<SEC-DOCUMENT>0001213900-25-026404.txt : 20250331
<SEC-HEADER>0001213900-25-026404.hdr.sgml : 20250331
<ACCEPTANCE-DATETIME>20250331171259
ACCESSION NUMBER:		0001213900-25-026404
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		90
CONFORMED PERIOD OF REPORT:	20241231
FILED AS OF DATE:		20250331
DATE AS OF CHANGE:		20250331

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Gryphon Digital Mining, Inc.
		CENTRAL INDEX KEY:			0001755953
		STANDARD INDUSTRIAL CLASSIFICATION:	FINANCE SERVICES [6199]
		ORGANIZATION NAME:           	09 Crypto Assets
		EIN:				832242651
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		1180 N. TOWN CENTER DRIVE
		STREET 2:		SUITE 100
		CITY:			LAS VEGAS
		STATE:			NV
		ZIP:			89144
		BUSINESS PHONE:		877-646-3374

	MAIL ADDRESS:	
		STREET 1:		1180 N. TOWN CENTER DRIVE
		STREET 2:		SUITE 100
		CITY:			LAS VEGAS
		STATE:			NV
		ZIP:			89144

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	Akerna Corp.
		DATE OF NAME CHANGE:	20190614

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	MTech Acquisition Holdings Inc.
		DATE OF NAME CHANGE:	20181015
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>ea0235701-10k_gryphon.htm
<DESCRIPTION>ANNUAL REPORT
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Mon Mar 31 19:58:04 UTC 2025 -->
<html xmlns:compsci="http://compsciresources.com" xmlns:cyd="http://xbrl.sec.gov/cyd/2024" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:dtr="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:gryp="http://akerna.com/20241231" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:srt="http://fasb.org/srt/2024" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:us-types="http://fasb.org/us-types/2024" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.w3.org/1999/xhtml">
<head>
     <title> </title>

<meta content="text/html" http-equiv="Content-Type"/>
</head>
<body><div style="font: 10pt Times New Roman, Times, Serif"><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

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

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

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

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

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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>FORM <ix:nonNumeric contextRef="c0" name="dei:DocumentType" id="ixv-19354">10-K</ix:nonNumeric></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><ix:nonNumeric contextRef="c0" format="ixt-sec:boolballotbox" name="dei:DocumentAnnualReport" id="ixv-42"><span style="font-family: Times New Roman, Times, Serif">&#9746;</span></ix:nonNumeric>
<b>ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>For the fiscal year ended <ix:nonNumeric contextRef="c0" format="ixt:date-monthname-day-year-en" name="dei:DocumentPeriodEndDate" id="ixv-19355"><ix:nonNumeric contextRef="c0" format="ixt:date-monthname-day-en" name="dei:CurrentFiscalYearEndDate" id="ixv-19356">December 31</ix:nonNumeric>, <ix:nonNumeric contextRef="c0" name="dei:DocumentFiscalYearFocus" id="ixv-19357">2024</ix:nonNumeric></ix:nonNumeric></b></p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><ix:nonNumeric contextRef="c0" format="ixt-sec:boolballotbox" name="dei:DocumentTransitionReport" id="ixv-59"><span style="font-family: Times New Roman, Times, Serif">&#9744;</span></ix:nonNumeric>
<b>TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Commission file number <ix:nonNumeric contextRef="c0" name="dei:EntityFileNumber" id="ixv-19358">001-39096</ix:nonNumeric></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><ix:nonNumeric contextRef="c0" name="dei:EntityRegistrantName" id="ixv-78"><b>GRYPHON DIGITAL MINING, INC.</b></ix:nonNumeric></p><div>

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

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"> <tr> <td style="border-bottom: black 1.5pt solid; vertical-align: top; text-align: center; width: 49%"><ix:nonNumeric contextRef="c0" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode" id="ixv-90"><span style="font-size: 10pt"><b>Delaware</b></span></ix:nonNumeric></td> <td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: center; width: 2%">&#160;</td> <td style="border-bottom: black 1.5pt solid; vertical-align: top; text-align: center; width: 49%"><ix:nonNumeric contextRef="c0" name="dei:EntityTaxIdentificationNumber" id="ixv-95"><span style="font-size: 10pt"><b>83-2242651</b></span></ix:nonNumeric></td></tr> <tr> <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt"><b>(State or other jurisdiction of<br/>
incorporation or organization)</b></span></td> <td style="vertical-align: bottom; text-align: center">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt"><b>(I.R.S. Employer<br/>
Identification No.)</b></span></td></tr> </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"> <tr> <td style="border-bottom: black 1.5pt solid; vertical-align: top; text-align: center; width: 49%"><p style="margin-top: 0; margin-bottom: 0"><span style="font-size: 10pt"><b><ix:nonNumeric contextRef="c0" name="dei:EntityAddressAddressLine1" id="ixv-19359">1180 N. Town Center Drive</ix:nonNumeric>, <ix:nonNumeric contextRef="c0" name="dei:EntityAddressAddressLine2" id="ixv-19360">Suite 100</ix:nonNumeric></b></span></p> <p style="margin-top: 0; margin-bottom: 0"><span style="font-size: 10pt"><b><ix:nonNumeric contextRef="c0" name="dei:EntityAddressCityOrTown" id="ixv-19361">Las Vegas</ix:nonNumeric>, <ix:nonNumeric contextRef="c0" name="dei:EntityAddressStateOrProvince" id="ixv-19362">NV</ix:nonNumeric> </b></span></p></td> <td style="vertical-align: bottom; text-align: center; width: 2%">&#160;</td> <td style="border-bottom: black 1.5pt solid; vertical-align: bottom; text-align: center; width: 49%"><ix:nonNumeric contextRef="c0" name="dei:EntityAddressPostalZipCode" id="ixv-123"><span style="font-size: 10pt"><b>89144</b></span></ix:nonNumeric></td></tr> <tr> <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt"><b>(Address of principal executive offices)</b></span></td> <td style="vertical-align: bottom; text-align: center">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt"><b>(Zip Code)</b></span></td></tr> </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Registrant&#8217;s telephone number, including
area code: <ix:nonNumeric contextRef="c0" name="dei:CityAreaCode" id="ixv-19363">(702)</ix:nonNumeric> <ix:nonNumeric contextRef="c0" name="dei:LocalPhoneNumber" id="ixv-19364">945-2700</ix:nonNumeric></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>Securities registered pursuant to Section 12(b)
of the Act:</b></p><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1.5pt solid; text-align: center; width: 32%"><span style="font-size: 10pt"><b>Title of each class</b></span></td> <td style="text-align: center; width: 2%">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: center; width: 32%"><span style="font-size: 10pt"><b>Trading Symbol(s)</b></span></td> <td style="text-align: center; width: 2%">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: center; width: 32%"><span style="font-size: 10pt"><b>Name of each exchange on which registered</b></span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="text-align: center"><ix:nonNumeric contextRef="c0" name="dei:Security12bTitle" id="ixv-164"><span style="font-size: 10pt">Common Stock, par value $0.0001 per share</span></ix:nonNumeric></td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><ix:nonNumeric contextRef="c0" name="dei:TradingSymbol" id="ixv-168"><span style="font-size: 10pt">GRYP</span></ix:nonNumeric></td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><span style="font-size: 10pt">The <ix:nonNumeric contextRef="c0" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName" id="ixv-19365">Nasdaq</ix:nonNumeric> Stock Market LLC</span></td></tr> </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Securities registered under Section 12(g) of
the Act: None</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Indicate by check mark if the registrant is a
well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes <span style="font-family: Times New Roman, Times, Serif">&#9744;</span>
<ix:nonNumeric contextRef="c0" name="dei:EntityWellKnownSeasonedIssuer" id="ixv-19366">No</ix:nonNumeric> <span style="font-family: Times New Roman, Times, Serif">&#9746;</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Indicate by check mark if the registrant is not
required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes <span style="font-family: Times New Roman, Times, Serif">&#9744;</span>
<ix:nonNumeric contextRef="c0" name="dei:EntityVoluntaryFilers" id="ixv-19367">No</ix:nonNumeric> <span style="font-family: Times New Roman, Times, Serif">&#9746;</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Indicate by check mark whether the registrant
(1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months
(or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements
for the past 90 days. <ix:nonNumeric contextRef="c0" name="dei:EntityCurrentReportingStatus" id="ixv-19368">Yes</ix:nonNumeric> <span style="font-family: Times New Roman, Times, Serif">&#9746;</span> No <span style="font-family: Times New Roman, Times, Serif">&#9744;</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Indicate by check mark whether the registrant
has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (&#167; 232.405
of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). <ix:nonNumeric contextRef="c0" name="dei:EntityInteractiveDataCurrent" id="ixv-19369">Yes</ix:nonNumeric>
<span style="font-family: Times New Roman, Times, Serif">&#9746;</span> No <span style="font-family: Times New Roman, Times, Serif">&#9744;</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Indicate by check mark whether the registrant
is a large accelerated filer, an accelerated filer, a non-accelerated filer, or a smaller reporting company or an emerging growth company.
See 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.</p><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td style="text-align: justify; width: 25%"><span style="font-size: 10pt">Large accelerated filer</span></td> <td style="text-align: justify; width: 25%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</span></td> <td style="text-align: justify; width: 25%"><span style="font-size: 10pt">Accelerated filer</span></td> <td style="text-align: justify; width: 25%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><ix:nonNumeric contextRef="c0" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory" id="ixv-221"><span style="font-size: 10pt">Non-accelerated filer</span></ix:nonNumeric></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9746;</span></td> <td style="text-align: justify"><span style="font-size: 10pt">Smaller reporting company</span></td> <td style="text-align: justify"><ix:nonNumeric contextRef="c0" format="ixt-sec:boolballotbox" name="dei:EntitySmallBusiness" id="ixv-228"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9746;</span></ix:nonNumeric></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify">&#160;</td> <td style="text-align: justify">&#160;</td> <td style="text-align: justify"><span style="font-size: 10pt">Emerging growth company </span></td> <td style="text-align: justify"><ix:nonNumeric contextRef="c0" format="ixt-sec:boolballotbox" name="dei:EntityEmergingGrowthCompany" id="ixv-236"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</span></ix:nonNumeric><span style="font-size: 10pt">&#160;</span></td> </tr> </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If an emerging growth company, indicate by check
mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting
standards provided pursuant to Section 13(a) of the Exchange Act. <span style="font-family: Times New Roman, Times, Serif">&#9744;</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Indicate by check mark whether the registrant
has filed a report on and attestation to its management&#8217;s assessment of the effectiveness of its internal control over financial
reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or
issued its audit report. <ix:nonNumeric contextRef="c0" format="ixt-sec:boolballotbox" name="dei:IcfrAuditorAttestationFlag" id="ixv-248"><span style="font-family: Times New Roman, Times, Serif">&#9744;</span></ix:nonNumeric></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If securities are registered pursuant to Section
12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction
of an error to previously issued financial statements. <ix:nonNumeric contextRef="c0" format="ixt-sec:boolballotbox" name="dei:DocumentFinStmtErrorCorrectionFlag" id="ixv-254"><span style="font-family: Times New Roman, Times, Serif">&#9744;</span></ix:nonNumeric>&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Indicate by check mark whether any of those error
corrections are restatements that required a recovery analysis of incentive based compensation received by any of the registrant&#8217;s
executive officers during the relevant recovery period pursuant to &#167;240.10D-1(b). <span style="font-family: Times New Roman, Times, Serif">&#9744;</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Indicate by check mark whether the registrant
is a shell company (as defined in Rule 12b-2 of the Act) Yes <span style="font-family: Times New Roman, Times, Serif">&#9744;</span> No
<ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="dei:EntityShellCompany" id="ixv-266"><span style="font-family: Times New Roman, Times, Serif">&#9746;</span></ix:nonNumeric></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The aggregate market value of the voting and non-voting common stock
of Gryphon Digital Mining, Inc. held by non-affiliates was approximately $<ix:nonFraction contextRef="c1" decimals="-5" name="dei:EntityPublicFloat" scale="6" unitRef="usd" id="ixv-19370">37.6</ix:nonFraction> million based upon the closing price per share of $1.19
on June 28, 2024.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of March 31, 2025, there were <ix:nonFraction contextRef="c2" decimals="INF" format="ixt:num-dot-decimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" unitRef="shares" id="ixv-19371">69,982,876</ix:nonFraction> shares
of common stock, par value $0.0001 per share of the registrant issued and outstanding.</p><div>

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

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

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

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




</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

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

</div><!-- Field: Page; Sequence: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="margin: 0pt"></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

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

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: bottom; width: 8%">&#160;</td>
    <td style="text-align: left; vertical-align: bottom; width: 84%"><a href="#a_001"><span style="font-size: 10pt">PART I</span></a></td>
    <td style="text-align: center; width: 8%">&#160;</td></tr>
  <tr style="background-color: White">
    <td style="vertical-align: top"><span style="font-size: 10pt">Item 1.</span></td>
    <td style="vertical-align: bottom; padding-left: 9.25pt; text-indent: -9pt"><a href="#a_002"><span style="font-size: 10pt">Business</span></a></td>
    <td style="text-align: center">1</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-size: 10pt">Item 1A.</span></td>
    <td style="vertical-align: bottom; padding-left: 9.25pt; text-indent: -9pt"><a href="#a_003"><span style="font-size: 10pt">Risk Factors</span></a></td>
    <td style="text-align: center">11</td></tr>
  <tr style="background-color: White">
    <td style="vertical-align: top"><span style="font-size: 10pt">Item 1B.</span></td>
    <td style="vertical-align: bottom; padding-left: 9.25pt; text-indent: -9pt"><a href="#a_004"><span style="font-size: 10pt">Unresolved Staff Comments</span></a></td>
    <td style="text-align: center">45</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-size: 10pt">Item 1C.</span></td>
    <td style="vertical-align: bottom; padding-left: 9.25pt; text-indent: -9pt"><a href="#a_005"><span style="font-size: 10pt">Cybersecurity</span></a></td>
    <td style="text-align: center">45</td></tr>
  <tr style="background-color: White">
    <td style="vertical-align: top"><span style="font-size: 10pt">Item 2.</span></td>
    <td style="vertical-align: bottom; padding-left: 9.25pt; text-indent: -9pt"><a href="#a_006"><span style="font-size: 10pt">Properties</span></a></td>
    <td style="text-align: center">46</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-size: 10pt">Item 3.</span></td>
    <td style="vertical-align: bottom; padding-left: 9.25pt; text-indent: -9pt"><a href="#a_007"><span style="font-size: 10pt">Legal Proceedings</span></a></td>
    <td style="text-align: center">47</td></tr>
  <tr style="background-color: White">
    <td style="vertical-align: top"><span style="font-size: 10pt">Item 4.</span></td>
    <td style="vertical-align: bottom; padding-left: 9.25pt; text-indent: -9pt"><a href="#a_008"><span style="font-size: 10pt">Mine Safety Disclosures</span></a></td>
    <td style="text-align: center">48</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td colspan="2">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="background-color: White">
    <td style="text-align: left; vertical-align: bottom">&#160;</td>
    <td style="text-align: left; vertical-align: bottom"><a href="#a_009"><span style="font-size: 10pt">PART II</span></a></td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-size: 10pt">Item 5.</span></td>
    <td style="vertical-align: bottom; padding-left: 9.25pt; text-indent: -9pt"><a href="#a_010"><span style="font-size: 10pt">Market for Registrant&#8217;s
    Common Equity, Related Stockholder Matters and Issuers Purchases of Equity Securities</span></a></td>
    <td style="text-align: center">49</td></tr>
  <tr style="background-color: White">
    <td style="vertical-align: top"><span style="font-size: 10pt">Item 6.</span></td>
    <td style="vertical-align: bottom; padding-left: 9.25pt; text-indent: -9pt"><a href="#a_011"><span style="font-size: 10pt">[Reserved]</span></a></td>
    <td style="text-align: center">49</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-size: 10pt">Item 7.</span></td>
    <td style="vertical-align: bottom; padding-left: 9.25pt; text-indent: -9pt"><a href="#a_012"><span style="font-size: 10pt">Management&#8217;s Discussion
    and Analysis of Financial Condition and Results of Operation</span></a></td>
    <td style="text-align: center">50</td></tr>
  <tr style="background-color: White">
    <td style="vertical-align: top"><span style="font-size: 10pt">Item 7A.</span></td>
    <td style="vertical-align: bottom; padding-left: 9.25pt; text-indent: -9pt"><a href="#a_013"><span style="font-size: 10pt">Quantitative and Qualitative
    Disclosure about Market Risk</span></a></td>
    <td style="text-align: center">61</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-size: 10pt">Item 8.</span></td>
    <td style="vertical-align: bottom; padding-left: 9.25pt; text-indent: -9pt"><a href="#a_014"><span style="font-size: 10pt">Financial Statements and
    Supplementary Data</span></a></td>
    <td style="text-align: center">61</td></tr>
  <tr style="background-color: White">
    <td style="vertical-align: top"><span style="font-size: 10pt">Item 9.</span></td>
    <td style="vertical-align: bottom; padding-left: 9.25pt; text-indent: -9pt"><a href="#a_015"><span style="font-size: 10pt">Changes in and Disagreements
    with Accountants on Accounting and Financial Disclosure</span></a></td>
    <td style="text-align: center">61</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-size: 10pt">Item 9A.</span></td>
    <td style="vertical-align: bottom; padding-left: 9.25pt; text-indent: -9pt"><a href="#a_016"><span style="font-size: 10pt">Controls and Procedures</span></a></td>
    <td style="text-align: center">62</td></tr>
  <tr style="background-color: White">
    <td style="vertical-align: top"><span style="font-size: 10pt">Item 9B.</span></td>
    <td style="vertical-align: bottom; padding-left: 9.25pt; text-indent: -9pt"><a href="#a_017"><span style="font-size: 10pt">Other Information</span></a></td>
    <td style="text-align: center">63</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-size: 10pt">Item 9C.</span></td>
    <td style="vertical-align: bottom; padding-left: 9.25pt; text-indent: -9pt"><a href="#a_018"><span style="font-size: 10pt">Disclosure Regarding Foreign
    Jurisdictions that Prevent Inspections</span></a></td>
    <td style="text-align: center">63</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td colspan="2">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><a href="#a_019"><span style="font-size: 10pt">PART III</span></a></td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="background-color: White">
    <td style="vertical-align: top"><span style="font-size: 10pt">Item 10.</span></td>
    <td style="vertical-align: bottom; padding-left: 9.25pt; text-indent: -9pt"><a href="#a_020"><span style="font-size: 10pt">Directors, Executive Officers
    and Corporate Governance</span></a></td>
    <td style="text-align: center">64</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-size: 10pt">Item 11.</span></td>
    <td style="vertical-align: bottom; padding-left: 9.25pt; text-indent: -9pt"><a href="#a_021"><span style="font-size: 10pt">Executive Compensation</span></a></td>
    <td style="text-align: center">70</td></tr>
  <tr style="background-color: White">
    <td style="vertical-align: top"><span style="font-size: 10pt">Item 12.</span></td>
    <td style="vertical-align: bottom; padding-left: 9.25pt; text-indent: -9pt"><a href="#a_022"><span style="font-size: 10pt">Security Ownership of Certain
    Beneficial Owners and Management and Related Stockholder Matters</span></a></td>
    <td style="text-align: center">92</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-size: 10pt">Item 13.</span></td>
    <td style="vertical-align: bottom; padding-left: 9.25pt; text-indent: -9pt"><a href="#a_023"><span style="font-size: 10pt">Certain Relationships and
    Related Transactions and Director Independence</span></a></td>
    <td style="text-align: center">93</td></tr>
  <tr style="background-color: White">
    <td style="vertical-align: top"><span style="font-size: 10pt">Item 14.</span></td>
    <td style="vertical-align: bottom; padding-left: 9.25pt; text-indent: -9pt"><a href="#a_024"><span style="font-size: 10pt">Principal Accounting Fees
    and Services</span></a></td>
    <td style="text-align: center">94</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td colspan="2">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="background-color: White">
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><a href="#a_025"><span style="font-size: 10pt">PART IV</span></a></td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-size: 10pt">Item 15.</span></td>
    <td style="vertical-align: bottom; padding-left: 9.25pt; text-indent: -9pt"><a href="#a_026"><span style="font-size: 10pt">Exhibits, Financial Statement
    Schedules</span></a></td>
    <td style="text-align: center">F-1</td></tr>
  <tr style="background-color: White">
    <td style="vertical-align: top"><span style="font-size: 10pt">Item 16.</span></td>
    <td style="vertical-align: bottom; padding-left: 9.25pt; text-indent: -9pt"><a href="#c_001"><span style="font-size: 10pt">Form 10-K Summary</span></a></td>
    <td style="text-align: center">97</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; padding-left: 9.25pt; text-indent: -9pt">&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="background-color: White">
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><a href="#sign"><span style="font-size: 10pt">Signatures</span></a></td>
    <td style="text-align: center">98</td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><!-- Field: Page; Sequence: 2; Options: NewSection; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: LowerRoman; Name: PageNo -->i<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On February 9, 2024 (the &#8220;Closing
Date&#8221;), Gryphon Digital Mining, Inc., a Delaware corporation f/k/a Akerna Corp. (&#8220;Gryphon,&#8221; the &#8220;Company,&#8221;
&#8220;we,&#8221; &#8220;us&#8221; or &#8220;our&#8221;), consummated the previously announced business combination pursuant to that certain
Agreement and Plan of Merger by and between the Company, Akerna Merger Co., a wholly-owned subsidiary of the Company (&#8220;Merger Sub&#8221;),
and Ivy Crypto, Inc. (formerly known as Gryphon Digital Mining, Inc.) (&#8220;Legacy Gryphon&#8221;), dated January 27, 2023, as amended
(the &#8220;Merger Agreement&#8221;), following approval thereof at a special meeting of the Company&#8217;s stockholders held on January
29, 2024 (the &#8220;Special Meeting&#8221;).</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Pursuant to the terms of the
Merger Agreement, a business combination between the Company and Legacy Gryphon was effected through the merger of Merger Sub with and
into Legacy Gryphon, with Legacy Gryphon as the surviving company in the Merger, and after giving effect to such merger, continuing as
a wholly owned subsidiary of the Company (the &#8220;Merger&#8221; and, together with the other transactions contemplated by the Merger
Agreement, the &#8220;Business Combination&#8221;). On the date of the closing (the &#8220;Closing&#8221;) of the Business Combination
(the &#8220;Closing Date&#8221;), the registrant changed its name from Akerna Corp. to Gryphon Digital Mining, Inc. Additionally, on the
Closing Date, immediately following the Closing, the Company sold its legacy business to MJ Acquisition Corp. pursuant to that certain
securities purchase agreement dated April 28, 2023, as amended (the &#8220;SPA&#8221;) by and among the Company, Akerna Canada Ample Exchange
Inc. and MJ Acquisition Corp.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Unless the context requires
otherwise, references to &#8220;Akerna&#8221; are to the Company prior to the Business Combination.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company&#8217;s common
stock, par value $0.0001 per share (the &#8220;Common Stock&#8221;), is listed on the Nasdaq Capital Market (&#8220;Nasdaq&#8221;) under
the symbol &#8220;GRYP.&#8221;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The audited financial statements
for the year ended December 31, 2023 included herein are those of Legacy Gryphon and its consolidated subsidiaries, which is considered
the Company&#8217;s account predecessor, prior to the Business Combination and the name change.</p><div>

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


</div><!-- Field: Page; Sequence: 3; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: LowerRoman; Name: PageNo -->ii<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">This Report (as defined below),
including, without limitation, statements under &#8220;Item 7. Management&#8217;s Discussion and Analysis of Financial Condition and Results
of Operations,&#8221; includes forward-looking statements within the meaning of Section 27A of the Securities Act (as defined below) and
Section 21E of the Exchange Act (as defined below). These forward-looking statements can be identified by the use of forward-looking terminology,
including the words &#8220;believes,&#8221; &#8220;estimates,&#8221; &#8220;anticipates,&#8221; &#8220;expects,&#8221; &#8220;intends,&#8221;
&#8220;plans,&#8221; &#8220;may,&#8221; &#8220;will,&#8221; &#8220;potential,&#8221; &#8220;projects,&#8221; &#8220;predicts,&#8221; &#8220;continue,&#8221;
or &#8220;should,&#8221; or, in each case, their negative or other variations or comparable terminology. There can be no assurance that
actual results will not materially differ from expectations. Such statements include, but are not limited to, any statements relating
to our ability to consummate any acquisition or other Business Combination (as defined below) and any other statements that are not statements
of current or historical facts. These statements are based on management&#8217;s current expectations, but actual results may differ materially
due to various factors, including, but not limited to:</p><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">our need to, and difficulty
in, raising additional capital;</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.25in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">downturns in the Cryptocurrency
industry;</span></td>
</tr></table><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">our ability to close anticipated
acquisitions, develop acquired assets and businesses, and achieve expected results of such acquisitions; he Cryptocurrency industry;</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.25in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">inflation;</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.25in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">increased interest rates;</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.25in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">the inability to procure needed
hardware;</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.25in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">the failure or breakdown of
mining equipment, or internet connection failure;</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.25in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">access to reliable and reasonably
priced electricity sources;</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.25in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">cyber-security threats;</span></td>
</tr></table><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">our ability to obtain proper
insurance;</span></td>
</tr></table><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">construction risks;</span></td>
</tr></table><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">banks and other financial institutions
ceasing to provide services to our industry;</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.25in"></p><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">changes to the Bitcoin network&#8217;s
protocols and software;</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.25in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">the impact of&#160;artificial
intelligence&#160;on the economy, our industry and our business;</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.25in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">the unpredictable and volatile
nature of the market for artificial intelligence, as a result of rapid technological advancements, shifting regulatory landscapes and
fluctuating market expectations;</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.25in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">our ability to regain and maintain
compliance with the continued listing standards of the Nasdaq Capital Market;</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.25in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">the decrease in the incentive
to mine Bitcoin;</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.25in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">the increase of transaction
fees related to digital assets;</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.25in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">the fraud or security failures
of large digital asset exchanges;</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.25in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">future digital asset, technological
and digital currency development;</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.25in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">the regulation and taxation
of digital assets like Bitcoin; and</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">the other risks and uncertainties
discussed in &#8220;Item 1A. Risk Factors&#8221; below.</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The forward-looking statements
contained in this Report are based on our current expectations and beliefs concerning future developments and their potential effects
on us. Future developments affecting us may not be those that we have anticipated. These forward-looking statements involve a number of
risks, uncertainties (some of which are beyond our control) or other assumptions that may cause actual results or performance to be materially
different from those expressed or implied by these forward-looking statements. Should one or more of these risks or uncertainties materialize,
or should any of our assumptions prove incorrect, actual results may vary in material respects from those projected in these forward-looking
statements. We undertake no obligation to update or revise any forward-looking statements, whether as a result of new information, future
events or otherwise, except as may be required under applicable securities laws.</p><div>

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


</div><!-- Field: Page; Sequence: 4; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: LowerRoman; Name: PageNo -->iii<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>SUMMARY OF RISK FACTORS</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following is a summary
of the principal risks described below in <i>Part I, Item 1A &#8220;Risk Factors&#8221;</i> in this Annual Report on Form 10-K. We believe
that the risks described in the &#8220;<i>Risk Factors</i>&#8221; section are material to investors, but other factors not presently known
to us or that we currently believe are immaterial may also adversely affect us. The following summary should not be considered an exhaustive
summary of the material risks facing us, and it should be read in conjunction with the &#8220;<i>Risk Factors</i>&#8221; section and the
other information contained in this Annual Report on Form 10-K.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Risks Related to Our Business</i></b></p><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">Gryphon&#8217;s success depends
upon the value of Bitcoin; the value of Bitcoin may be subject to pricing risk and has historically been subject to wide swings.</span></td>
</tr></table><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">Gryphon may face several risks
due to disruptions in the crypto asset markets, including but not limited to the risk from depreciation in Gryphon&#8217;s stock price,
financing risk, risk of increased losses or impairments in its investments or other assets, risks of legal proceedings and government
investigations, and risks from price declines or price volatility of crypto assets.</span></td>
</tr></table><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">Gryphon may face several risks
due to disruptions in the crypto asset markets, including but not limited to the risk from depreciation in Gryphon&#8217;s stock price,
financing risk, risk of increased losses or impairments in its investments or other assets, risks of legal proceedings and government
investigations, and risks from price declines or price volatility of crypto assets.</span></td>
</tr></table><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">The lack of regulation of digital
asset exchanges which Bitcoin, and other cryptocurrencies, are traded on, may expose Gryphon to the effects of negative publicity resulting
from fraudulent actors in the cryptocurrency space, and can adversely affect an investment in Gryphon.</span></td>
</tr></table><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">The Bitcoin market is exposed
to financially troubled cryptocurrency-based companies.</span></td>
</tr></table><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">There is a lack of liquid markets
for, and possible manipulation of, blockchain/cryptocurrency-based assets.</span></td>
</tr></table><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">Acceptance and/or widespread
use of Bitcoin are uncertain.</span></td>
</tr></table><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">Cryptocurrencies, including
Bitcoin, face significant scaling obstacles that can lead to high fees or slow transaction settlement times.</span></td>
</tr></table><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">The development of other cryptocurrencies
and/or digital currencies may adversely affect the value of Bitcoin.</span></td>
</tr></table><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">Gryphon faces risks of Internet
disruptions, which could have an adverse effect on the price of Bitcoin.</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

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

</div><!-- Field: Page; Sequence: 5; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: LowerRoman; Name: PageNo -->iv<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;<b><i>Risks Related to Operations</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">Gryphon is an early-stage company
and has a limited history of generating profits.</span></td>
</tr></table><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">Gryphon&#8217;s independent
registered public accounting firm&#8217;s report contains an explanatory paragraph that expresses substantial doubt about Gryphon&#8217;s
ability continue as a &#8220;going concern.&#8221;</span></td>
</tr></table><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">Gryphon&#8217;s bitcoin may
be subject to loss, theft or restriction on access.</span></td>
</tr></table><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">Gryphon&#8217;s ability to adopt
technology in response to changing security needs or trends and reliance on third parties for custody poses a challenge to the safekeeping
of its digital assets.</span></td>
</tr></table><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">Gryphon may be affected by price
fluctuations in the wholesale and retail power markets.</span></td>
</tr></table><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">If Gryphon is unable to secure
and maintain its power supply at prices or on terms acceptable to it, a material adverse effect on Gryphon&#8217;s business, prospects,
financial condition, and operating results would occur.</span></td>
</tr></table><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">Gryphon&#8217;s business is
dependent on a small number of digital asset mining equipment suppliers.</span></td>
</tr></table><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">Mining machines rely on components
and raw materials that may be subject to price fluctuations or shortages, including ASIC chips that have been subject to an ongoing significant
shortage.</span></td>
</tr></table><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">Gryphon&#8217;s reliance primarily
on a single model of miner may subject its operations to increased risk of design flaws.</span></td>
</tr></table><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">Gryphon relies on hosting arrangements
to conduct its business, and the availability of such hosting arrangements is uncertain and competitive and may be affected by changes
in regulation in one or more countries.</span></td>
</tr></table><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">Gryphon&#8217;s operations,
investment strategies and profitability may be adversely affected by competition from other methods of investing in Bitcoin.</span></td>
</tr></table><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">The development and acceptance
of competing blockchain platforms or technologies may cause consumers to use alternative distributed ledgers or other alternatives.</span></td>
</tr></table><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">Gryphon may not adequately respond
to price fluctuations and rapidly changing technology, which may negatively affect Gryphon&#8217;s business.</span></td>
</tr></table><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">Restrictive covenants in Gryphon&#8217;s
loan agreement with Anchorage Lending CA, LLC (&#8220;Anchorage&#8221;) &#160;and its outstanding secured convertible notes may limit
its operating flexibility and ability to engage in certain transactions that may be in our long-term best interest.</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

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

</div><!-- Field: Page; Sequence: 6; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: LowerRoman; Name: PageNo -->v<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Risks Related to Governmental Regulation
and Enforcement</i></b></p><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">As cryptocurrencies may be determined
to be investment securities, Gryphon may inadvertently violate the Investment Company Act of 1940 and incur large losses as a result
and potentially be required to register as an investment company or terminate operations and Gryphon may incur third-party liabilities.</span></td>
</tr></table><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">If regulatory changes or interpretations
of Gryphon&#8217;s activities require its registration as a money services business under the regulations promulgated by The Financial
Crimes Enforcement Network under the authority of the U.S. Bank Secrecy Act, Gryphon may be required to register and comply with such
regulations. If regulatory changes or interpretations of Gryphon&#8217;s activities require the licensing or other registration of Gryphon
as a money transmitter (or equivalent designation) under state law in any state in which Gryphon operates, Gryphon may be required to
seek licensure or otherwise register and comply with such state law. In the event of any such requirement, to the extent Gryphon decides
to continue, the required registrations, licensure and regulatory compliance steps may result in extraordinary, non-recurring expenses
to Gryphon. Gryphon may also decide to cease its operations. Any termination of certain operations in response to the changed regulatory
circumstances may be at a time that is disadvantageous to investors.</span></td>
</tr></table><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">There is no one unifying principle
governing the regulatory status of cryptocurrency nor whether cryptocurrency is a security in each context in which it is viewed. Regulatory
changes or actions in one or more countries may alter the nature of an investment in Gryphon or restrict the use of digital assets, such
as cryptocurrencies, in a manner that adversely affects Gryphon&#8217;s business, prospects or operations.</span></td>
</tr></table><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">Banks and financial institutions
may not provide banking services, or may cut off services, to businesses that engage in Bitcoin-related activities or that accept bitcoin
as payment, including financial institutions of investors in Gryphon&#8217;s common stock.</span></td>
</tr></table><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">Gryphon&#8217;s interactions
with a blockchain may expose Gryphon to specially designated nationals or blocked persons or cause Gryphon to violate provisions of law
that did not contemplate distributed ledger technology.</span></td>
</tr></table><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">Gryphon&#8217;s management and
compliance personnel have limited experience handling a listed cryptocurrency mining-related services company.</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Risks Related to Pending Acquisitions</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">If completed, the Captus Acquisition
(as hereinafter defined) may not achieve its intended results and may result in us assuming unanticipated liabilities.</span></td>
</tr></table><div>

</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#9679;</span></td><td style="text-align: justify">The reserve estimates with respect to the properties to be
acquired in the Captus Acquisition may differ materially from the actual amounts.</td>
</tr></table><div>

</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#9679;</span></td><td style="text-align: justify">The transactions contemplated by the Captus Agreement are
subject to conditions that may not be satisfied on a timely basis or at all. Failure to complete the transactions contemplated by the
Captus Agreement could have material and adverse effects on us.</td>
</tr></table><div>

</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#9679;</span></td><td style="text-align: justify">We will be subject to business uncertainties while the Captus
Acquisition is pending, which could adversely affect our business.</td>
</tr></table><div>

</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">We expect to incur significant
transaction costs in connection with the Captus Acquisition.</span></td>
</tr></table><div>

</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>


</div><!-- Field: Page; Sequence: 7; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: LowerRoman; Name: PageNo -->vi<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><div><a id="a_001"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>PART I</b></p><div>

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

</div><div><a id="a_002"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Item 1. Business.</b></p><div>

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

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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Traditionally, Gryphon&#8217;s
revenue model was to mine and hold bitcoin, and then sell only the bitcoin necessary to pay its operating expenses and to reinvest in
operational expansion. Since September 2024, Gryphon has vigorously pursued a new strategy of acquiring and developing energy assets for
AI and high-performance computing (&#8220;HPC&#8221;) data center infrastructure. Gryphon&#8217;s strategy is to acquire power assets,
and then add electrification, infrastructure and computing power to those assets. See &#8220;&#8212;<i>Pending Acquisitions</i>&#8221;
below.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Founded in October 2020, Gryphon
is based in Las Vegas, Nevada. Gryphon commenced its digital assets mining operations in September 2021.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Gryphon operates approximately 9,660 bitcoin ASIC mining computers,
referred to as &#8220;miners,&#8221; from Bitmain Technologies Limited (&#8220;Bitmain&#8221;) that Gryphon has installed at third-party
hosted mining data centers located in New York and Pennsylvania. Revenue generated by the mining of bitcoin is measured on a dollar per
megawatt-hour (&#8220;MWh&#8221;) basis and is variable based on the price of Bitcoin, the measure of difficulty, transaction volume and
global hash rates.</p><div>

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

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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On December 1, 2024, Gryphon
entered into a Co-Location Mining Services Agreement (the &#8220;Blockfusion Agreement&#8221;), with Blockfusion USA, Inc. (&#8220;Blockfusion&#8221;)
for hosting 3,780 &#160;&#160;of its bitcoin miners at Blockfusion&#8217;s facility in Niagara Falls, New York. Pursuant to the Blockfusion
Agreement, the Company is entitled to 12 MW of power at a cost of $156,000 per month, as well as certain other fees set forth in the agreement.
At signing, the Company paid an initial $156,000 facility fee. In addition, the Company will be required to (i) by January 31, 2025, maintain
a cash deposit or (ii) by January 27, 2025, an irrevocable standby letter of credit with Blockfusion&#8217;s energy provider, in each
case in the amount of $1,200,000. As of the filing date, the Company has not completed this payment and the amount is currently outstanding.
The Blockfusion Agreement has a term of twelve months and automatically renews for subsequent one-month terms, until terminated on thirty
days&#8217; notice. Subsequent to December 31, 2024, the Company has delivered 3,996 bitcoin miners to Blockfusion.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On January 3, 2025, Gryphon
entered into a Master Co-Location Agreement (the &#8220;Mawson Agreement&#8221;) with Mawson Hosting LLC (&#8220;Mawson&#8221;) with a
right to host up to 5,880 miners in Mawson&#8217;s facility in Midland, Pennsylvania. Pursuant to the Mawson Agreement, the Company is
entitled to 20 MW of power at a cost of approximately $23.50 per MW/hour paid monthly with a minimum fee of approximately $165,521 per
month, as well as certain other fees set forth in the agreement. The Mawson Agreement has an initial term of one year and may be terminated
on sixty days&#8217; notice. Subsequent to December 31, 2024, the Company has delivered 6,719 bitcoin miners to Mawson.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Pursuant to the BitGo Custodial
Services Agreement between BitGo Trust and Gryphon, dated October 1, 2021, BitGo Trust, through its custodial services enables Gryphon
to create one or more custody accounts, controlled and secured by BitGo Trust to store certain supported digital currencies and digital
tokens or certain fiat currencies such as dollars or euros. BitGo Trust also provides Gryphon with the option to create non-custodial
wallets that support certain digital assets via an API and web interface. Gryphon may also elect to store fiat currency with BitGo Trust.</p><div>

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

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

</div><!-- Field: Page; Sequence: 8; Options: NewSection; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The BitGo Custodial Services
Agreement had an initial term of one year. After the initial term, it automatically renews for successive one-year periods, unless either
party notifies the other of its intention not to renew at least 60 days prior to the expiration of the then-current term. Gryphon may
terminate the BitGo Custodial Services Agreement at any time for any reason upon 30 days&#8217; prior written notice.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">BitGo Trust&#8217;s cold wallets
are supported by a $250 million policy issued by Lloyd&#8217;s of London. Specifically, the policy covers: copying and theft of private
keys; insider theft or dishonest acts by BitGo employees or executives; and loss of keys. Any theft of assets directly related to BitGo
Trust&#8217;s custody of key would be covered by the policy. The policy does not cover cases where the client or a third party holds some
of the keys themselves (e.g. hot wallets), since BitGo Trust would not be solely responsible for protecting the keys.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">BitGo Trust has established
a comprehensive set of controls governing the business processes and technology systems using industry standards and frameworks such as
NIST, CCSS,CIS, and FFIEC. In addition, these controls have been independently tested as part of our SOC 1 &amp; SOC 2 (Type 2) reports.
Customers will decide upon which specific wallets are required based on their use case and they determine the portion of assets held in
hot or cold wallets. BitGo Trust holds keys to cold wallets in undisclosed locations. BitGo&#8217;s cold storage solution is housed at
undisclosed secure facilities. Any facilities that are co-located are secured by human guards and video surveillance, with 24x7 coverage.
All BitGo vaults and manned facilities are located within the United States.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">BitGo vaults are restricted
from public access. BitGo follows role-based access controls and the principle of least privilege. Only individuals who have a specific
business need to complete their job function are granted access to client information. Insurance providers rely on our BitGo&#8217;s external
auditors to ensure that there is sufficient controls in place for accessing the vault and key material. BitGo maintains $250 million of
insurance coverage against loss, theft, and misuse in situations where BitGo holds all keys. As part of this coverage, BitGo&#8217;s insurance
underwriters have inspection rights associated with the crypto assets held in storage. All of the Company&#8217;s digital assets (100%)
are held in cold wallets. The Company does not utilize any hot wallets from BitGo.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">BitGo has private key procedures
as well as the security and procedures in place for securing assets and in withdrawing and transferring assets. The BitGo ecosystem and
architecture for private key management includes the BitGo Platform, HSMs and modular services. The BitGo cold custody solution is built
on BitGo&#8217;s world class security to manage keys on behalf of our clients. BitGo only signs transactions that have been authorized
by its clients and follow the policies set by the account administrators. BitGo engages an external third-party auditor to verify the
digital assets it holds on a periodic basis. In addition, in the course of performing its annual audit of Gryphon&#8217;s financial statements,
Gryphon&#8217;s independent registered public accounting firm sends annual confirmation requests to BitGo to confirm Gryphon&#8217;s digital
assets held by BitGo. While neither Gryphon nor its insurance providers have any independent inspection rights associated with the digital
assets held by BitGo, BitGo&#8217;s insurer, Lloyd&#8217;s of London, does have inspection rights with respect to the digital assets that
BitGo holds.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">On
May 25, 2022, Anchorage entered into an Equipment Loan and Security Agreement (as amended on March 27, 2023, the &#8220;Anchorage Loan
Agreement&#8221;) with Gryphon Opco I LLC (&#8220;Gryphon Opco&#8221;), an indirect wholly owned subsidiary of the Company, pursuant to
which Anchorage loaned Gryphon Opco the principal amount of 933.333333 bitcoin (the &#8220;Anchorage Loan&#8221;). Gryphon Opco&#8217;s
obligations under the Anchorage Loan Agreement were secured by certain equipment and software rights of Gryphon Opco and were guaranteed
by Gryphon.</p><div>

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

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

</div><!-- Field: Page; Sequence: 9; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">On
October 25, 2024, Gryphon, its direct and indirect subsidiaries, as applicable, and Anchorage entered into the Debt Repayment and Exchange
Agreement (the (&#8220;DPE Agreement&#8221;), Loan, Guaranty and Security Agreement (the &#8220;New Loan Agreement&#8221;), Form of Pre-Funded
Warrant and Form of $1.50 Warrant (together, the &#8220;New Anchorage Agreements&#8221;) to restructure the Anchorage Loan (the &#8220;Restructuring&#8221;)
and terminate the existing the Anchorage Loan Agreement. Pursuant to the New Anchorage Agreements, (i) approximately $9.1 million of the
Anchorage Loan was converted into shares of Common Stock, at an ascribed value of $1.10 per share, resulting in the issuance of 8,287,984
shares of Common Stock to Anchorage in a private placement pursuant to Section 4(a)(2) of the Securities Act, (ii) approximately $3.9
million of the Anchorage Loan was converted into warrants to purchase 3,530,198 shares of Common Stock, which warrants are exercisable
immediately, have an unlimited term and an exercise price of $0.01 per share (the &#8220;Pre-Funded Warrants&#8221;), in a private placement
pursuant to Section 4(a)(2) of the Securities Act and (iii) the remaining $5 million of the Anchorage Loan was exchanged for a new $5
million loan (the &#8220;Restructured Loan&#8221;) pursuant to the New Loan Agreement.</p><div>

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

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

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="font-size: 10pt; width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font-size: 10pt; text-align: justify"><span style="font-size: 10pt">the outstanding principal and interest are denominated in dollars;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">the interest rate is 4.25% payable monthly;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Anchorage has been given a first priority lien on all of Gryphon and its subsidiaries&#8217; assets;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">covenants related to mining machine locations and covenant ratios in the Anchorage Loan Agreement have been removed; and</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Anchorage may convert half of the outstanding principal at a price of $1.10 per share of Common Stock and the remaining half at a price of $1.50 per share of Common Stock.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">The
New Loan Agreement contains customary representations, warranties and agreements by Gryphon, customary conditions to closing, indemnification
obligations of the Company and the purchasers, including for liabilities arising under the Securities Act, other obligations of the parties
and termination provisions. The representations, warranties and covenants contained in the Loan Agreement were made only for the purposes
of such agreements and as of specific dates, were solely for the benefit of the parties to such agreements, and may be subject to limitations
agreed upon by the contracting parties.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">Pursuant
to the New Anchorage Agreements, Gryphon also issued Anchorage warrants to purchase 2,000,000 shares of Common Stock, which warrants are
exercisable immediately, will expire five years from the date of issuance and have an exercise price of $1.50 per share (the &#8220;$1.50
Warrants&#8221; and, together with the Pre-Funded Warrants, the &#8220;Warrants&#8221;)). The $1.50 Warrants were issued in a private
placement pursuant to Section 4(a)(2) of the Securities Act.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">The
Restructured Loan and the Warrants cannot be converted or exercised, respectively, if Anchorage (together with its affiliates) would beneficially
own in excess of 19.99% of the number of shares of Common Stock outstanding as of the date of the New Anchorage Agreements after giving
effect to such conversion or exercise without the approval of Gryphon&#8217;s stockholders. Gryphon has agreed to seek such approval at
its next annual meeting of stockholders.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">On
April 19, 2024, the Company entered into an At Market Issuance Sales Agreement (the &#8220;ATM Agreement&#8221;) with Ladenburg Thalmann&amp; Co. Inc., Kingswood Investments, a division of Kingswood Capital Partners, LLC, PI Financial (US) Corp. and ATB Capital Markets
USA Inc. as agents (the &#8220;Sales Agents&#8221;), a Terms Agreement with Ladenburg Thalmann &amp; Co. Inc. (the &#8220;Terms Agreement&#8221;
and together with the ATM Agreement, the &#8220;Sales Agreement&#8221;), pursuant to which the Company may issue and sell shares of its
common stock, $0.0001 par value per share, having an aggregate offering price of up to $70,000,000 (the &#8220;Shares&#8221;), from time
to time through or to the Sales Agents (the &#8220;Offering&#8221;). The Sales Agreement also included B. Riley Securities, Inc. (&#8220;B.
Riley Securities&#8221;) as a Sales Agent thereunder, and pursuant to the existing terms of the Sales Agreement, the Company and B. Riley
Securities, mutually agreed pursuant to a notice of termination, dated May 30, 2024, that B. Riley Securities would no longer participate
as agent or principal in the offering thereunder.&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Page; Sequence: 10; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">Sales
of the Shares under the Sales Agreement can be made by any method, whether on an agency or principal basis, that is deemed an &#8220;at
the market offering&#8221; as defined in Rule 415 promulgated under the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;).
The Company has the right, but not the obligation, from time to time at its sole discretion to direct Ladenburg Thalmann &amp; Co. Inc.
on any trading day to act on a principal basis and purchase up to an aggregate maximum of $20,000,000 of shares of our common stock over
the term of the Sales Agreement, provided, however, that such amount may be increased up to $40,000,000 at the sole discretion of Ladenburg,
as set forth in the Terms Agreement. However, only one principal sale, up to a total of $2,000,000, may be requested in either a calendar
week or every five trading days, whichever is longer, unless otherwise agreed to by Ladenburg. All shares sold to Ladenburg Thalmann &amp;
Co. Inc. on a principal basis shall be distributed to them by any method permitted by law deemed to be an &#8220;at the market&#8221;
offering as defined in Rule 415 of the Securities Act. During any period that Ladenburg Thalmann &amp; Co. Inc. is holding shares as principal,
the Company will not make any other sales under the Sales Agreement (including under any Terms Agreement).</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">The
Company will pay each Sales Agent a commission for their services in acting as sales agents in the sale of the Shares at a commission
rate equal to 3.0% of the gross proceeds from each sale of the Shares. The Company has agreed to provide the Sales Agents with customary
indemnification and contribution rights. The Company will also reimburse the Sales Agents for certain specified expenses as set forth
in the Sales Agreement.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">The
Company is not obligated to make any sales of the Shares under the Sales Agreement. The offering of Shares pursuant to the Sales Agreement
will terminate upon the earlier of (a) the sale of all of the Shares subject to the Sales Agreement or (b) the termination of the Sales
Agreement as permitted therein. The termination of the Sales Agreement by, or with respect to, one Sales Agent shall not affect the rights
and obligations of any other Sales Agent under the Sales Agreement.</p><div>

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

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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">On
January 8, 2025, the Company and 2670786 Alberta Ltd., a Canadian corporation and a wholly-owned subsidiary of the Company, entered into
a Share and Unit Purchase Agreement (the &#8220;Captus Agreement&#8221;) with BTG Energy Corp., a Canadian corporation (&#8220;BTG Energy&#8221;),
BTG Power Corp., a Canadian corporation (&#8220;BTG Power&#8221;) and West Lake Energy Corp., a Canadian corporation (&#8220;West Lake,&#8221;
and together with BTG Energy and BTG Power, the &#8220;Vendors&#8221;). Pursuant to the Captus Agreement, the Company will acquire from
the Vendors all of the issued and outstanding shares or units, as applicable, of (i) Captus Generation Ltd. (&#8220;Captus GP&#8221;)
and BowArk Energy Ltd., each a Canadian corporation, and (ii) Captus General Limited Partnership, a Canadian limited partnership (collectively
&#8220;Captus Energy,&#8221; and the transactions contemplated by the Captus Agreement, the &#8220;Captus Acquisition&#8221;).</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Captus GP owns 850 acres in
Pincher Creek, Alberta (the &#8220;Captus Site&#8221;). The acreage contains characteristics management considers to be highly suitable
for the development of AI HPC. These characteristics include: 1) redundant natural gas lines, 2) grid connectivity, 3) a deplete reservoir
that can be used for onsite carbon sequestration, 4) access to non-potable water and 5) proximity to telecom connectivity. Gryphon intends
to develop the site for revenue producing activities. See &#8220;&#8212;<i>Strategy</i>&#8212;<i>Captus and AI HPC</i>.&#8221;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">The
aggregate consideration payable by the Company to the Vendors is CAD $24.0 million (the &#8220;Cash Consideration&#8221;), subject to
adjustment in accordance with the terms of the Captus Agreement. In November 2024, the Company paid a cash deposit of CAD $200,000 to
Captus GP for the benefit of the Vendors (the &#8220;LOI Cash Deposit&#8221;). Within two business days of the date of the Captus Agreement,
the Company paid a cash deposit of CAD $1.0 million to Captus GP for the benefit of the Vendors (the &#8220;Signing Cash Deposit,&#8221;
and together with the LOI Cash Deposit, the &#8220;Cash Deposits&#8221;). The Cash Deposits may be applied towards the payment of the
Cash Consideration in accordance with the terms of the Captus Agreement, and the remainder of the Cash Consideration will be paid by the
Company upon closing.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">The
transaction remains subject to certain conditions, including the transfer and assignment of certain agreements from the Vendors to the
Company. Pending approval by the Alberta Energy Regulator, BTG Energy and West Lake will hold certain well, pipeline and facility licenses
in trust for an agreed fee.</p><div>

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

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

</div><!-- Field: Page; Sequence: 11; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">In
connection with the Captus Agreement, on January 8, 2025, as a material inducement to their agreeing to become employees of the Company,
the Company granted a restricted stock award to each of Harry Andersen, Paul Connolly, Mark Taylor and Steve Giacomin (collectively, the
&#8220;Restricted Stock Awards&#8221;). The Restricted Stock Awards were intended to constitute &#8220;employment inducement awards&#8221;
under the Nasdaq Stock Market Rules.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">Each
of the Restricted Stock Awards vests in three equal installments on the first three anniversaries of the grant date subject to the grantee&#8217;s
continued engagement with the Company through each applicable vesting date, provided however, that the Restricted Stock Awards will accelerate
and vest immediately upon the grantee&#8217;s death, disability, termination by the Company without &#8220;cause&#8221; (as defined in
each Restricted Stock Award agreement), or the consummation of a change in control of the Company.</p><div>

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

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

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

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">On August 16, 2024, Giga Caddo, LLC, a Delaware
limited liability company (&#8220;Seller&#8221;), and the Company entered into an Asset Purchase Agreement (the &#8220;Giga Purchase Agreement&#8221;),
<span style="background-color: white">pursuant to which Seller agreed to sell: (i) four (4) natural gas generators with a combined gas
standby rating of 1,900 kW, (ii) five hundred and sixty-six (566) bitcoin ASIC mining computers with a combined hashrate capacity of approximately
57,120 TH/s, (iii) six (6) Giga Box Air modular data center units with a combined power capacity of 2,900 kW and (iv) certain other crypto
mining equipment and related assets to be agreed by the parties.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">On August 29, 2024 the Company entered into an amendment to the Giga
Purchase Agreement with the Seller (the &#8220;Amendment&#8221;). The Amendment amended the deadline for the closing date of the Transaction
from August 31, 2024 to September 30, 2024. In connection with the extension of the closing date, the Company agreed to make an additional
advance payment of $250,000 to the Seller. As a result of this additional advance payment, the parties agreed that the Third Payment and
Final Payment (as defined in the Giga Purchase Agreement) will each be reduced to $575,000. For the avoidance of doubt, the total purchase
price remains $1,500,000. The parties further agreed that out of the pre-paid amounts in connection with the Transaction, $100,000 will
not be refundable to the Company if the Giga Purchase Agreement is terminated prior to the closing date, except to the extent such termination
is the result of the Seller&#8217;s breach of the Giga Purchase Agreement, in which case all pre-paid amounts shall be refunded to the
Company. As of December 31, 2024, the Giga Acquisition was not completed.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In digital asset mining, companies
and individuals use computing power to solve cryptographic algorithms to record and publish transactions to blockchain ledgers or provide
transaction verification services to the Bitcoin network in exchange for digital asset rewards. Miners can range from individual enthusiasts
to professional mining operations with dedicated data centers. Miners may organize themselves in mining pools. We compete or may in the
future compete with other companies that focus all or a portion of their activities on owning or operating digital asset exchanges, developing
programming for the blockchain, and mining activities. Currently, the information concerning the activities of these enterprises is not
readily available as the vast majority of the participants in this sector do not publish information publicly or the information may be
unreliable. While there is limited available information regarding non-public competitors, several public companies (traded in the United
States or internationally), such as the following, are considered our competitors:</p><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Marathon Digital Holdings Inc.;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.25in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="font-size: 10pt; width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font-size: 10pt; text-align: justify"><span style="font-size: 10pt">Riot Blockchain Inc.,</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.25in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="font-size: 10pt; width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font-size: 10pt; text-align: justify"><span style="font-size: 10pt">Hive Blockchain Technologies Ltd.,</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.25in">&#160;</p><div>

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

</div><!-- Field: Page; Sequence: 12; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="font-size: 10pt; width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font-size: 10pt; text-align: justify"><span style="font-size: 10pt">Hut 8 Mining Corp.,</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.25in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="font-size: 10pt; width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font-size: 10pt; text-align: justify"><span style="font-size: 10pt">BitDigital, and</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.25in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="font-size: 10pt; width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font-size: 10pt; text-align: justify"><span style="font-size: 10pt">Bitfarms Ltd.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The digital asset mining industry
is a highly competitive and evolving industry and new competitors and/or emerging technologies could enter the market and affect our competitiveness
in the future.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;Gryphon believes its
primary competitive advantage is its ability to identify market trends and move quickly and opportunistically. In 2024 and early 2025,
the Company:</p><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">1)</td><td style="text-align: justify">entered into New Anchorage Loan;</td></tr></table><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">2)</td><td style="text-align: justify">raised equity round in a registered direct offering;</td></tr></table><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">3)</td><td style="text-align: justify">signed the Captus Agreement; and</td></tr></table><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">4)</td><td style="text-align: justify">closed $16 million secured convertible debt offering to fund Captus Acquisition.</td></tr></table><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company will continue
to evaluate market opportunities and move opportunistically.</p><div>

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

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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Traditionally, Gryphon has
used a hosting strategy that allows the company to concentrate the deployment of its capital towards bitcoin mining activities as opposed
to building its own datacenters. Gryphon has partnered with host providers that provide power for its bitcoin mining.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On December 1, 2024, the Company
entered into a cohosting location agreement with Blockfusion, located in Niagara Falls, New York. The Company&#8217;s agreement with Blockfusion
provides for direct cost pass through of electricity costs and other operating costs at this facility. Gryphon uses approximately 12MW
of electricity at this site to host approximately 3,780 bitcoin mining machines.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Subsequent to December 31,
2024, on January 3, 2025, the Company entered into a cohosting location agreement with Mawson, located in Midland, Pennsylvania. The Company&#8217;s
agreement with Mawson provides for direct cost pass through of electricity costs and other operating costs at this facility. Gryphon uses
approximately 20MW of electricity at this site to host approximately 5,880 bitcoin mining machines.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As of December 31, 2024, Gryphon&#8217;s
miner fleet is composed of 7,128 S19j Pro Antminers, 552 S19k Pro Antminers, 276 S21 Antminers and 878 S19j Pro + Antminers. The S19j
Pro Antminers have a hashrate capacity of approximately 100 TH/s per miner and power consumption of approximately 3,050 watts per miner.
The S19k Pro Antminers have a hashrate capacity of approximately 120 TH/s per miner and power consumption of approximately 2,760 watts
per miner. The S21 Antminers have a hashrate capacity of 200 TH/s and power consumption of 3,500 watts per miner. The S19j Pro + Antminers
have a hashrate capacity of 120 TH/s and power consumption of 3,355 watts per miner. The Company&#8217;s operations will continue to expand
as it acquires additional miners to the extent that opportunities for such acquisitions arise.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Page; Sequence: 13; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company has entered into
a contract with a digital asset mining pool operator to provide the service of performing hash computations for the mining pool operator.
The contract is terminable at any time for any reason by either party without cause and without penalty and the Company&#8217;s enforceable
right to compensation only begins when the Company provides the service of performing hash computations for the mining pool operator.
The contract is for a continuous 24-hour period each day. The Company&#8217;s access and usage rights to the pool and service automatically
renew for a successive 24-hour period (00:00:00 UTC and 23:59:59 UTC) unless terminated in accordance with the terms set forth by the
terms of service. In exchange for performing hash computations for the mining pool, Gryphon is entitled to a fractional share of the fixed
cryptocurrency award the mining pool operator receives (less digital asset transaction fees to the mining pool operator which netted as
a reduction of the transaction price). Gryphon&#8217;s fractional share is based on the proportion of hash computations Gryphon performed
for the mining pool operator to the total hash computations contributed by all mining pool participants in solving the current algorithm
during the 24-hour period. Hashrate is the measure of the computational power per second used when mining. It is measured in units of
hash per second, meaning how many calculations per second that can be performed. The consideration the Company will receive, comprised
of block rewards, transaction fees less mining pool operator fees are aggregated in a sub-balance account held by the mining pool operator.
That balance, due to the Company, is calculated by the mining pool operator based on the hashrate provided and hash computations completed
by the Company for the mining pool from midnight-to-midnight (00:00:00 UTC and 23:59:59 UTC) UTC time, and a sub-account balance is credited
one hour later at 1AM UTC time. The balance is then withdrawn to the Company&#8217;s whitelisted wallet address, once a day, between the
hours of 9am to 5pm UTC time. The rate of payment occurs once per day, as long as the minimum payout threshold of 0.01 bitcoin has accumulated
in the sub-account balance, in accordance with the mining pool operator&#8217;s terms of service. Pursuant to ASC 606-10-55-42, the Company
assessed if the customer&#8217;s option to renew represented a material right that represents a separate performance obligation and noted
the renewal is not a material right. The definition of a material right is a promise in a contract to provide goods or services to a customer
at a price that is significantly lower than the stand-alone selling price of the good or service. The mining pool operator does not provide
any discounts and as such there is no economic benefit to the customer and as such a separate performance obligation does not exist under
606-10-55-42. In addition, there are no options for renewal that are separately identifiable from other promises in the contract such
as an ability to extend the contract at a reduced price.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The performance obligation
of the Bitcoin miner under the mining contracts with Foundry Pool USA involves the service of performing hash computations to facilitate
the verification of digital asset transactions. The Company&#8217;s miners contribute computing power (i.e. hashrate) that perform hash
calculations to the mining pool operator, engaging in the process of validating and securing transactions through the generation of cryptographic
hashes. The mining pool then utilizes a specific mining algorithm (e.g. SHA-256) to submit shares (proofs of work) to the mining pool&#8217;s
server as they contribute to solving the cryptographic puzzles required to mine a block. The Company reviews and analyzes its individual
pool performance using a dashboard provided by Foundry Pool USA that includes real-time statistics on hashrate, shares submitted and earnings.
The service of performing hash computations in digital asset transaction verification services is an output of the Company&#8217;s ordinary
activities. The provision of providing these services is the only performance obligation in the Company&#8217;s contracts with mining
pool operators. The Company performs hash computations for one mining pool operator, Foundry USA. Foundry USA operates its pool on the
Full Pay Per Share (FPPS) payout method. FPPS is a variant of the Pay Per Share (PPS) method, where miners receive a fixed payout for
each valid share submitted, regardless of whether the pool finds a block.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Regardless of the pool&#8217;s
success, the Company will receive consistent rewards based on the number of valid shares it contributes. The transaction consideration
the Company receives is non-cash consideration, in the form of bitcoin. The Company measures the bitcoin at fair value on the date earned
using the average price (calculated by averaging the daily open price and the daily close price) quoted by its Principal Market at the
date the Company completed the service of performing hash computations for the mining pool operator. There are no deferred revenues or
other liability obligations recorded by the Company since there are no payments in advance of the performance. At the end of each 24 hour
period (00:00:00 UTC and 23:59:59 UTC), there are no remaining performance obligations. By utilizing the average daily price of bitcoin
on the date earned, the Company eliminates any differences that may arise due to the volatility in trading price between bitcoin and fiat
currency during the period where the Company establishes and completes the contract. The consideration is all variable. There is no significant
financing component in these transactions. Foundry charged Gryphon a fee of 0.43%, based on its deployed hashrate from April 19, 2023
to January 8, 2024. The fee then increased from 0.43% to 0.61%, based on its deployed hashrate from January 9, 2024 through December 31,
2024. Subsequent to December 31, 2024, on February 28, 2025, Gryphon was notified Foundry will be adjusting their pool fees effective
on April 1, 2025 based on the contributed hashrate. Based on Gryphon&#8217;s contributed hashrate, the new fee Gryphon would be charged
effective on April 1, 2025 would be 0.50%, a decrease of approximately 18%.</p><div>

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

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

</div><!-- Field: Page; Sequence: 14; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Gryphon contributes 100% of
its Bitcoin hashing power to Foundry USA Pool. The total hashing power of Foundry USA Pool was approximately 32.5% of the global network
hashrate (860.46 EH/s) contributed of all miners or approximately 274 EH/S (per <i>https://hashrateindex.com/hashrate/pools</i>), as of
March 29, 2025, of which Gryphon provides approximately 0.3%. Because cryptocurrency is considered non-cash consideration, fair value
of the cryptocurrency award received is determined using the average daily quoted price of the related cryptocurrency in Gryphon&#8217;s
principal market at the time of contract inception, which is deemed daily. Revenue is recognized when it is probable that a significant
reversal in the amount of cumulative revenue recognized will not occur. After every 24-hour term, the mining pool transfers the cryptocurrency
consideration to our designated cryptocurrency wallet. Gryphon has no knowledge of whether Foundry USA Pool maintains insurance for theft
or loss and the risks associated with transferring crypto assets. See &#8220;Risk Factors - Incorrect or fraudulent cryptocurrency transactions
may be irreversible&#8221; for details related to the risks associated with transferring crypto assets.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Gryphon does not have visibility
into how Foundry USA Pool holds Gryphon&#8217;s proportion of mining rewards prior to transfer as they are a private company. Gryphon
obtains comfort on the bitcoin received from Foundry USA Pool as management completes an estimated revenue analysis whereas it calculates
its percentage of hashrate contributed on a daily basis as a percentage of the global hashrate to identify expected rewards. Gryphon then
compares that amount to the actual bitcoin received from Foundry USA Pool for variances. Foundry USA operates its pool on the Full Pay
Per Share (FPPS) payout method. FPPS is a variant of the Pay Per Share (PPS) method, where miners receive a fixed payout for each valid
share submitted, regardless of whether the pool finds a block. Daily Earnings are calculated from midnight-to-midnight UTC time, and the
sub-account balance is credited one hour later at 1 AM UTC time. Earnings accrued in the balance would be withdrawn to the selected whitelisted
wallet address, once a day, during 9 AM to 5 PM UTC time. According to the Foundry USA Pool&#8217;s FAQ page, the minimum payout threshold
for Bitcoin (BTC) is 0.001 bitcoin. Under the FPPS method, Foundry USA provides Gryphon with a stable and predictable payout for their
mining efforts. Regardless of the pool&#8217;s success, Gryphon will receive consistent rewards based on the number of valid shares (hash
rate) they contribute.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">While Gryphon may expand its
operations beyond the mining of bitcoin in the future, Gryphon has no plans to pursue the acquisition or mining of digital assets other
than bitcoin. However, Gryphon has acquired in the past digital assets other than bitcoin as in-kind investments or payments.</p><div>

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

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Gryphon&#8217;s traditional revenue model has been
to mine and hold bitcoin, and then sell only the bitcoin that is necessary to pay its operating expenses and to reinvest in operational
expansion. For the year ended December 31, 2024, the average holding period was 30 days. For the year ended December 31, 2023, the average
holding period was 25 days. The bitcoin that is sold to pay operating expenses and to reinvest in operational expansion is sold within
a 24 hour time frame of receipt. Gryphon converts mined bitcoin into fiat currency through BitGo Prime LLC (&#8220;BitGo Prime&#8221;),
under the terms of the Electronic Trading Agreement entered into between BitGo Prime and Gryphon as of October 5, 2021. Under such agreement,
BitGo Prime and Gryphon may purchase from and sell digital assets to each other, each for its own benefit and account. To facilitate such
trading services, BitGo Prime may provide Gryphon online access to its proprietary electronic trading system, with access to and use of
the trading system being subject to the terms and conditions of the Agreement. BitGo Prime charges Gryphon no fees for such conversion
other than a nominal wire transfer fee associated with the wire of fiat currency to Gryphon&#8217;s account. Gryphon will also not pay
any commissions and transaction, processing and other fees, including federal, state, and local taxes.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">An affiliate of BitGo Prime,
BitGo Trust Company Inc., (&#8220;BitGo Trust&#8221;) serves as the custodian for Gryphon&#8217;s digital currency holdings in consideration
of nominal fees paid for custodial, transaction, and settlement services provided pursuant to the agreement between Gryphon and BitGo
Trust. Gryphon&#8217;s CEO, President and CFO each hold Gryphon side private keys that are protected with two-factor authentication. Custodial
side keys are held by BitGo Trust who verifies requests with two factor authentication and video reviews. Additionally, as custodian of
Gryphon&#8217;s digital assets, BitGo Trust has implemented certain security measures with regard to Gryphon&#8217;s digital asset holdings.
Any liquidation, conversion, or transfer of the digital assets held in custody by BitGo Trust requires authorizations by two Gryphon executives
and requires 24 hours prior to the effectiveness of any such transaction. In addition, the digital assets held in custody by BitGo Trust
are insured up to $100 million. There can be no assurances that these procedures will be effective, and Gryphon could suffer a loss of
its bitcoin due to an adverse software or cybersecurity event. While Gryphon is confident in the security of its digital assets, Gryphon
continues to evaluate additional protective measures. See &#8220;<i>Risk Factors - Gryphon&#8217;s bitcoin may be subject to loss, theft
or restriction on access&#8221; for Gryphon&#8217;s risks and challenges related to custody</i>.&#8221;</p><div>

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

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

</div><!-- Field: Page; Sequence: 15; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Subsequent to December 31,
2024, on January 10, 2025, the Company entered into a definitive agreement to acquire&#160;the Captus Site, which, following the closing,
the Company believes will enable a substantial expansion into AI and HPC data center infrastructure. Management believes the acquired
asset has the potential to scale to 4 gigawatts (GW) of reliable, sustainable power generation capacity through gas to power generation
and carbon sequestration on site. The closing of this agreement is expected to occur in or before April 2025.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Captus Site is located
in Pincher Creek, Alberta, approximately one hour outside of Calgary.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><img alt="" src="image_001.jpg"/></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company believes that
the site is an ideal location for the development of an HPC AI data center, with the following advantages:</p><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif">&#9679;</span></td><td style="text-align: justify"><b>Strategic Location: </b>Industrial zoned 850 acres located in Southern Alberta. Close to existing infrastructure
of power, gas supply, non-potable water, fiber, cooler climate and carbon capture on site.</td></tr></table><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><b>Power Redundancy: </b>Access to two ample supplies of natural gas.</td></tr></table><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><b>Green Power on Site: </b>Combination of saline aquifer plus depleted gas reservoir provides compelling
sequestration of CO2.</td></tr></table><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><b>Scalable to 4GW: </b>Management believes that the Captus Site has compelling scalability with up to
~130MW by the end of 2026, followed by 200MW by YE 2029 and 100MW every 6 months following.</td></tr></table><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Moving forward, the Company
intends to focus on the development of an AI HPC center at the Captus Site. The Company&#8217;s plan is to bring on power generation in
phases, beginning in or before 2026. The Company&#8217;s full time workforce has increased as well, as the Captus Energy team has joined
the Company and will be leading the development of the site.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Gryphon holds no patents,
copyrights, trademarks, or licenses.</p><div>

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

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

</div><!-- Field: Page; Sequence: 16; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Gryphon currently has three
full-time employees, its Chief Executive Officer, Chief Financial Officer and Senior Vice President.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Government regulation of blockchain
technology and Bitcoin specifically is being actively considered by the United States federal government via a number of agencies and
regulatory bodies, as well as similar entities in other countries. State government regulations also may apply to Gryphon&#8217;s bitcoin
mining activities and other related activities in which Gryphon participates or may participate in the future. Certain regulatory bodies
have shown an interest in regulating or investigating companies engaged in the blockchain technology or Bitcoin business.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In addition, because transactions
in bitcoin provide a reasonable degree of pseudo anonymity, they are susceptible to misuse for criminal activities, such as money laundering.
This misuse, or the perception of such misuse (even if untrue), could lead to greater regulatory oversight of Bitcoin platforms, and there
is the possibility that law enforcement agencies could close Bitcoin platforms or other Bitcoin-related infrastructure with little or
no notice and prevent users from accessing or retrieving bitcoin held via such platforms or infrastructure.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Multiple United States federal
agencies and regulators have been active in rulemaking, issuing guidance and regulating various actors in the blockchain technology industry,
including the CFTC, SEC, FINRA, OCC, CFPB, Financial Crimes Enforcement Network (&#8220;FinCEN&#8221;), OFAC, IRS, FDIC, and Federal Reserve.
In March 2022, the United States announced plans to establish a unified federal regulatory regime for cryptocurrency, and in January 2023,
the House of Representatives announced its first ever Financial Services Subcommittee on Digital Assets and its intention to develop a
regulatory framework for the digital asset industry. In February 2023, Bipartisan leadership of the Senate Banking Committee announced
a similar goal. Regulations may substantially change in the future and it is presently not possible to know how regulations will apply
to Gryphon&#8217;s businesses, or when they will be effective. As the regulatory and legal environment evolves, Gryphon may become subject
to new laws, further regulation by the SEC, and other federal or state agencies, which may affect Gryphon&#8217;s bitcoin mining and other
related activities. Certain state and local authorities have introduced and passed legislation that may affect Gryphon&#8217;s business
and the business of bitcoin mining. New York enacted a 2-year ban on new cryptocurrency mining conducted at fossil fuel-burning plants
in 2022. It is possible that other states may likewise create laws that specifically impact Gryphon&#8217;s business.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In 2022, FTX Trading Ltd.
and several other major cryptocurrency exchanges declared bankruptcy. The U.S. Department of Justice brought criminal charges, including
charges of fraud, violations of federal securities laws, money laundering, and campaign finance offenses against FTX&#8217;s former CEO
and others. FTX is also under investigation by the SEC, the Justice Department, and the Commodity Futures Trading Commission, as well
as by various regulatory authorities in the Bahamas, Europe and other jurisdictions. In response to these events, the digital asset markets
have experienced extreme price volatility and declines in liquidity, and regulatory and enforcement scrutiny has increased, including
from the DOJ, the SEC, the CFTC, the White House and Congress. These events continue to develop rapidly, and it is not possible to predict
at this time all of the risks that they may pose to Gryphon or on the digital asset industry as a whole.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">For additional discussion
regarding Gryphon&#8217;s belief about the potential risks existing and future regulation pose to Gryphon&#8217;s business, see &#8220;<i>Risk
Factors</i>&#8221; herein.</p><div>

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


</div><!-- Field: Page; Sequence: 17; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><div><a id="a_003"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Item 1A. Risk Factors.</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin: 0pt 0; text-align: justify"><i>Described below are certain risks to our business
and the industry in which we operate. You should carefully consider the risks described below, together with the financial and other information
contained in this Annual Report on Form 10-K and in our other public disclosures. If any of the following risks actually occurs, our business,
financial condition, results of operations, cash flows and prospects could be materially and adversely affected. As a result, our future
results could differ materially from historical results and from guidance we may provide regarding our expectations of our future financial
performance, and the trading price of our common stock could decline.</i></p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><br/>
Bitcoin price volatility may affect our ability to effectively manage our growth plans and profitability.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The market price of bitcoin
is extremely volatile, and in fiscal 2024 the price range of bitcoin was between approximately $39,000 and $106,000. The cost to mine
a bitcoin is independent of the then current price of bitcoin, so when bitcoin prices are low, the cost per coin to mine may consume much
of our available cash, limiting our ability to invest in expansion, upgrade mining equipment and infrastructure or fund other strategic
initiatives. Additionally, because our revenue is primarily derived from mining bitcoin, our profitability fluctuates in direct correlation
with bitcoin price movements. A decrease in bitcoin&#8217;s price results in a corresponding decrease in the value of the bitcoin we mine,
reducing our revenues and profitability on a dollar-for-dollar basis. Given the volatility of bitcoin prices, we are unable to accurately
predict our future growth trajectory or reliably forecast our revenue and profitability for any given reporting period. Our ability to
expand our operations depends on our assumptions regarding bitcoin&#8217;s future price. If those assumptions are incorrect, and bitcoin
prices fail to reach or sustain levels high enough to justify our capital expenditures, we may be unable to generate sufficient revenue
to maintain profitability or execute our growth strategy, which could materially and adversely impact our business, financial condition
and results of operations.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Gryphon&#8217;s success depends upon the
value of Bitcoin; the value of Bitcoin may be subject to pricing risk and has historically been subject to wide swings.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Gryphon&#8217;s operating
results depend on the value of Bitcoin because it is the only cryptocurrency that Gryphon mines. Specifically, Gryphon&#8217;s revenues
from its bitcoin mining operations are based on two factors: (1) the number of bitcoin rewards Gryphon successfully mines and (2) the
value of Bitcoin. In addition, Gryphon&#8217;s operating results are directly impacted by changes in the value of Bitcoin, because under
the value measurement model, impairment of Bitcoin and realized gains will be reflected in Gryphon&#8217;s statement of operations (i.e.,
Gryphon will be marking bitcoin to fair value each closing period). This means that Gryphon&#8217;s operating results will be subject
to swings based upon increases or decreases in the value of Bitcoin. Further, Gryphon&#8217;s current application-specific integrated
circuit, or ASIC, machines (which Gryphon refers to as &#8220;miners&#8221;) are principally utilized for mining bitcoin and cannot mine
other cryptocurrencies, such as ether, that are not mined utilizing the &#8220;SHA-256 algorithm.&#8221; If other cryptocurrencies were
to achieve acceptance at the expense of Bitcoin causing the value of Bitcoin to decline, or if Bitcoin were to switch its proof of work
algorithm from SHA-256 to another algorithm for which Gryphon&#8217;s miners are not specialized, or the value of Bitcoin were to decline
for other reasons, particularly if such decline were significant or over an extended period of time, Gryphon&#8217;s operating results
would be adversely affected, and there could be a material adverse effect on Gryphon&#8217;s ability to continue as a going concern or
to pursue Gryphon&#8217;s strategy at all, which could have a material adverse effect on Gryphon&#8217;s business, prospects or operations,
and harm investors.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Bitcoin market prices, which
have historically been volatile and are impacted by a variety of factors (including those discussed below), are determined primarily using
data from various exchanges, over-the-counter markets and derivative platforms. Furthermore, such prices may be subject to factors such
as those that impact commodities, more so than business activities, which could be subjected to additional influence from fraudulent or
illegitimate actors, real or perceived scarcity, and political, economic, regulatory or other conditions. Pricing may be the result of,
and may continue to result in, speculation regarding future appreciation in the value of Bitcoin, which inflates and makes its market
prices more volatile or creates &#8220;bubble&#8221; type risks for Bitcoin.</p><div>

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

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

</div><!-- Field: Page; Sequence: 18; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Regulatory, commercial and technical uncertainties
may influence bitcoin prices.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The market price of bitcoin
is subject to numerous uncertainties, including evolving regulatory frameworks, commercial adoption trends and technical risks, any of
which could negatively impact its value. Regulatory treatment of digital assets remains uncertain in various jurisdictions, and new regulations,
enforcement actions, or interpretations by governmental authorities could diminish bitcoin&#8217;s appeal, restrict its use or otherwise
depress its market price.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Beyond regulation, bitcoin&#8217;s price is influenced by factors such as:</p><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">public perception and media coverage of bitcoin and digital assets;</td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                                                                                                                                                                                                            </table><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">accessibility and convenience of purchasing, holding and transacting with bitcoin;</td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                                                                                                                                                                                                                           </table><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">institutional demand for bitcoin as an asset class;</td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                                                                                                                                                                                            </table><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">consumer adoption of bitcoin for everyday transactions; and</td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                                                                                                                                                                                                    </table><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">emergence of competing digital assets with potentially superior functionality, scalability or regulatory
compliance.</td></tr></table><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Even if bitcoin adoption increases
in the short term, there is no guarantee that this growth will be sustained. Since bitcoin exists solely as digital records on the Bitcoin
blockchain, its value is also susceptible to technical risks, including:</p><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">a decrease in miner incentives due to declining block rewards and transaction fees;</td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                                                                                                                                                                                                                            </table><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">security vulnerabilities, such as potential network attacks or software exploits;</td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                                                                                                                                                                                                                          </table><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">forks or changes to the Bitcoin protocol that may split the network or cause instability; and</td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                                                                                                                                                                                                                                      </table><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">developments in mathematics or technology, including in digital computing, algebraic geometry and quantum
computing, that could result in the cryptography used by the Bitcoin blockchain becoming insecure or ineffective.</td></tr></table><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Additionally, bitcoin&#8217;s
liquidity could be adversely affected if financial institutions, payment processors or market makers withdraw their support for bitcoin-related
services due to regulatory pressure, reputational concerns or operational risks. If any of these risks materialize, they could negatively
impact bitcoin&#8217;s market price, which, in turn, would adversely affect our business and financial condition.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><br/>
Failure to increase our hashrate may reduce our competitiveness and negatively impact our financial performance.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our ability to earn bitcoin
rewards is directly proportional to our mining power, or hashrate, relative to the total hashrate of the Bitcoin network. As more miners
enter the network and deploy more powerful mining equipment, the global hashrate increases, making it more difficult to successfully mine
bitcoin. To remain competitive, we must continuously invest in expanding our hashrate by acquiring new, more efficient mining hardware.
However, as demand for mining equipment grows, the cost of acquiring and deploying new miners increases, which could limit our ability
to scale. If we are unable to access capital to acquire additional miners, our hashrate may stagnate and we may fall behind our competitors.
If we fail to increase our hashrate at a pace that keeps up with network difficulty growth, our share of total bitcoin mining rewards
will decline, reducing our revenue and negatively impacting our financial performance.</p><div>

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

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

</div><!-- Field: Page; Sequence: 19; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Gryphon may face several risks due to disruptions
in the crypto asset markets, including but not limited to the risk from depreciation in Gryphon&#8217;s stock price, financing risk, risk
of increased losses or impairments in its investments or other assets, risks of legal proceedings and government investigations, and risks
from price declines or price volatility of crypto assets.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The use of crypto assets to,
among other things, buy and sell goods and services and complete other transactions is part of a new and rapidly evolving industry that
employs crypto assets based upon a computer generated mathematical and/or cryptographic protocol. The growth of this industry in general,
and the use of crypto assets in particular, is subject to a high degree of uncertainty, and the slowing or stopping of the development
or acceptance of developing protocols may adversely affect Gryphon&#8217;s operations. The factors affecting the further development of
the industry, include, but are not limited to:</p><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;">
  <tr>
    <td style="width: 0.5in">&#160;</td>
    <td style="vertical-align: top; width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">Continued worldwide growth in the adoption and use of crypto assets;</span></td></tr>
  <tr>
    <td>&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: justify">&#160;</td></tr>
  <tr>
    <td>&#160;</td>
    <td style="vertical-align: top"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">Governmental and quasi-governmental regulation of crypto assets and their use, or restrictions on or regulation of access to and operation of the network or similar crypto asset systems;</span></td></tr>
  <tr>
    <td>&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: justify">&#160;</td></tr>
  <tr>
    <td>&#160;</td>
    <td style="vertical-align: top"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">Changes in consumer demographics and public tastes and preferences;</span></td></tr>
  <tr>
    <td>&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: justify">&#160;</td></tr>
  <tr>
    <td>&#160;</td>
    <td style="vertical-align: top"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">The maintenance and development of the open source software protocol of the network;</span></td></tr>
  <tr>
    <td>&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: justify">&#160;</td></tr>
  <tr>
    <td>&#160;</td>
    <td style="vertical-align: top"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">The availability and popularity of other forms or methods of buying and selling goods and services, including new means of using fiat currencies;</span></td></tr>
  <tr>
    <td>&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: justify">&#160;</td></tr>
  <tr>
    <td>&#160;</td>
    <td style="vertical-align: top"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">General economic conditions and the regulatory environment relating to crypto assets; and</span></td></tr>
  <tr>
    <td>&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: justify">&#160;</td></tr>
  <tr>
    <td>&#160;</td>
    <td style="vertical-align: top"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">Consumer sentiment and perception of Bitcoin specifically and crypto assets generally.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Many crypto asset exchanges
currently do not provide the public with significant information regarding their ownership structure, management teams, corporate practices
or regulatory compliance. As a result, the marketplace may lose confidence in, or may experience problems relating to, crypto asset exchanges,
which may cause the price of Bitcoin to decline. For example, in the first half of 2022, each of Celsius Network LLC, et al. (&#8220;Celsius&#8221;),
Voyager Digital Ltd., et al. (&#8220;Voyager&#8221;), and Three Arrows Capital (&#8220;Three Arrows&#8221;) declared bankruptcy, resulting
in a loss of confidence among participants in the crypto asset ecosystem and negative publicity surrounding crypto assets more broadly.
In November 2022, BlockFi Inc. (&#8220;BlockFi&#8221;) and FTX Trading Ltd. (&#8220;FTX&#8221;), the third largest crypto asset exchange
by volume at the time, halted customer withdrawals and shortly thereafter, FTX and its subsidiaries filed for bankruptcy. In December
2022, Core Scientific Inc. (&#8220;Core&#8221;), one of the largest publicly traded crypto mining companies in the U.S., filed for bankruptcy.
In January 2023, Genesis Global Holdco, LLC, et al. (&#8220;Genesis&#8221;) filed for bankruptcy.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In response to these events,
the crypto asset markets, including the market for Bitcoin specifically, have experienced extreme price volatility and several other entities
in the crypto asset industry have been, and may continue to be, negatively affected, further undermining confidence in the crypto asset
market and in Bitcoin. These events have also negatively impacted the liquidity of the crypto asset market as certain entities affiliated
with FTX engaged in significant trading activity. If the liquidity of the crypto asset market continues to be negatively impacted by these
events, crypto asset prices, including the price of Bitcoin, may continue to experience significant volatility and confidence in the crypto
asset markets may be further undermined. A perceived lack of stability in the crypto asset exchange market and the closure or temporary
shutdown of crypto asset exchanges due to business failure, hackers or malware, government-mandated regulation or fraud, may reduce confidence
at least in part in crypto asset networks and result in greater volatility in Bitcoin&#8217;s value. Because the value of Bitcoin is derived
from the continued willingness of market participants to exchange government-issued currency that is designated as legal tender in its
country of issuance through government decree, regulation or law for Bitcoin, should the marketplace for Bitcoin be jeopardized or disappear
entirely, permanent and total loss of the value of Bitcoin may result. Such a decrease in Bitcoin price may have a material and adverse
effect on Gryphon&#8217;s results of operations and financial condition as the results of Gryphon&#8217;s operations are significantly
tied to the price of Bitcoin.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The failure or insolvency
of large exchanges like FTX may cause the price of Bitcoin to fall and decrease confidence in the ecosystem, which could adversely affect
an investment in Gryphon. Such market volatility and decrease in Bitcoin price may have a material and adverse effect on Gryphon&#8217;s
results of operations and financial condition as the results of Gryphon&#8217;s operations are significantly tied to the price of Bitcoin.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As of the date hereof, Gryphon
has not experienced any material impact resulting from the bankruptcy filings of FTX, Three Arrows, Celsius, Voyager, BlockFi, and Genesis
and the attendant disruptions in the crypto asset markets. Genesis is owned by Digital Currency Group Inc. (&#8220;DCG&#8221;), which
also owns Foundry Digital LLC (&#8220;Foundry&#8221;), one of Gryphon&#8217;s mining pool providers. However, at this time, Gryphon believes
it is not subject to any material risks arising from its previous exposure to Genesis. Other than the Genesis entities, Gryphon (i) has
no direct exposure to any crypto asset entities that have recently filed for bankruptcy; (ii) has no assets that may not be recovered
due to these bankruptcies; and (iii) has no exposure to any other counterparties, customers, custodians or other crypto asset market third
parties known to Gryphon to have (x) experienced material excessive redemptions or withdrawals or suspended redemptions or withdrawals
of crypto assets, (y) the crypto assets of their customers unaccounted for, or (z) experienced material compliance failures.</p><div>

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

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

</div><!-- Field: Page; Sequence: 20; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>The adoption and long-term viability of
digital asset networks is uncertain, and a decline in their growth or acceptance could negatively impact our business and the value of
our stock.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Bitcoin and other digital
assets are part of a new and rapidly evolving industry. The long-term growth and viability of digital assets depend on multiple factors,
including:<br/>
<br/>
</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">continued global adoption and usage of bitcoin and other digital assets;</td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                                                                                                                                                                      </table><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">government regulations that impact digital asset transactions and network operations;</td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                                                                                                                                                                                   </table><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">the development and maintenance of Bitcoin&#8217;s open-source software protocol;</td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                                                                                                                                                                               </table><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">shifting consumer demographics, preferences and payment habits;</td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                                                                                                                                                             </table><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">the availability and popularity of alternative payment methods, including improved fiat currency solutions;</td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                                                                                                                                                                                                         </table><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">economic conditions and the regulatory environment for digital assets; and</td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                                                                                                                                                                        </table><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">regulatory scrutiny and associated compliance costs.</td></tr></table><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">If bitcoin adoption stagnates
or declines, demand for bitcoin could weaken, which could negatively affect our business. A prolonged lack of growth in bitcoin adoption
could reduce market confidence, leading to lower trading volumes and diminished liquidity. Additionally, bitcoin&#8217;s price volatility
undermines its role as a medium of exchange, as retailers are less likely to accept it as a form of payment. Marketplace acceptance of
bitcoin as a medium of exchange and payment method may remain low. The relative lack of acceptance of bitcoin in the retail and commercial
marketplace, or a reduction of such use, limits the ability of end users to use bitcoin to pay for goods and services.<br/>
<br/>
</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Further, as block rewards
decrease, higher transaction fees may be required to incentivize miners, potentially reducing bitcoin adoption and value. In order to
incentivize miners to continue to contribute processing power to any digital asset network, such network may either formally or informally
transition from a set reward to transaction fees earned upon solving for a block. This transition could be accomplished either by miners
independently electing to record in the blocks they solve only those transactions that include payment of a transaction fee or by the
digital asset network adopting software upgrades that require the payment of a minimum transaction fee for all transactions. If transaction
fees paid for digital asset transactions become too high, the marketplace may be reluctant to accept digital assets as a means of payment
and existing users may be motivated to switch from one digital asset to another digital asset or back to fiat currency. A decline in bitcoin
transactions and adoption could reduce demand, negatively impacting bitcoin&#8217;s price and affecting the value of our bitcoin holdings.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Geopolitical and economic crises could lead
to increased uncertainty, large-scale selloffs of digital assets and a decline in bitcoin&#8217;s value, negatively impacting our business
and stock price.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Bitcoin is an alternative
to fiat currencies that are backed by central governments, but its value is highly dependent on supply and demand. It is unclear how global
geopolitical and economic crises will affect the adoption and valuation of digital assets. However, such crises may lead to large-scale
acquisitions or sales of digital assets, causing significant price volatility. A large-scale selloff of bitcoin could decrease its value,
directly affecting our business and the price of our common stock. Additionally, broader macroeconomic instability, inflation and regulatory
uncertainty could impact our ability to conduct business efficiently and profitably. A significant decline in bitcoin&#8217;s value due
to economic or geopolitical factors could negatively affect our financial condition.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>We face risks related to technological obsolescence,
vulnerability of the global supply chain for cryptocurrency hardware, potential trade restrictions and difficulty in obtaining new hardware,
which may have a material adverse effect on our business.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Bitcoin mining hardware experiences
wear and tear over time, requiring periodic repairs or replacement to maintain efficiency. Additionally, as mining technology evolves,
we must invest in newer, more efficient mining equipment to remain competitive, which requires significant capital expenditures.</p><div>

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

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

</div><!-- Field: Page; Sequence: 21; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Further, we have faced complications
related to the import of mining equipment in the past and may face such complications in the future. The global supply of miners is unpredictable
and presently heavily dependent on manufacturers based in China. Geopolitical matters, including the relationship between the United States
and other countries and trade restrictions and tariffs (or the threat of trade restrictions or tariffs), may impact our ability to import
miners or other equipment necessary for our operations. Restrictions or bans on mining equipment from China, whether due to trade restrictions,
national security concerns or geopolitical tensions, could disrupt our supply chain, increase equipment costs and delay our growth plans.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In addition, officials of
the U.S. Customs and Border Protection agency (&#8220;CBP&#8221;) have broad discretion regarding products imported into the United States,
and the CBP has on occasion detained or seized imported miners and other equipment necessary to the operation of our miners, which has
resulted in significant costs to us. If our imported mining equipment is detained or seized in the future, we may not be able to obtain
adequate replacement parts for our existing miners and other equipment or obtain additional miners and other equipment from manufacturers
on a timely basis or at all, which could have a material adverse effect on our results of operations and financial condition.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Bitcoin network forks, where the blockchain
splits into two separate networks, could cause disruptions and negatively impact our business.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Since the Bitcoin network
is an open-source project, any individual can download the Bitcoin network software and make any desired modifications, which are proposed
to users and miners on the Bitcoin network through software downloads and upgrades and typically posted to the Bitcoin development forum
on GitHub.com. A substantial majority of miners and Bitcoin users must consent to those software modifications by downloading the altered
software or upgrade that implements the changes. Otherwise, the changes do not become a part of the Bitcoin network.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Since the Bitcoin network&#8217;s
inception, changes to the network have been accepted by the vast majority of users and miners, ensuring that the network remains a coherent
economic system. However, a developer or group of developers could propose a modification to the Bitcoin network that is not accepted
by a vast majority of miners and users, but that is nonetheless accepted by a substantial population of participants in the Bitcoin network.
In such a case, and if the modification is material or not compatible with the prior version of Bitcoin network software, a fork in the
blockchain could develop and two separate Bitcoin networks could result with one running the pre-modification software program and the
other running the modified version (i.e., a second &#8220;Bitcoin&#8221; network).</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Historically, the Bitcoin
community has worked to merge forked blockchains, but a prolonged or unresolved split could create confusion, disrupt the network and
affect bitcoin&#8217;s stability. A fork could decrease confidence in bitcoin, negatively impacting its price and, in turn, our business
and stock value.&#160;&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>A 51% attack on the Bitcoin network could
undermine security and market confidence.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The security of the Bitcoin
network relies on its decentralized nature, which makes it difficult for any single entity to control a majority of the network&#8217;s
mining power. However, if a malicious actor or coordinated group were to gain control of more than 50% of the total hashrate, a scenario
known as a &#8220;51% attack,&#8221; they could theoretically manipulate the network by:</p><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: justify">reversing previously confirmed transactions, enabling double-spending
of bitcoin;</td>
</tr><tr style="vertical-align: top; text-align: justify">
<td>&#160;</td><td style="text-align: left">&#160;</td><td style="text-align: justify">&#160;</td></tr>
     </table><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: justify">preventing new transactions from being confirmed, effectively
halting the network; and</td>
</tr><tr style="vertical-align: top; text-align: justify">
<td>&#160;</td><td style="text-align: left">&#160;</td><td style="text-align: justify">&#160;</td></tr>
     </table><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: justify">excluding or modifying transactions, undermining the trustworthiness
of the blockchain.</td>
</tr></table><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">A 51% attack could occur through
several mechanisms, including large-scale mining operations, through which a single entity invests in expansive mining facilities with
enough computing power to control the majority of the network; mining pool dominance, in which mining pool becomes so large that it collectively
controls more than 50% of the network&#8217;s hashrate; or botnet-based attacks, in which botnets (volunteers or hacked collections of
computers controlled by networked software coordinating the actions of the computers) are used to hijack computing resources and direct
them toward mining, effectively amassing enough power to launch an attack.</p><div>

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

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

</div><!-- Field: Page; Sequence: 22; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">If a 51% attack were successfully
executed, it could lead to a loss of confidence in bitcoin&#8217;s security and reliability, causing its price to drop significantly.
Such an event could also prompt regulatory restrictions on cryptocurrency mining and trading, further exacerbating the negative impact
on our business.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Even if a 51% attack does
not occur, the mere perception that such an attack is possible could damage bitcoin&#8217;s credibility and discourage institutional adoption.
Given our dependence on bitcoin mining, any loss of trust in the security of the Bitcoin network could materially and adversely affect
our business, financial condition and results of operations.&#160;&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Noise generated by our mining operations
poses regulatory, legal, operational and reputational risks.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our mining operations involve
the use of a large number of high-powered miners and cooling systems that generate substantial noise. This noise poses risks to our business,
including community complaints, reputational damage, litigation risk, regulatory risk, operational constraints, increased costs and opposition
to expansion. These risks could lead to fines or penalties imposed by local governments, requirements to implement costly noise mitigation
measures, restrictions on our operating hours, reduction of scale of our operations, stricter noise controls regulations on our operations,
potential shutdown of data centers that cannot meet local noise regulations, damages resulting from lawsuits and difficulty obtaining
necessary permits and approvals for expanding existing data centers or establishing new site operations. These risks may negatively affect
our financial condition and results of operations.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>We may experience liquidity constraints
and need additional capital, which may not be available to us on favorable terms, or at all.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Liquidity risk is the possibility
that we will be unable to meet our financial obligations as they come due. We will need to raise additional capital to expand our operations,
pursue our growth strategy in AI and HPC and respond to competitive pressures or unanticipated working capital requirements. We may seek
but fail to obtain additional debt or equity financing on favorable terms, if at all, which could impair our growth and adversely affect
our existing operations. Raising capital through equity financing could dilute existing stockholders and reduce the value of their investment.
Debt financing, on the other hand, could impose restrictive terms, prioritize creditors over stockholders or require us to maintain liquidity
levels or financial ratios that may not align with our business needs or be in the best interest of our stockholders.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>The lack of regulation of digital asset
exchanges which Bitcoin, and other cryptocurrencies, are traded on, may expose Gryphon to the effects of negative publicity resulting
from fraudulent actors in the cryptocurrency space, and can adversely affect an investment in Gryphon.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The digital asset exchanges
on which Bitcoin is traded are relatively new and largely unregulated. Many digital asset exchanges do not provide the public with significant
information regarding their ownership structure, management teams, corporate practices, or regulatory compliance. As a result, the marketplace
may lose confidence in, or may experience problems relating to, such digital asset exchanges, including prominent exchanges handling a
significant portion of the volume of digital asset trading. In 2022, FTX and a number of other digital asset exchanges filed for bankruptcy
proceedings after failing to solve financial issues caused by the falling prices of Bitcoin and other cryptocurrencies. FTX and others
became the subjects of investigations by various governmental agencies for, among other things, fraud, which caused a loss of confidence
in cryptocurrency market participants and an increase in negative publicity for the digital asset ecosystem. As a result, many digital
asset markets, including the market for Bitcoin, did and continue to experience increased price volatility. The Bitcoin ecosystem may
continue to be negatively impacted and experience long term volatility if public confidence cannot rebound or decreases again due similar
future events.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">These events are continuing
to develop and it is not possible to predict, at this time, every risk that they may pose to Gryphon, Gryphon&#8217;s service providers,
or the digital asset industry as a whole. A perceived lack of stability in the digital asset exchange market and the closure or temporary
shutdown of digital asset exchanges due to business failure, hackers or malware, government-mandated regulation, or fraud, may reduce
confidence in digital asset networks and result in greater volatility in cryptocurrency values. These potential consequences of a digital
asset exchange&#8217;s failure could adversely affect an investment in Gryphon.</p><div>

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

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

</div><!-- Field: Page; Sequence: 23; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>The U.S. political and economic environment
could materially impact our business operations and financial performance, and uncertainty surrounding the potential legal, regulatory
and policy changes by the new U.S. presidential administration may directly affect us and the global economy.</i></b><br/>
<br/>
</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Changes in U.S. political
leadership and economic policies may create uncertainty that materially affects our business and financial performance. Shifts in legal,
regulatory, and trade policies, particularly under a new presidential administration, could disrupt our operations and long-term strategy.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">For example, if the U.S. government
establishes a strategic bitcoin reserve, large-scale purchases could create price volatility or artificial price suppression, making our
mining operations less profitable. Conversely, slow or no action in creating such a reserve could limit institutional adoption and negatively
impact bitcoin&#8217;s value, which could also harm our financial condition. Additionally, increased government influence over the Bitcoin
network could affect mining difficulty, transaction processing, and other technical aspects, further impacting our business.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We also face risks from trade
policy changes, including tariffs and restrictions on imports of mining equipment. The current administration has imposed, and may continue
to impose, tariffs on imports from key manufacturing regions, increasing costs and disrupting supply chains.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The scope and timing of potential
policy changes remain uncertain, making it difficult to plan for or mitigate these risks. Any such changes could materially and adversely
affect our business, financial condition, and results of operations.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><br/>
We have engaged in, and may continue to engage in, strategic acquisitions and other transactions that could disrupt our business, dilute
our stockholders, strain our financial resources and harm our operating results.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As part of our growth strategy,
we have pursued strategic transactions, including the Captus Acquisition, miners and data centers. In the future, we may seek additional
opportunities to expand our mining operations, including purchasing energy assets, HPC and AI assets, miners, data centers and other facilities,
potentially from companies in financial distress. Our ability to grow through acquisitions depends on several factors, including the availability
of suitable opportunities at acceptable costs, our ability to compete effectively to attract those opportunities and access to financing.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Acquisitions may require us
to issue common stock, thereby diluting existing stockholders, or take on liabilities from acquired businesses. They may also result in
recording goodwill and intangible assets that require regular impairment testing, which could lead to periodic write-downs. Additionally,
acquisitions often involve significant costs, including integration expenses, restructuring charges and potential litigation risks.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Even when successful, acquisitions
and expansions may take considerable time to deliver anticipated benefits, if at all. Integrating new businesses, technologies, and personnel
can be complex and may divert management&#8217;s attention from daily operations. We may also face liabilities related to a target company&#8217;s
past operations. Entering new markets where we have little experience could pose additional challenges, particularly if competitors have
stronger market positions. Furthermore, we may struggle to generate sufficient revenue to justify acquisition costs, and the integration
process could disrupt relationships with employees, suppliers and other stakeholders.<br/>
<br/>
</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Further, we may not be able
to pursue our current acquisition strategy in the future. Beyond energy assets, HPC and AI assets, bitcoin mining and related acquisitions,
we have explored, and may continue to explore, opportunities in adjacent or complementary businesses as market conditions allow. These
ventures may carry similar risks, including operational and financial challenges, and there is no guarantee they will provide the expected
benefits in a timely manner, if at all.</p><div>

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

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

</div><!-- Field: Page; Sequence: 24; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>The Bitcoin market is exposed to financially
troubled cryptocurrency-based companies.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The failure of several cryptocurrency
platforms has impacted and may continue to impact the broader cryptocurrency economy; the full extent of these impacts may not yet be
known. Bitcoin is part of the cryptocurrency environment and is subject to price volatility resulting from financial instability, poor
business practices, and fraudulent activities of players in the cryptocurrency market. When investors in cryptocurrency and cryptocurrency-based
companies experience financial difficulty as a result of price volatility, poor business practices, and/or fraud, it has caused, and may
continue to cause, loss of confidence in the cryptocurrency space, reputational harm to cryptocurrency assets, heightened scrutiny by
regulatory authorities and law makers, and a steep decline in the value of Bitcoin, among other material impacts. Such adverse effects
have affected, and may in the future continue to affect, the profitability of Gryphon&#8217;s bitcoin mining operations.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>The lack of legal recourse and insurance
for our digital assets increases the risk of total loss in the event of theft or destruction.<br/>
<br/>
</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our digital assets are not
insured against theft, loss or destruction. If an event occurs where we lose our digital assets, whether due to cyberattacks, fraud or
other malicious activities, we may not have any viable legal recourse or ability to recover the lost assets. Unlike funds held in insured
banking institutions, our digital assets are not protected by the Federal Deposit Insurance Corporation or the Securities Investor Protection
Corporation. If our digital assets are lost under circumstances that render another party liable, there is no guarantee that the responsible
party will have the financial resources to compensate us. As a result, we and our stockholders could face significant financial losses.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>There is a lack of liquid markets for, and
possible manipulation of, blockchain/cryptocurrency-based assets.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Cryptocurrencies that are
represented and trade on a ledger-based platform may not necessarily benefit from viable trading markets. Stock exchanges have listing
requirements and vet issuers, requiring them to be subjected to rigorous listing standards and rules, and monitor investors transacting
on such platform for fraud and other improprieties. These conditions may not necessarily be replicated on a distributed ledger platform,
depending on the platform&#8217;s controls and other policies. The more relaxed a distributed ledger platform is about vetting issuers
of cryptocurrency assets or users that transact on the platform, the higher the potential risk for fraud or the manipulation of the ledger
due to a control event. These factors may decrease liquidity or volume or may otherwise increase volatility of investment securities or
other assets trading on a ledger-based system. Such circumstances could have a material adverse effect on Gryphon&#8217;s ability to continue
as a going concern or to pursue its strategy at all, which could have a material adverse effect on Gryphon&#8217;s business, prospects
or operations and potentially the value of any bitcoin that Gryphon mines or otherwise acquires or holds for its own account, which in
turn could harm investors.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Acceptance and/or widespread use of Bitcoin
are uncertain.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Currently, there is a relatively
limited use of Bitcoin in the retail and commercial marketplace. Banks and other established financial institutions may refuse to process
funds for Bitcoin transactions, process wire transfers to or from Bitcoin exchanges, Bitcoin-related companies or service providers, or
maintain accounts for persons or entities transacting in Bitcoin. Conversely, a significant portion of Bitcoin demand is generated by
investors seeking a long-term store of value or speculators seeking to profit from the short- or long-term holding of the asset. Price
volatility undermines Bitcoin&#8217;s role as a medium of exchange, as retailers are much less likely to accept it as a form of payment.
Market capitalization for Bitcoin as a medium of exchange and payment method may always be low.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The relative lack of acceptance
of Bitcoin in the retail and commercial marketplace limits the ability of end users to use bitcoin to pay for goods and services. Such
lack of acceptance could have a material adverse effect on Gryphon&#8217;s ability to continue as a going concern or to pursue Gryphon&#8217;s
strategy at all, which could have a material adverse effect on Gryphon&#8217;s business, prospects or operations and potentially the value
of Bitcoin Gryphon mines or otherwise acquires or holds for its own account.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The further development and
acceptance of digital asset networks and other digital assets, which represent a new and rapidly changing industry, are subject to a variety
of factors that are difficult to evaluate. The slowing or stopping of the development or acceptance of digital asset systems may adversely
affect an investment in Gryphon.</p><div>

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

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

</div><!-- Field: Page; Sequence: 25; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The use of cryptocurrencies
to, among other things, buy and sell goods and services and complete transactions, is part of a new and rapidly evolving industry that
employs cryptocurrency assets, including Bitcoin, based upon a computer-generated mathematical and/or cryptographic protocol. Large-scale
acceptance of Bitcoin as a means of payment has not, and may never, occur. The growth of this industry in general, and the use of Bitcoin
in particular, is subject to a high degree of uncertainty, and the slowing or stopping of the development or acceptance of developing
protocols may occur unpredictably. The factors include, but are not limited to:</p><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;">
  <tr>
    <td style="width: 0.5in">&#160;</td>
    <td style="vertical-align: top; width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">continued worldwide growth in the adoption and use of Bitcoin as a medium of exchange;</span></td></tr>
  <tr>
    <td>&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: justify">&#160;</td></tr>
  <tr>
    <td>&#160;</td>
    <td style="vertical-align: top"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">governmental and quasi-governmental regulation of Bitcoin and its use, or restrictions on or regulation of access to and operation of the Bitcoin network or similar cryptocurrency systems;</span></td></tr>
  <tr>
    <td>&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: justify">&#160;</td></tr>
  <tr>
    <td>&#160;</td>
    <td style="vertical-align: top"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">changes in consumer demographics and public tastes and preferences;</span></td></tr>
  <tr>
    <td>&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: justify">&#160;</td></tr>
  <tr>
    <td>&#160;</td>
    <td style="vertical-align: top"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">the maintenance and development of the open-source software protocol of the network;</span></td></tr>
  <tr>
    <td>&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: justify">&#160;</td></tr>
  <tr>
    <td>&#160;</td>
    <td style="vertical-align: top"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">the increased consolidation of contributors to the Bitcoin blockchain through mining pools;</span></td></tr>
  <tr>
    <td>&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: justify">&#160;</td></tr>
  <tr>
    <td>&#160;</td>
    <td style="vertical-align: top"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">the availability and popularity of other forms or methods of buying and selling goods and services, including new means of using fiat currencies;</span></td></tr>
  <tr>
    <td>&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: justify">&#160;</td></tr>
  <tr>
    <td>&#160;</td>
    <td style="vertical-align: top"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">the use of the networks supporting cryptocurrencies for developing smart contracts and distributed applications;</span></td></tr>
  <tr>
    <td>&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: justify">&#160;</td></tr>
  <tr>
    <td>&#160;</td>
    <td style="vertical-align: top"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">general economic conditions and the regulatory environment relating to cryptocurrencies; and</span></td></tr>
  <tr>
    <td>&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: justify">&#160;</td></tr>
  <tr>
    <td>&#160;</td>
    <td style="vertical-align: top"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">negative consumer sentiment and perception of Bitcoin specifically and cryptocurrencies generally.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The outcome of these factors
could have negative effects on Gryphon&#8217;s ability to continue as a going concern or to pursue Gryphon&#8217;s business strategy at
all, which could have a material adverse effect on Gryphon&#8217;s business, prospects or operations as well as a potentially negative
effect on the value of any bitcoin that Gryphon mines or otherwise acquires or holds for Gryphon&#8217;s own account, which would harm
investors.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>The bitcoin reward for successfully uncovering
a block will halve several times in the future and Bitcoin value may not adjust to compensate Gryphon for the reduction in the rewards
Gryphon receives from its mining efforts.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Halving is a process designed
to control the overall supply and reduce the risk of inflation in cryptocurrencies using a proof-of-work consensus algorithm. At a predetermined
block, the mining reward is cut in half, hence the term &#8220;halving.&#8221; For Bitcoin, the reward was initially set at 50 bitcoin
currency rewards per block. This was cut in half to 25 on November 28, 2012 at block 210,000, and then again to 12.5 on July 9, 2016 at
block 420,000. The most recent halving for Bitcoin happened on April 19, 2024, and the reward reduced to 3.125. This process will reoccur
until the total amount of bitcoin currency rewards issued reaches 21 million, which is expected around 2140.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">While Bitcoin prices have
historically increased around these halving events, which increases in price have correspondingly mitigated the decrease in mining reward,
there is no guarantee that the price change would be favorable or would compensate for the reduction in mining reward. If a corresponding
and proportionate increase in the trading price of Bitcoin or a proportionate decrease in mining difficulty does not follow these anticipated
halving events, the revenue Gryphon earns from its bitcoin mining operations would see a corresponding decrease, which would have a material
adverse effect on Gryphon&#8217;s business and the economics of Gryphon&#8217;s mining operations.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Gryphon aims to mitigate the
impacts of halving by maintaining a breakeven profitability floor far below the network average. To do so, Gryphon has developed and implemented
a curtailment agreement with its hosting partners to maximize the marginal profitability of its machines.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Gryphon&#8217;s partners have
also implemented standard operating procedures to maximize the operational efficiency of its sites, such as preventative maintenance and
cleaning of equipment. Gryphon believes that these steps can enable it to maintain survivability above its competitors and mitigate the
downside risk of decreased rewards.</p><div>

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

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

</div><!-- Field: Page; Sequence: 26; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Cryptocurrencies, including Bitcoin, face
significant scaling obstacles that can lead to high fees or slow transaction settlement times.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Cryptocurrencies face significant
scaling obstacles that can lead to high fees or slow transaction settlement times, and attempts to increase the volume of transactions
may not be effective. Scaling cryptocurrencies is essential to the widespread acceptance of cryptocurrencies as a means of payment, which
widespread acceptance is important to the continued growth and development of Gryphon&#8217;s business. Many cryptocurrency networks,
including the Bitcoin network, face significant scaling challenges. For example, cryptocurrencies are limited with respect to how many
transactions can occur per second. Participants in the cryptocurrency ecosystem debate potential approaches to increasing the average
number of transactions per second that the network can handle and have implemented mechanisms or are researching ways to increase scale,
such as increasing the allowable sizes of blocks, and therefore the number of transactions per block, and sharding (a horizontal partition
of data in a database or search engine), which would not require every single transaction to be included in every single miner&#8217;s
or validator&#8217;s block. However, there is no guarantee that any of the mechanisms in place or being explored for increasing the scale
of settlement of cryptocurrency and, specifically, Bitcoin transactions will be effective, or how long they will take to become effective,
which could adversely affect Gryphon&#8217;s business.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Transaction fees may decrease demand for
Bitcoin and prevent expansion that could adversely impact an investment in Gryphon.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As the number of bitcoins
awarded for solving a block in a blockchain decreases, the incentive for miners to continue to contribute to the Bitcoin network may transition
from a set reward to transaction fees. In order to incentivize miners to continue to contribute to the Bitcoin network, the Bitcoin network
may either formally or informally transition from a set reward to transaction fees earned upon solving a block. This transition could
be accomplished by miners independently electing to record in the blocks they solve only those transactions that include payment of a
transaction fee. If transaction fees paid for Bitcoin transactions become too high, the marketplace may be reluctant to accept Bitcoin
as a means of payment and existing users may be motivated to switch from Bitcoin to another cryptocurrency or to fiat currency. Either
the requirement from miners of higher transaction fees in exchange for recording transactions in a blockchain or a software upgrade that
automatically charges fees for all transactions may decrease demand for Bitcoin and prevent the expansion of the Bitcoin network to retail
merchants and commercial businesses, resulting in a reduction in the price of Bitcoin that could adversely impact Gryphon&#8217;s business.
Decreased use and demand for bitcoins that Gryphon has accumulated may adversely affect their value and may adversely impact an investment
in Gryphon.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>The price of Bitcoin may be affected by
the sale of Bitcoin by other vehicles investing in Bitcoin or tracking Bitcoin markets.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The global market for Bitcoin
is characterized by supply constraints that differ from those present in the markets for commodities or other assets such as gold and
silver. The mathematical protocols under which Bitcoin is mined permit the creation of a limited, predetermined amount of currency, while
others have no limit established on total supply. To the extent that other vehicles investing in Bitcoin or tracking Bitcoin markets form
and come to represent a significant proportion of the demand for Bitcoin, large redemptions of the securities of those vehicles and the
subsequent sale of Bitcoin by such vehicles could negatively affect Bitcoin prices and therefore affect the value of the Bitcoin holdings
Gryphon holds. Such events could have a material adverse effect on Gryphon&#8217;s ability to continue as a going concern or to pursue
Gryphon&#8217;s new strategy at all, which could have a material adverse effect on Gryphon&#8217;s business, prospects or operations and
potentially the value of any bitcoin that Gryphon mines or otherwise acquires or holds for its own account.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>The development of other cryptocurrencies
and/or digital currencies may adversely affect the value of Bitcoin.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">To the extent that other cryptocurrencies
are introduced into the market, gain traction and are supported by the deployment of significant resources, the success of any such cryptocurrency
could lead to a decrease in demand and the potential exclusion of existing cryptocurrencies, such as Bitcoin.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In addition, central banks
in some countries have started to introduce digital forms of legal tender. Whether or not they incorporate blockchain or similar technology,
central bank digital currencies as legal tender in the issuing jurisdiction could have an advantage in competing with, or replacing, Bitcoin
and other cryptocurrencies as a medium of exchange or store of value. As a result, the value of Bitcoin could decrease, which could have
a material adverse effect on Gryphon&#8217;s business, prospects, financial condition, and operating results.</p><div>

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

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

</div><!-- Field: Page; Sequence: 27; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>If a malicious actor or botnet obtains control
in excess of 50% of the processing power active on any digital asset network, including the Bitcoin network, it is possible that such
actor or botnet could manipulate the blockchain in a manner that adversely affects an investment in Gryphon.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">If a malicious actor or botnet
(a volunteer or hacked collection of computers controlled by networked software coordinating the actions of the computers) obtains a majority
of the processing power dedicated to mining on any digital asset network, including the Bitcoin network, it may be able to alter the blockchain
by constructing alternate blocks if it is able to solve for such blocks faster than the remainder of the miners on the blockchain can
add valid blocks. In such alternate blocks, the malicious actor or botnet could control, exclude or modify the ordering of transactions,
though it could not generate new digital assets or transactions using such control. Using alternate blocks, the malicious actor could
&#8220;double-spend&#8221; its own digital assets (i.e., spend the same digital assets in more than one transaction) and prevent the confirmation
of other users&#8217; transactions for so long as it maintains control. To the extent that such malicious actor or botnet does not yield
its majority control of the processing power or the digital asset community does not reject the fraudulent blocks as malicious, reversing
any changes made to the blockchain may not be possible. Such changes could adversely affect an investment in Gryphon.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">For example, in late May and
early June 2014, a mining pool known as GHash.io approached and, during a 24- to 48-hour period may have exceeded, the threshold of 50%
of the processing power on the Bitcoin network. To the extent that GHash.io did exceed 50% of the processing power on the network, reports
indicate that such threshold was surpassed for only a short period, and there are no reports of any malicious activity or control of the
blockchain performed by GHash.io. Furthermore, the processing power in the mining pool appears to have been redirected to other pools
on a voluntary basis by participants in the GHash.io pool, as had been done in prior instances when a mining pool exceeded 40% of the
processing power on the Bitcoin network.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The approach towards and possible
crossing of the 50% threshold indicate a greater risk that a single mining pool could exert authority over the validation of digital asset
transactions. To the extent that the digital assets ecosystems do not act to ensure greater decentralization of digital asset mining processing
power, the feasibility of a malicious actor obtaining in excess of 50% of the processing power on any digital asset network (e.g., through
control of a large mining pool or through hacking such a mining pool) will increase, which may adversely impact an investment in Gryphon.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>The decentralized nature of cryptocurrency
systems may lead to slow or inadequate responses to crises, which may negatively affect Gryphon&#8217;s business.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The decentralized nature of
the governance of cryptocurrency systems may lead to ineffective decision making that slows development or prevents a network from overcoming
emergent obstacles. Governance of many cryptocurrency systems is by voluntary consensus and open competition with no clear leadership
structure or authority. To the extent lack of clarity in corporate governance of the Bitcoin blockchain leads to ineffective decision
making that slows development and growth of the Bitcoin network protocol, Gryphon&#8217;s business may be adversely affected.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The open-source structure
of the Bitcoin network protocol means that the contributors to the protocol are generally not directly compensated for their contributions
in maintaining and developing the protocol. A failure to properly monitor and upgrade the protocol could damage the Bitcoin network and
an investment in Gryphon.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Bitcoin network operates
based on an open-source protocol maintained by contributors, largely on the Bitcoin Core project on GitHub. As an open-source project,
Bitcoin is not represented by an official organization or authority. As the Bitcoin network protocol is not sold and its use does not
generate revenues for contributors, contributors are generally not compensated for maintaining and updating the Bitcoin network protocol.
The lack of guaranteed financial incentive for contributors to maintain or develop the Bitcoin network and the lack of guaranteed resources
to adequately address emerging issues with the Bitcoin network may reduce incentives to address the issues adequately or in a timely manner.
Changes to a digital asset network that Gryphon is mining on may adversely affect an investment in Gryphon.</p><div>

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

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

</div><!-- Field: Page; Sequence: 28; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>The impact of geopolitical and economic
events on the supply and demand for Bitcoin is uncertain.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Geopolitical crises may motivate
large-scale purchases of Bitcoin and other cryptocurrencies, which could increase the price of Bitcoin and other cryptocurrencies rapidly.
This may increase the likelihood of a subsequent price decrease as crisis-driven purchasing behavior dissipates, which would adversely
affect the value of Gryphon&#8217;s Bitcoin value following such downward adjustment. Such risks are similar to the risks of purchasing
commodities in uncertain times, such as the risk of purchasing, holding or selling gold. Alternatively, as an emerging asset class with
limited acceptance as a payment system or commodity, global crises and general economic downturns may discourage investment in Bitcoin
as investors focus their investments on less volatile asset classes as a means of hedging their investment risks.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As an alternative to fiat
currencies that are backed by central governments, Bitcoin, which is relatively new, is subject to supply and demand forces. How such
supply and demand will be impacted by geopolitical events is largely uncertain but could be harmful to Gryphon. Political or economic
crises may motivate large-scale acquisitions or sales of Bitcoin either globally or locally. Such events could have a material adverse
effect on Gryphon&#8217;s ability to continue as a going concern or to pursue Gryphon&#8217;s new strategy at all, which could have a
material adverse effect on Gryphon&#8217;s business, prospects or operations and potentially the value of any bitcoin that Gryphon mines
or otherwise acquires or holds for its own account.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Gryphon faces risks of Internet disruptions,
which could have an adverse effect on the price of Bitcoin.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">A disruption of the Internet
may affect the use of Bitcoin. Generally, Bitcoin and Gryphon&#8217;s business of mining Bitcoin are dependent upon the Internet. A significant
disruption in Internet connectivity could disrupt a currency&#8217;s network operations until the disruption is resolved and have an
adverse effect on the price of Bitcoin and Gryphon&#8217;s ability to mine bitcoin.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Fluctuations in the price of bitcoin may
significantly influence the market price of our bitcoin holdings and therefore, the price of our common stock.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">To the extent investors view
the value of our common stock as linked to the value or change in the value of our bitcoin, fluctuations in the price of bitcoin may
significantly influence the market price of our common stock.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>If we fail to grow our hash rate, we may
be unable to compete, and our results of operations could suffer.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Generally, a bitcoin miner&#8217;s
chance of solving a block on the Bitcoin blockchain and earning a bitcoin reward is a function of the miner&#8217;s hash rate (i.e.,
the amount of computing power devoted to supporting the Bitcoin blockchain), relative to the global network hash rate. As greater adoption
of Bitcoin occurs, we expect the demand for Bitcoin will increase further, drawing more mining companies into the industry and thereby
increasing the global network hash rate. As new and more powerful miners are deployed, the global network hash rate will continue to
increase, meaning a miner&#8217;s chance of earning bitcoin rewards will decline unless it deploys additional hash rate at pace with
the industry. Accordingly, to maintain our chances of earning new bitcoin rewards and remaining competitive in our industry, we must
seek to continually add new miners to grow our hash rate at pace with the growth in the Bitcoin global network hash rate. However, as
demand has increased and scarcity in the supply of new miners has resulted, the price of new miners has increased sharply, and we expect
this process to continue in the future as demand for bitcoin increases. Therefore, if the price of bitcoin is not sufficiently high to
allow us to fund our hash rate growth through new miner acquisitions and if we are otherwise unable to access additional capital to acquire
these miners, our hash rate may stagnate and we may fall behind our competitors. If this happens, our chances of earning new bitcoin
rewards would decline and, as such, our results of operations and financial condition may suffer.</p><div>

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

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

</div><!-- Field: Page; Sequence: 29; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Gryphon is an early-stage company and has
a limited history of generating profits.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Gryphon was formed in October
2020 and has a limited history upon which an evaluation of Gryphon&#8217;s performance and future prospects can be made. Gryphon began
mining operations in September 2021, and had no previous existing operations. Gryphon&#8217;s current and proposed operations are subject
to all of the business risks associated with new enterprises. These include likely fluctuations in operating results as Gryphon reacts
to developments in its market, manages its growth and operations, and responds to the entry of competitors into the market. Further,
there is no assurance that Gryphon can successfully execute its business plan. Gryphon has had limited revenues generated since its bitcoin
miners became operational in September 2021, and consequently recorded losses in 2024, 2023, 2021 and 2020. Gryphon generated minimal
profits in 2022 and may not be able to sustain profitability in the future.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Gryphon may be unable to access sufficient
additional capital to fund its operations or for future strategic growth initiatives.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Gryphon&#8217;s purchase
of miners is a capital intensive, and Gryphon anticipates that future strategic growth initiatives will likewise be capital-intensive.
Gryphon expects to raise additional capital to fund its operations and future strategic growth initiatives. If Gryphon raises additional
capital through public or private equity offerings, the ownership interest of Gryphon&#8217;s existing stockholders will be diluted,
and the terms of these securities may include liquidation or other preferences that adversely affect Gryphon&#8217;s stockholders&#8217;
rights. If Gryphon raises additional capital through debt financing, Gryphon may be subject to covenants limiting or restricting Gryphon&#8217;s
ability to take specific actions, such as incurring additional debt or liens, making capital expenditures or declaring dividends. Further,
Gryphon may be unable to raise capital in a timely manner, in sufficient quantities, or on terms acceptable to Gryphon, if at all. If
Gryphon is unable to raise the additional capital needed to fund its operations or execute future strategic growth initiatives, Gryphon
may be less competitive in its industry and its results of operations and financial condition may suffer. The value of its securities
may also be materially and adversely affected.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Gryphon&#8217;s independent registered
public accounting firm&#8217;s report contains an explanatory paragraph that expresses substantial doubt about Gryphon&#8217;s ability
continue as a &#8220;going concern.&#8221;</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Gryphon&#8217;s consolidated
financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;),
which contemplate the continuation of Gryphon as a going concern and the realization of assets and satisfaction of liabilities in the
ordinary course of business.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Since Gryphon began revenue
generation in September 2021, management has financed Gryphon&#8217;s operations through equity and debt financing and the sale of the
digital assets earned through mining operations.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Gryphon may incur additional
losses from operations and negative cash outflows from operations in the foreseeable future. In the event Gryphon does incur losses,
it may need to raise debt or equity financing to finance its operations until operations are cashflow positive. However, there can be
no assurance that such financing will be available in sufficient amounts and on acceptable terms, when and if needed, or at all. The
precise amount and timing of the funding needs cannot be determined accurately at this time and will depend on several factors, including
the market price for the underlying commodity mined by Gryphon, the potential cost of funding Captus Energy and its ability to procure
equipment and operate profitably. Gryphon&#8217;s financial statements have been presented on a going concern basis, which contemplates
the realization of assets and the satisfaction of liabilities in the ordinary course of business.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Gryphon&#8217;s loss of any of its management
or advisory team, its inability to execute an effective succession plan, or its inability to attract and retain qualified personnel,
could adversely affect Gryphon&#8217;s business.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Gryphon&#8217;s success and
future growth will depend to a significant degree on the skills and services of its management and advisors, including Steve Gutterman,
Gryphon&#8217;s Chief Executive Officer and Sim Salzman, Gryphon&#8217;s Chief Financial Officer. Gryphon will need to continue to grow
its management in order to alleviate pressure on its existing team and in order to continue to develop its business. If Gryphon&#8217;s
management, including any new hires that Gryphon may make, fail to work together effectively and to execute Gryphon&#8217;s plans and
strategies on a timely basis, Gryphon&#8217;s business could be harmed. Furthermore, if Gryphon fails to execute an effective contingency
or succession plan with the loss of any member of management, the loss of such management personnel may significantly disrupt its business.</p><div>

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

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

</div><!-- Field: Page; Sequence: 30; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The loss of key members of
management or advisory team could inhibit Gryphon&#8217;s growth prospects. Gryphon&#8217;s future success also depends in large part
on its ability to attract, retain and motivate key management and operating personnel. As Gryphon continues to develop and expand its
operations and pursue new strategies, it may require personnel with different skills and experiences, and who have sound understandings
of Gryphon&#8217;s business and both the Bitcoin network industry and the AI and HPC industry. The market for highly qualified personnel
in these industries is very competitive, and Gryphon may be unable to attract such personnel. If Gryphon is unable to attract such personnel,
its business could be harmed.<b><i>&#160;</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Gryphon&#8217;s bitcoin may be subject
to loss, theft or restriction on access.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">There is a risk that some
or all of Gryphon&#8217;s bitcoin could be lost or stolen. Cryptocurrencies are stored in cryptocurrency sites commonly referred to as
&#8220;wallets&#8221; by holders of cryptocurrencies, which may be accessed to exchange a holder&#8217;s cryptocurrency assets. Access
to Gryphon&#8217;s bitcoin assets could also be restricted by cybercrime (such as a denial of service attack) against a service at which
Gryphon maintains a hosted hot wallet. A hot wallet refers to any cryptocurrency wallet that is connected to the Internet. Generally,
hot wallets are easier to set up and access than wallets in cold storage, but they are also more susceptible to hackers and other technical
vulnerabilities. Cold storage refers to any cryptocurrency wallet that is not connected to the Internet. Gryphon holds its bitcoin solely
in cold custodial wallets with keys managed by BitGo Trust. Cold storage is generally more secure than hot storage, but is not ideal
for quick or regular transactions, and Gryphon may experience lag time in its ability to respond to market fluctuations in the price
of Gryphon&#8217;s bitcoin assets.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Hackers or malicious actors
may launch attacks to steal, compromise or secure bitcoin, such as by attacking the Bitcoin network source code, exchange miners, third-party
platforms, cold and hot storage locations or software, through phishing schemes or by other means. Several errors and defects in such
codes have been found previously, including those that disabled some functionality for users and exposed users&#8217; information. Exploitations
of flaws in the source code that allow malicious actors to take or create money have previously occurred. Despite Gryphon&#8217;s efforts
and processes to prevent breaches, Gryphon&#8217;s devices, as well as Gryphon&#8217;s miners, computer systems and those of third parties
that Gryphon uses in its operations, are vulnerable to cybersecurity risks, including cyberattacks such as viruses and worms, phishing
attacks, denial-of-service attacks, physical or electronic break-ins, employee theft or misuse, and similar disruptions from unauthorized
tampering with Gryphon&#8217;s miners and computer systems or those of third parties that Gryphon uses in its operations. Any of these
events may adversely affect Gryphon&#8217;s operations and, consequently, Gryphon&#8217;s investments and profitability. The loss or
destruction of a private key required to access Gryphon&#8217;s digital wallets may be irreversible and Gryphon may be denied access
for all time to its bitcoin holdings or the holdings of others held in those compromised wallets. Gryphon&#8217;s loss of access to its
private keys or a data loss relating to Gryphon&#8217;s digital wallets could adversely affect Gryphon&#8217;s investments and assets.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Cryptocurrencies are controllable
only by the possessor of both the unique public and private keys relating to the local or online digital wallet in which they are held,
which wallet&#8217;s public key or address is reflected in the network&#8217;s public blockchain. Gryphon will publish the public key
relating to digital wallets in use when Gryphon verifies the receipt of transfers and disseminates such information into the network,
but Gryphon will need to safeguard the private keys relating to such digital wallets. We safeguard and keep private the private keys
relating to our digital assets by relying on BitGo Trust&#8217;s (as defined herein) 100% cold storage custody solution held in a purpose-built
physically-secure environment based on established, industry best practices to safeguard our digital assets from theft, loss, destruction
or other issues relating to hackers and technological attack. Gryphon&#8217;s CEO holds Gryphon side private keys that are protected
with two-factor authentication. Gryphon confirms transactional validity and data for revenue recognition through a daily review and reconciliation
of BitGo reports. Custodial side keys are held by BitGo Trust who verifies requests with two factor authentication and video reviews.
To the extent such private keys are lost, destroyed or otherwise compromised, Gryphon will be unable to access its bitcoin rewards and
such private keys may not be capable of being restored by any network. Any loss of private keys relating to digital wallets used to store
Gryphon&#8217;s bitcoin could have a material adverse effect on Gryphon&#8217;s ability to continue as a going concern or to pursue its
new strategy at all, which could have a material adverse effect on Gryphon&#8217;s business, prospects or operations and potentially
the value of any bitcoin that Gryphon mines or otherwise acquires or holds for its own account.</p><div>

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

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

</div><!-- Field: Page; Sequence: 31; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Our ability to adopt technology in response
to changing security needs or trends and reliance on third party, Bitgo Prime, for custody poses a challenge to the safekeeping of our
digital assets.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The history of digital asset
exchanges has shown that exchanges and large holders of digital assets must adapt to technological change in order to secure and safeguard
their digital assets. We rely on Bitgo Trust&#8217;s 100% cold storage custody solution held in a purpose-built physically-secure environment
based on established, industry best practices to safeguard our digital assets from theft, loss, destruction or other issues relating
to hackers and technological attack. We believe that it may become a more appealing target of security threats as the size of our bitcoin
holdings grow. To the extent that either BitGo Trust or we are unable to identify and mitigate or stop new security threats, our digital
assets may be subject to theft, loss, destruction or other attack, which could adversely affect an investment in us. To the extent that
BitGo Trust is no longer, due to the current banking crisis, able to safeguard our assets, we would be at risk of loss if safeguarding
protocols fail.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Incorrect or fraudulent cryptocurrency
transactions may be irreversible.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Cryptocurrency transactions
are irrevocable and stolen or incorrectly transferred cryptocurrencies may be irretrievable. As a result, any incorrectly executed or
fraudulent Bitcoin transactions could adversely affect Gryphon&#8217;s investments and assets. Cryptocurrency transactions are not, from
an administrative perspective, reversible without the consent and active participation of the recipient of the cryptocurrency from the
transaction. In theory, Bitcoin transactions may be reversible with the control or consent of a majority of processing power on the Bitcoin
network; however, Gryphon does not now, nor is it feasible that Gryphon could in the future, possess sufficient processing power to effect
such a reversal. Once a transaction has been verified and recorded in a block that is added to a blockchain, an incorrect transfer of
a cryptocurrency or a theft thereof generally will not be reversible and Gryphon may not have sufficient recourse to recover its losses
from any such transfer or theft. It is possible that, through computer or human error, or through theft, fraud, phishing schemes or other
criminal action, Gryphon&#8217;s cryptocurrency rewards could be transferred in incorrect amounts or to unauthorized third parties or
uncontrolled accounts. Further, at this time, there is no specifically enumerated U.S. or foreign governmental, regulatory, investigative
or prosecutorial authority or mechanism through which to bring an action or complaint regarding missing or stolen cryptocurrency. In
the event of a loss, Gryphon would be reliant on existing private investigative entities to investigate any such loss of Gryphon&#8217;s
bitcoin assets. These third-party service providers rely on data analysis and compliance of Internet service providers with traditional
court orders to reveal information such as the IP addresses of any attackers who may have targeted Gryphon. To the extent that Gryphon
is unable to recover its losses from such action, error, theft or other criminal action, such events could have a material adverse effect
on Gryphon&#8217;s ability to continue as a going concern or to pursue Gryphon&#8217;s new strategy at all, which could have a material
adverse effect on Gryphon&#8217;s business, prospects or operations of and potentially the value of any bitcoin that Gryphon mines or
otherwise acquires or holds for its own account.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Gryphon may be affected by price fluctuations
in the wholesale and retail power markets.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Market prices for power,
generation capacity and ancillary services, are unpredictable. Depending upon the effectiveness of any price risk management activity
undertaken by Gryphon, including but not limited to attempts to secure hosting services contracts at fixed fees, an increase in market
prices for power, generation capacity, and ancillary services may adversely affect Gryphon&#8217;s business, prospects, financial condition,
and operating results. Long- and short-term power prices may fluctuate substantially due to a variety of factors outside of Gryphon&#8217;s
control, including, but not limited to:</p><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr>
    <td style="width: 0.5in">&#160;</td>
    <td style="vertical-align: top; width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">increases and decreases in generation capacity;</span></td></tr>
  <tr>
    <td>&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: justify">&#160;</td></tr>
  <tr>
    <td>&#160;</td>
    <td style="vertical-align: top"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">changes in power transmission or fuel transportation
    capacity constraints or inefficiencies;</span></td></tr>
  <tr>
    <td>&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: justify">&#160;</td></tr>
  <tr>
    <td>&#160;</td>
    <td style="vertical-align: top"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">volatile weather conditions, particularly unusually
    hot or mild summers or unusually cold or warm winters;</span></td></tr>
  <tr>
    <td>&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: justify">&#160;</td></tr>
  <tr>
    <td>&#160;</td>
    <td style="vertical-align: top"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">technological shifts resulting in changes in the
    demand for power or in patterns of power usage, including the potential development of demand-side management tools, expansion and
    technological advancements in power storage capability and the development of new fuels or new technologies for the production or
    storage of power;</span></td></tr>
  <tr>
    <td>&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: justify">&#160;</td></tr>
  <tr>
    <td>&#160;</td>
    <td style="vertical-align: top"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">federal and state power, market and environmental
    regulation and legislation; and</span></td></tr>
  <tr>
    <td>&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: justify">&#160;</td></tr>
  <tr>
    <td>&#160;</td>
    <td style="vertical-align: top"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">changes in capacity prices and capacity markets.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

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

</div><!-- Field: Page; Sequence: 32; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>If Gryphon is unable to secure and maintain
its power supply at prices or on terms acceptable to it, a material adverse effect on Gryphon&#8217;s business, prospects, financial
condition, and operating results would occur.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">To remain competitive in
Gryphon&#8217;s industry, Gryphon seeks to grow its hash rate to match the growing network hash rate and increasing network difficulty
of the Bitcoin blockchain, and if Gryphon is unable to grow its hash rate at pace with the network hash rate, Gryphon&#8217;s chance
of earning bitcoin from its mining operations would decline.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As the adoption of Bitcoin
has increased, the price of Bitcoin has generally appreciated, causing the demand for new bitcoin rewards for successfully solving blocks
on the Bitcoin blockchain to likewise increase. This has encouraged more miners to attempt to mine bitcoin, which increases the global
network hash rate deployed in support of the Bitcoin blockchain.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Because a miner&#8217;s relative
chance of successfully solving a block and earning a new bitcoin reward is generally a function of the ratio the miner&#8217;s individual
hash rate bears to the global network hash rate, as the global network hash rate increases, a miner must increase its individual hash
rate to maintain its chances of earning new bitcoin rewards. Therefore, as new miners enter the industry and as miners deploy greater
and greater numbers of increasingly powerful machines, existing miners must seek to continually increase their hash rates to remain competitive.
Thus, a feedback loop is created: as Bitcoin gains popularity and its relative market price increases, more miners attempt to mine bitcoin
and the Bitcoin network hash rate is increased; in response, existing miners and new miners devote more and more hash rate to the Bitcoin
blockchain by deploying greater numbers of increasingly powerful machines in an attempt to ensure their abilities to earn additional
bitcoin rewards do not decrease. Compounding this feedback loop, the network difficulty of the Bitcoin network (i.e., the amount of work
(measured in hashes) necessary to solve a block) is periodically adjusted to maintain the pace of new block additions (with one new block
added to the blockchain approximately every ten minutes), and thereby control the supply of Bitcoin. As miners deploy more hash rate
and the Bitcoin network hash rate is increased, the Bitcoin network difficulty is adjusted upwards by requiring more hash rate to be
deployed to solve a block. Thus, miners are further incentivized to grow their hash rates to maintain their chances of earning new bitcoin
rewards. In theory, these dual processes should continually replicate themselves until the supply of available bitcoin is exhausted.
In response, miners have attempted to achieve greater hash rates by deploying increasingly sophisticated and expensive miners in ever
greater quantities. This has become the Bitcoin mining industry&#8217;s great &#8220;arms race.&#8221; Moreover, because there are very
few manufacturers of miners capable of producing a sufficient number of miners of adequate quality to meet this need, scarcity results
and miner prices increase. Compounding this phenomenon, it has been observed that some manufacturers of bitcoin miners may increase their
prices for new miners as the market price of Bitcoin increases.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Accordingly, for Gryphon
to maintain its chances of earning new bitcoin rewards and remaining competitive in its industry, Gryphon must seek to continually add
new miners to grow its hash rate at pace with the growth in the Bitcoin network hash rate. However, as demand has increased and scarcity
in the supply of new miners has resulted, the price of new miners has increased, and Gryphon expects this process to continue in the
future as demand for bitcoin increases. Therefore, if the price of Bitcoin is not sufficiently high to allow Gryphon to fund its hash
rate growth through new miner acquisitions, and if Gryphon is otherwise unable to access additional capital to acquire these miners,
Gryphon&#8217;s hash rate may stagnate and Gryphon may fall behind its competitors. If this happens, Gryphon&#8217;s chances of earning
new bitcoin rewards would decline and, as such, its results of operations and financial condition may suffer.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Page; Sequence: 33; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Gryphon&#8217;s business is dependent on
a small number of digital asset mining equipment suppliers.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Gryphon&#8217;s business
is dependent upon digital asset mining equipment suppliers providing an adequate supply of new generation digital asset mining machines
at economical prices to customers intending to purchase its hosting and other solutions. The growth in Gryphon&#8217;s business is directly
related to increased demand for hosting services and digital assets such as Bitcoin, which is dependent in large part on the availability
of new generation mining machines offered for sale at a price conducive to profitable digital asset mining, as well as the trading price
of digital assets such as Bitcoin. The market price and availability of new mining machines fluctuates with the price of Bitcoin and
can be volatile. Higher Bitcoin prices increase the demand for mining equipment and increase the cost. In addition, as more companies
seek to enter the mining industry, the demand for machines may outpace supply and create mining machine equipment shortages. There are
no assurances that digital asset mining equipment suppliers will be able to keep pace with any surge in demand for mining equipment.
Further, manufacturing mining machine purchase contracts are not favorable to purchasers and Gryphon may have little or no recourse in
the event a mining machine manufacturer defaults on its mining machine delivery commitments. If Gryphon and its customers are not able
to obtain a sufficient number of digital asset mining machines at favorable prices, its growth expectations, liquidity, financial condition
and results of operations will be negatively impacted.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Mining machines rely on components and
raw materials that may be subject to price fluctuations or shortages, including ASIC chips that have been subject to an ongoing significant
shortage.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In order to build and sustain
Gryphon&#8217;s self-mining operations, Gryphon will depend on third parties to provide it with ASIC chips and other critical components
for its mining equipment, which may be subject to price fluctuations or shortages. For example, the ASIC chip is the key component of
a mining machine as it determines the efficiency of the device. The production of ASIC chips typically requires highly sophisticated
silicon wafers, which currently only a small number of fabrication facilities, or wafer foundries, in the world are capable of producing.
ASIC chips were recently subject to significant price increases and shortages that may occur again in the future.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">There is also a risk that
a manufacturer or seller of ASIC chips or other necessary mining equipment may adjust the prices according to Bitcoin, other cryptocurrency
prices or otherwise, so the cost of new machines could become unpredictable and extremely high. As a result, at times, Gryphon may be
forced to obtain mining machines and other hardware at premium prices, to the extent they are even available. Such events could have
a material adverse effect on Gryphon&#8217;s business, prospects, financial condition, and operating results.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Gryphon&#8217;s reliance primarily on a
single model of miner may subject its operations to increased risk of design flaws.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The performance and reliability
of Gryphon&#8217;s miners and its technology is critical to Gryphon&#8217;s reputation and its operations. Because Gryphon currently
only uses Bitmain Antminer type miners, if there are issues with those machines, such as a design flaw in the ASIC chips they employ,
Gryphon&#8217;s entire system could be affected. Any system error or failure may significantly delay response times or even cause Gryphon&#8217;s
system to fail. Any disruption in Gryphon&#8217;s ability to continue mining could result in lower yields and harm its reputation and
business. Any exploitable weakness, flaw, or error common to Bitmain miners could affect all of Gryphon&#8217;s miners; therefore, if
a defect or other flaw exists and is exploited, Gryphon&#8217;s entire miner fleet could be adversely impacted. Any interruption, delay
or system failure could result in financial losses, a decrease in the value of Gryphon&#8217;s stock and damage to Gryphon&#8217;s reputation.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>There are risks related to technological
obsolescence, the vulnerability of the global supply chain to Bitcoin hardware disruption, and difficulty in obtaining new hardware,
which may have a negative effect on Gryphon&#8217;s business.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Gryphon&#8217;s mining operations
can only be successful and profitable if the costs of mining Bitcoin, including hardware and electricity costs, associated with mining
Bitcoin are lower than the price of a bitcoin. As Gryphon&#8217;s mining facility operates, Gryphon&#8217;s miners experience ordinary
wear and tear, and may also face more significant malfunctions caused by a number of extraneous factors beyond Gryphon&#8217;s control.
The physical degradation of Gryphon&#8217;s miners will require Gryphon to, over time, replace those miners which are no longer functional.
Additionally, as the technology evolves, Gryphon may be required to acquire newer models of miners to remain competitive in the market.
Also, because Gryphon expects to depreciate all new miners, Gryphon&#8217;s reported operating results will be negatively affected.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Page; Sequence: 34; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Gryphon&#8217;s use of third-party mining
pools exposes it to additional risks.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Gryphon receives bitcoin
rewards from its mining activity through a third-party mining pool operator. Mining pools allow miners to combine their processing power,
which increases miners&#8217; chances of solving blocks and receiving bitcoin rewards from the network. The rewards are distributed by
the pool operator, proportionally to Gryphon&#8217;s contribution to the pool&#8217;s overall mining power, after deducting the applicable
pool fee, if any, used to solve a particular block on the Bitcoin blockchain. Should the pool operator&#8217;s system suffer downtime
due to a cyber-attack, software malfunction or other issue, Gryphon&#8217;s ability to mine and receive revenue will be negatively impacted.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Gryphon relies on hosting arrangements
to conduct its business, and the availability of such hosting arrangements is uncertain and competitive and may be affected by changes
in regulation in one or more countries.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Gryphon relies on its hosting
arrangements with Blockfusion and Mawson, to provide mining data centers and host its mining equipment. If these mining data centers
fail to perform their obligations under their agreements with Gryphon, Gryphon may be forced to look for alternative mining data centers
to host its mining equipment, which may not be available on favorable terms or at all. Additionally, if the mining data centers shut
down or cannot accommodate additional miners as Gryphon expands its fleet, Gryphon may be forced to look for alternative centers.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In May 2021, China&#8217;s
State Council issued a statement signaling its intent to restrict cryptocurrency mining and trading activities, resulting in provincial
governments taking proactive measurements to prohibit cryptocurrency mining. On September 24, 2021, China&#8217;s central bank and its
National Development and Reform Commission issued a nation-wide ban on cryptocurrency mining and declaring all financial transactions
involving cryptocurrencies illegal. As a result, mining data centers previously operating in China have been forced to shut down and
owners of cryptocurrency mining equipment located in China have been attempting to relocate the equipment to mining data centers in other
jurisdictions, with a particular focus on locations within the United States. Combined with the increase in the price of bitcoin in 2021,
the influx of cryptocurrency miners from China has created conditions of great demand for mining data centers and limited supply. Due
to these conditions, there is no assurance that Gryphon will be able to procure alternative hosting agreements on acceptable terms in
a timely manner or at all.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Significant competition for
suitable mining data centers is expected to continue, and other government regulators, including local permitting officials, may potentially
restrict the ability of potential mining data centers to begin or continue operations in certain locations. They can also restrict the
ability of electricity suppliers to provide electricity to mining operations in times of electricity shortage, or may otherwise potentially
restrict or prohibit the provision of electricity to mining operations. While Gryphon is not aware of the existence of any such restrictions
in New York and Pennsylvania, the jurisdictions &#160;&#160;in which the mining data centers that Gryphon is currently maintaining its
machines at are located, new ordinances and other regulations at the federal, state and local levels can be introduced at any time and
can be triggered by certain adverse weather conditions or natural disasters, among other reasons.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>The mining data centers at which Gryphon
maintains its mining equipment may experience damages, including damages that are not covered by insurance.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Gryphon maintains its mining
equipment at mining data centers in New York and Pennsylvania. The mining data centers at which Gryphon maintains its mining equipment,
and any future mining data centers at which Gryphon maintains its mining equipment will be, subject to a variety of risks relating to
physical condition and operation, including:</p><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">the presence of construction or repair defects or other structural
    or building damage;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">any non-compliance with or liabilities under applicable environmental,
    health or safety regulations or requirements or building permit requirements;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">any damage resulting from natural disasters, such as hurricanes, earthquakes,
    fires, floods and windstorms; and</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">claims by employees and others for injuries sustained at Gryphon&#8217;s
    properties.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Page; Sequence: 35; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">For example, the mining data
centers at which Gryphon maintains its mining equipment could be rendered inoperable, temporarily or permanently, as a result of a fire
or other natural disaster or by a terrorist or other attack on the facilities where Gryphon&#8217;s mining equipment is located. The
security and other measures Gryphon takes to protect against these risks may not be sufficient. Any property insurance Gryphon obtained
in the future may not be adequate to cover the losses Gryphon suffers as a result of any of these events. In the event of an uninsured
loss, including a loss in excess of insured limits, at any of the mining data centers at which Gryphon maintains its mining equipment,
such mining data centers may not be adequately repaired in a timely manner or at all and Gryphon may lose some or all of the future revenues
anticipated to be derived from Gryphon&#8217;s equipment located at such mining data centers. Additionally, Gryphon is exposed to regulatory
risk in New York and Pennsylvania&#160;&#160;. The recent regulatory changes in New York have not impacted Gryphon&#8217;s operations
due the scope of the changes being limited to carbon-based electricity. However, Gryphon is acutely aware that further regulatory changes
could impact its ability to operate in the state and is prepared to shift its operations to alternative jurisdictions should it be required.
Such a shift could be costly, which could have a material adverse effect on Gryphon&#8217;s business, financial condition and results
of operations.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Gryphon may not be able to compete with
other companies, some of whom have greater resources and experience.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Gryphon may not be able to
compete successfully against present or future competitors. Gryphon does not have the resources to compete with larger providers of similar
services at this time. The AI, HPC and Bitcoin industries have attracted various high-profile and well-established operators, some of
which have substantially greater liquidity and financial resources than Gryphon does. With the limited resources Gryphon has available,
Gryphon may experience great difficulties in establishing itself in the AI and HPC industries and expanding and improving its network
of computers to remain competitive. Competition from existing and future competitors, particularly those that have access to competitively-priced
energy, could result in Gryphon&#8217;s inability to secure acquisitions and partnerships that Gryphon may need to expand Gryphon&#8217;s
business in the future. This competition from other entities with greater resources, experience and reputations may result in Gryphon&#8217;s
failure to maintain or expand its business, as Gryphon may never be able to successfully execute its business plan. If Gryphon is unable
to expand and remain competitive, its business could be negatively affected.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Gryphon&#8217;s operations, investment
strategies and profitability may be adversely affected by competition from other methods of investing in Bitcoin.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Gryphon competes with other
users and/or companies that are mining Bitcoin and other potential financial vehicles, including securities backed by or linked to Bitcoin
through entities similar to Gryphon. Market and financial conditions, and other conditions beyond Gryphon&#8217;s control, may make it
more attractive to invest in other financial vehicles, or to invest in Bitcoin directly. The emergence of other financial vehicles and
exchange-traded funds have been scrutinized by regulators and such scrutiny and the negative impressions or conclusions resulting from
such scrutiny could be applicable to Gryphon and impact Gryphon&#8217;s ability to successfully pursue its strategy or operate at all,
or to establish or maintain a public market for Gryphon&#8217;s securities. Such circumstances could have a material adverse effect on
Gryphon&#8217;s ability to continue as a going concern or to pursue its strategy at all, which could have a material adverse effect on
Gryphon&#8217;s business, prospects or operations and potentially the value of any bitcoin that Gryphon mines or otherwise acquires or
holds for its own account, and harm investors.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>The development and acceptance of competing
blockchain platforms or technologies may cause consumers to use alternative distributed ledgers or other alternatives.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The development and acceptance
of competing blockchain platforms or technologies may cause consumers to use alternative distributed ledgers or an alternative to distributed
ledgers altogether. Gryphon&#8217;s business utilizes presently existent digital ledgers and blockchains and Gryphon could face difficulty
adapting to emergent digital ledgers, blockchains, or alternatives thereto. This may adversely affect Gryphon and Gryphon&#8217;s exposure
to various blockchain technologies and prevent Gryphon from realizing the anticipated profits from its investments. Such circumstances
could have a material adverse effect on Gryphon&#8217;s ability to continue as a going concern or to pursue Gryphon&#8217;s strategy
at all, which could have a material adverse effect on its business, prospects or operations and potentially the value of any bitcoin
that Gryphon mines or otherwise acquires or holds for Gryphon&#8217;s own account, which could in turn harm investors.</p><div>

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

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

</div><!-- Field: Page; Sequence: 36; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Gryphon may not adequately respond to price
fluctuations and rapidly changing technology, which may negatively affect Gryphon&#8217;s business.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Competitive conditions within
the AI, HPC and Bitcoin industries require that Gryphon use sophisticated technology in the operation of Gryphon&#8217;s business. The
industry for blockchain technology is characterized by rapid technological changes, new product introductions, enhancements and evolving
industry standards. New technologies, techniques or products could emerge that might offer better performance than the software and other
technologies Gryphon currently utilizes, and Gryphon may have to manage transitions to these new technologies to remain competitive.
Gryphon may not be successful, generally or relative to Gryphon&#8217;s competitors in the AI, HPC and Bitcoin industries, in timely
implementing new technology into Gryphon&#8217;s systems, or doing so in a cost-effective manner. During the course of implementing any
such new technology into Gryphon&#8217;s operations, Gryphon may experience system interruptions and failures during such implementation.
Furthermore, there can be no assurances that Gryphon will recognize, in a timely manner or at all, the benefits that Gryphon may expect
as a result of implementing new technology into its operations. As a result, Gryphon&#8217;s business and operations may suffer.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>There is a possibility of Bitcoin mining
algorithms transitioning to proof of stake validation and other mining related risks, which could make Gryphon less competitive and ultimately
adversely affect Gryphon&#8217;s business.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Proof of stake is an alternative
method in validating Bitcoin transactions. Should the algorithm shift from a proof of work validation method to a proof of stake method,
mining would require less energy and may render any company that maintains advantages in the current climate (for example, from lower
priced electricity, processing, real estate, or hosting) less competitive. Gryphon, as a result of its efforts to optimize and improve
the efficiency of its bitcoin mining operations, may be exposed to the risk in the future of losing the benefit of Gryphon&#8217;s capital
investments and the competitive advantage Gryphon hopes to gain from this as a result, and may be negatively impacted if a switch to
proof of stake validation were to occur. Such events could have a material adverse effect on Gryphon&#8217;s ability to continue as a
going concern or to pursue its new strategy at all, which could have a material adverse effect on Gryphon&#8217;s business, prospects
or operations and potentially the value of any bitcoin that Gryphon mines or otherwise acquires or holds for its own account.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Gryphon may not be able to realize the
benefits of forks. Forks in a digital asset network may occur in the future which may affect the value of bitcoin held by Gryphon.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">To the extent that a significant
majority of users and miners on a cryptocurrency network install software that changes the cryptocurrency network or properties of a
cryptocurrency, including the irreversibility of transactions and limitations on the mining of new cryptocurrency, the cryptocurrency
network would be subject to new protocols and software. However, if less than a significant majority of users and miners on the cryptocurrency
network consent to the proposed modification, and the modification is not compatible with the software prior to its modification, the
consequence would be what is known as a &#8220;fork&#8221; of the network, with one prong running the pre-modified software and the other
running the modified software. The effect of such a fork would be the existence of two versions of the cryptocurrency running in parallel,
yet lacking interchangeability and necessitating exchange-type transactions to convert currencies between the two forks. Additionally,
it may be unclear following a fork which fork represents the original asset and which is the new asset. Different metrics adopted by
industry participants to determine which is the original asset include: referring to the wishes of the core developers of a cryptocurrency,
blockchains with the greatest amount of hashing power contributed by miners or validators, or blockchains with the longest chain. A fork
in the Bitcoin network could adversely affect Gryphon&#8217;s ability to operate.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Gryphon may not be able to
realize the economic benefit of a fork, either immediately or ever, which could adversely affect Gryphon&#8217;s business. If Gryphon
holds bitcoin at the time of a hard fork into two cryptocurrencies, industry standards would dictate that Gryphon would be expected to
hold an equivalent amount of the old and new assets following the fork. However, Gryphon may not be able, or it may not be practical,
to secure or realize the economic benefit of the new asset for various reasons. For instance, Gryphon may determine that there is no
safe or practical way to custody the new asset, that trying to do so may pose an unacceptable risk to Gryphon&#8217;s holdings in the
old asset, or that the costs of taking possession and/or maintaining ownership of the new cryptocurrency exceed the benefits of owning
the new cryptocurrency. Additionally, laws, regulations or other factors may prevent Gryphon from benefitting from the new asset even
if there is a safe and practical way to custody and secure the new asset.</p><div>

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

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

</div><!-- Field: Page; Sequence: 37; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>The impacts of climate change may result
in additional costs or risks.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The physical risks of climate
change may impact the availability and cost of materials and natural resources, sources and supply of energy, demand for AI, HPC, Bitcoin
and other cryptocurrencies, and other operating costs. If environmental laws or regulations or industry standards are either changed
or adopted and impose significant operational restrictions and compliance requirements on Gryphon&#8217;s operations, or if Gryphon&#8217;s
operations are disrupted due to physical impacts of climate change, Gryphon&#8217;s business, capital expenditures, results of operations,
financial condition and competitive position could be negatively impacted.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Terminations of agreements with hosting
partners may materially our operations, financial condition, and results of operations.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On October 31, 2024, we terminated
our hosting agreement with Coinmint, with effect on January 1, 2025. On December 1, 2024, we entered into the Blockfusion Agreement with
Blockfusion for hosting 3,780 of our bitcoin miners at Blockfusion&#8217;s facility in Niagara Falls, New York. The Blockfusion Agreement
has a term of twelve months and automatically renews for subsequent one-month terms until terminated on thirty days&#8217; notice. Additionally,
on January 3, 2025, we entered into the Mawson Agreement with Mawson for hosting the remaining 635 of our bitcoin miners at Mawson&#8217;s
facility in Midland, Pennsylvania, with the right to host up to 5,880 miners. The Mawson Agreement has an initial term of one year and
may be terminated on sixty days&#8217; notice.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The termination of agreements
with hosting partners exposes us to numerous risks, including the potential for a decline in our market position, reduced operational
efficiency, and the likelihood of increased operational costs if we are required to secure emergency or short-term hosting solutions
at unfavorable terms. In addition, we may need to devote significant resources to identify and secure a new hosting arrangement. There
can be no assurance that we will find a suitable or economically viable replacement in a timely manner, if at all, in the event of a
termination.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Restrictive covenants in the New Loan Agreement
and Notes may limit our operating flexibility and ability to engage in certain transactions that may be in our long-term best interest.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The New Loan Agreement and
the Notes contain certain covenants that limit Gryphon&#8217;s ability to engage in certain transactions that may be in Gryphon&#8217;s
long-term best interest. Subject to certain limited exceptions, these covenants do or may limit Gryphon&#8217;s ability to or prohibit
Gryphon from permitting any of its subsidiaries to, as applicable, among other things:</p><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">make any conveyance, sale, lease, division, sale and leaseback, assignment,
    transfer or other disposition of assets, subject to certain exceptions;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">create, incur, assume, or be liable for any additional indebtedness,
    or create, incur, allow, or permit to exist any additional liens, subject to certain exceptions;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">make any dividend or other distribution on Gryphon shares, or any payment
    (whether in cash, securities or other property) on account of the purchase, redemption, retirement, acquisition, cancellation or
    termination of any Gryphon shares, or on account of any return of capital to Gryphon&#8217;s shareholders in respect of their shares;
    or</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">merge or consolidate with another entity.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

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

</div><!-- Field: Page; Sequence: 38; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->31<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">While Gryphon has not previously
breached and is currently in compliance with the covenants contained in the New Loan Agreement and Notes, Gryphon may breach these covenants
in the future. Gryphon&#8217;s ability to comply with these covenants may be affected by events and factors beyond its control. In the
event that Gryphon breaches one or more covenants, Anchorage or the holders of the Notes, as applicable, may choose to declare an event
of default and require that Gryphon immediately repay all amounts outstanding under the New Loan Agreement or the Notes, as applicable,
and terminate any commitment to extend further credit and foreclose on collateral. The occurrence of any of these events could have a
material adverse effect on Gryphon&#8217;s business, financial condition and results of operations.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Risks Related to Governmental Regulation and
Enforcement</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>As cryptocurrencies may be determined to
be investment securities, Gryphon may inadvertently violate the Investment Company Act of 1940 and incur large losses as a result and
potentially be required to register as an investment company or terminate operations and Gryphon may incur third-party liabilities.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Gryphon believes that it
is not engaged in the business of investing, reinvesting, or trading in securities, and it does not hold itself out as being engaged
in those activities. However, under the Investment Company Act of 1940 (the &#8220;Investment Company Act&#8221;), a company may be deemed
an investment company under section 3(a)(1)(C) thereof if the value of its investment securities is more than 40% of its total assets
(exclusive of government securities and cash items) on an unconsolidated basis.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As a result of Gryphon&#8217;s
investments and its mining activities, including investments in which it does not have a controlling interest, the investment securities
Gryphon holds could exceed 40% of Gryphon&#8217;s total assets, exclusive of cash items and, accordingly, Gryphon could determine that
it has become an inadvertent investment company. The bitcoin that Gryphon owns, acquires or mines may be deemed an investment security
by the SEC, although Gryphon does not believe any of the bitcoin it owns, acquires or mines are securities. An inadvertent investment
company can avoid being classified as an investment company if it can rely on one of the exclusions under the Investment Company Act.
One such exclusion, Rule 3a-2 under the Investment Company Act, allows an inadvertent investment company a grace period of one year from
the earlier of (a) the date on which an issuer owns securities and/or cash having a value exceeding 50% of the issuer&#8217;s total assets
on either a consolidated or unconsolidated basis and (b) the date on which an issuer owns or proposes to acquire investment securities
having a value exceeding 40% of the value of such issuer&#8217;s total assets (exclusive of government securities and cash items) on
an unconsolidated basis. As of the date of this Report, Gryphon does not believe it is an inadvertent investment company. Gryphon may
take actions to cause the investment securities held by it to be less than 40% of its total assets, which may include acquiring assets
with Gryphon&#8217;s cash and bitcoin on hand or liquidating Gryphon&#8217;s investment securities or bitcoin or seeking a no-action
letter from the SEC if Gryphon is unable to acquire sufficient assets or liquidate sufficient investment securities in a timely manner.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As the Rule 3a-2 exception
is available to a company no more than once every three years, and assuming no other exclusion were available to Gryphon, Gryphon would
have to keep within the 40% limit for at least three years after it ceases being an inadvertent investment company. This may limit Gryphon&#8217;s
ability to make certain investments or enter into joint ventures that could otherwise have a positive impact on Gryphon&#8217;s earnings.
In any event, Gryphon does not intend to become an investment company engaged in the business of investing and trading securities.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Classification as an investment
company under the Investment Company Act requires registration with the SEC. If an investment company fails to register, it would have
to stop doing almost all business, and its contracts would become voidable. Registration is time consuming and restrictive and would
require a restructuring of Gryphon&#8217;s operations, and Gryphon would be very constrained in the kind of business it could do as a
registered investment company. Further, Gryphon would become subject to substantial regulation concerning management, operations, transactions
with affiliated persons and portfolio composition, and would need to file reports under the Investment Company Act regime. The cost of
such compliance would result in Gryphon incurring substantial additional expenses, and the failure to register if required would have
a materially adverse impact to conduct Gryphon&#8217;s operations.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>If regulatory changes or interpretations
of Gryphon&#8217;s activities require its registration as a money services business under the regulations promulgated by The Financial
Crimes Enforcement Network under the authority of the U.S. Bank Secrecy Act, Gryphon may be required to register and comply with such
regulations. If regulatory changes or interpretations of Gryphon&#8217;s activities require the licensing or other registration of Gryphon
as a money transmitter (or equivalent designation) under state law in any state in which Gryphon operates, Gryphon may be required to
seek licensure or otherwise register and comply with such state law. In the event of any such requirement, to the extent Gryphon decides
to continue, the required registrations, licensure and regulatory compliance steps may result in extraordinary, non-recurring expenses
to Gryphon. Gryphon may also decide to cease its operations. Any termination of certain operations in response to the changed regulatory
circumstances may be at a time that is disadvantageous to investors.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">To the extent that Gryphon&#8217;s
activities cause it to be deemed a money service business under the regulations promulgated by the Financial Crimes Enforcement Network
of the U.S. Treasury Department (&#8220;FinCEN&#8221;) under the authority of the U.S. Bank Secrecy Act, Gryphon may be required to comply
with FinCEN regulations, including those that would mandate Gryphon to implement anti-money laundering programs, make certain reports
to FinCEN and maintain certain records.</p><div>

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

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

</div><!-- Field: Page; Sequence: 39; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->32<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">To the extent that Gryphon&#8217;s
activities cause Gryphon to be deemed a money transmitter or equivalent designation under state law in any state in which Gryphon operates,
Gryphon may be required to seek a license or otherwise register with a state regulator and comply with state regulations that may include
the implementation of anti-money laundering programs, maintenance of certain records and other operational requirements. Currently, the
New York Department of Financial Services maintains a comprehensive &#8220;BitLicense&#8221; framework for businesses that conduct &#8220;virtual
currency business activity.&#8221; Gryphon will continue to monitor for developments in New York legislation, guidance and regulations.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Such additional federal or
state regulatory obligations may cause Gryphon to incur extraordinary expenses, which could affect Gryphon&#8217;s business in a material
and adverse manner. Furthermore, Gryphon and its service providers may not be capable of complying with certain federal or state regulatory
obligations applicable to money service businesses and money transmitters. If Gryphon is deemed to be subject to and determined not to
comply with such additional regulatory and registration requirements, Gryphon may act to dissolve and liquidate Gryphon. Any such action
may adversely affect an investment in Gryphon.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Gryphon is subject to an extensive, highly
evolving and uncertain regulatory and business landscape and any adverse changes to, or its failure to comply with, any laws and regulations,
and adverse business reactions from counterparties could adversely affect its brand, reputation, business, operating results, and financial
condition.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Gryphon&#8217;s business
is subject to extensive laws, rules, regulations, policies, orders, determinations, directives, treaties, and legal and regulatory interpretations
and guidance, as well as counterparty risk in the markets in which it operates, including regulatory aspects from financial services,
federal energy and other regulators, the SEC, the CFTC, credit, crypto asset custody, exchange, and transfer, cross-border and domestic
money and crypto asset transmission, consumer and commercial lending, usury, foreign currency exchange, privacy, data governance, data
protection, cybersecurity, fraud detection, antitrust and competition, bankruptcy, tax, anti-bribery, economic and trade sanctions, anti-money
laundering, and counter-terrorist financing, as well as the same regulatory risks applicable to counterparties, most notably hosting
businesses, as well as the recent economic issues and bankruptcies befalling some in this industry. Many of these legal and regulatory
regimes were adopted prior to the advent of the internet, mobile technologies, crypto assets, and related technologies. As a result,
some applicable laws and regulations do not contemplate or address unique issues associated with the crypto economy, are subject to significant
uncertainty, and vary widely across U.S. federal, state, and local and international jurisdictions. These legal and regulatory regimes,
including the laws, rules, and regulations thereunder, evolve frequently and may be modified, interpreted, and applied in an inconsistent
manner from one jurisdiction to another, and may conflict with one another. Moreover, the complexity and evolving nature of Gryphon&#8217;s
business and the significant uncertainty surrounding the regulation of the crypto economy requires Gryphon to exercise its judgment as
to whether certain laws, rules, and regulations apply to us, and it is possible that governmental bodies and regulators may disagree
with Gryphon&#8217;s conclusions. To the extent Gryphon has not complied with such laws, rules, and regulations, it could be subject
to significant fines, revocation of licenses, limitations on its products and services, reputational harm, and other regulatory consequences,
each of which may be significant and could adversely affect its business, operating results, and financial condition.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Additionally, various governmental
and regulatory bodies, including legislative and executive bodies, in the United States and in other countries may adopt new laws and
regulations, the direction and timing of which may be influenced by changes in the governing administrations and major events in the
crypto economy. The collapse of TerraUSD and Luna and the bankruptcy filings of FTX and its subsidiaries, Three Arrows, Celsius, Voyager,
Genesis and BlockFi have resulted in calls for heightened scrutiny and regulation of the digital asset industry, with a specific focus
on digital asset exchanges, platforms, and custodians. Federal and state legislatures and regulatory agencies are expected to introduce
and enact new laws and regulations to regulate digital asset intermediaries, such as digital asset exchanges and custodians. The U.S.
regulatory regime - namely the Federal Reserve Board, U.S. Congress and certain U.S. agencies (e.g., the SEC, the CFTC, FinCEN, the Office
of the Comptroller of the Currency, the Federal Deposit Insurance Corporation (&#8220;FDIC&#8221;), and the Federal Bureau of Investigation)
as well as the White House have issued reports and releases concerning digital assets, including Bitcoin and digital asset markets. In
the near future, various governmental and regulatory bodies, including in the United States, may introduce new policies, laws, and regulations
relating to crypto assets and the crypto economy generally, and crypto asset platforms in particular. However, the extent and content
of any forthcoming laws and regulations are not yet ascertainable with certainty, and it may not be ascertainable in the near future.
The failures of risk management and other control functions at other companies that played a role in these events could accelerate an
existing regulatory trend toward stricter oversight of crypto asset platforms and the crypto economy.</p><div>

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

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

</div><!-- Field: Page; Sequence: 40; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->33<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Although Gryphon is not directly
connected to the recent cryptocurrency market events, Gryphon may still suffer reputational harm due to its association with the cryptocurrency
industry in light of the recent disruption in the crypto asset markets. Due to its business activities, Gryphon may be subject to ongoing
examinations, oversight, and reviews and currently are, and expect in the future, to be subject to investigations and inquiries, by U.S.
federal and state regulators, many of which have broad discretion to audit and examine its business. Moreover, new laws, regulations,
or interpretations may result in additional litigation, regulatory investigations, and enforcement or other actions, including preventing
or delaying Gryphon from offering certain products or services offered by its competitors or could impact how it offers such products
and services. Adverse changes to, or its failure to comply with, any laws and regulations have had, and may continue to have, an adverse
effect on its reputation and brand and its business, operating results, and financial condition.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>There is no one unifying principle governing
the regulatory status of cryptocurrency nor whether cryptocurrency is a security in each context in which it is viewed. Regulatory changes
or actions in one or more countries may alter the nature of an investment in Gryphon or restrict the use of digital assets, such as cryptocurrencies,
in a manner that adversely affects Gryphon&#8217;s business, prospects or operations.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As cryptocurrencies have
grown in both popularity and market size, governments around the world have reacted differently, with certain governments deeming cryptocurrencies
illegal, and others allowing their use and trade without restriction. In some jurisdictions, such as in the U.S., digital assets, like
cryptocurrencies, are subject to extensive, and in some cases overlapping, unclear and evolving regulatory requirements. On March 8,
2022, President Biden announced an executive order on cryptocurrencies, which seeks to establish a unified federal regulatory regime
for cryptocurrencies. In connection with FTX&#8217;s collapse and bankruptcy filing, the U.S. Department of Justice brought criminal
charges, including charges of fraud, violations of federal securities laws, money laundering, and campaign finance offenses against FTX&#8217;s
former CEO and others. FTX is also under investigation by the SEC, the Justice Department, and the Commodity Futures Trading Commission,
as well as by various regulatory authorities in the Bahamas, Europe and other jurisdictions. Regulatory and enforcement scrutiny has
also increased, including from the DOJ, the SEC, the CFTC, the White House and Congress. Gryphon is unable to predict the nature or extent
of new and proposed legislation and regulation potentially stemming from the Biden Administration executive order and proceedings surrounding
FTX.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Bitcoin is the oldest and
most well-known form of cryptocurrency. Bitcoin and other forms of cryptocurrencies have been the source of much regulatory consternation,
resulting in differing definitional outcomes without a single unifying statement. Bitcoin and other digital assets are viewed differently
by different regulatory and standards setting organizations globally as well as in the United States on the federal and state levels.
For example, the Financial Action Task Force (&#8220;FATF&#8221;) and the Internal Revenue Service (&#8220;IRS&#8221;) consider a cryptocurrency
as currency or an asset or property. Further, the IRS applies general tax principles that apply to property transactions to transactions
involving virtual currency.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">If regulatory changes or
interpretations require the regulation of Bitcoin or other digital assets under the securities laws of the United States or elsewhere,
including the Securities Act of 1933, the Exchange Act and the 1940 Act or similar laws of other jurisdictions and interpretations by
the SEC, the CFTC, the IRS, Department of Treasury or other agencies or authorities, Gryphon may be required to register and comply with
such regulations, including at a state or local level. To the extent that Gryphon decides to continue operations, the required registrations
and regulatory compliance steps may result in extraordinary expense or burdens to Gryphon. Gryphon may also decide to cease certain operations
and change Gryphon&#8217;s business model. Any disruption of Gryphon&#8217;s operations in response to the changed regulatory circumstances
may be at a time that is disadvantageous to Gryphon.</p><div>

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

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

</div><!-- Field: Page; Sequence: 41; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->34<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Current and future legislation
and SEC-rulemaking and other regulatory developments, including interpretations released by a regulatory authority, may impact the manner
in which Bitcoin or other cryptocurrencies are viewed or treated for classification and clearing purposes. In particular, Bitcoin and
other cryptocurrencies may not be excluded from the definition of &#8220;security&#8221; by SEC rulemaking or interpretation requiring
registration of all transactions unless another exemption is available, including transacting in bitcoin or cryptocurrency among owners
and require registration of trading platforms as &#8220;exchanges.&#8221;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Gryphon cannot be certain
as to how future regulatory developments will impact the treatment of Bitcoin and other cryptocurrencies under the law. While Gryphon
received crypto assets other than Bitcoin from the private placement of stock, Gryphon has long since sold these assets and currently
does not hold any crypto assets other than Bitcoin. Additionally, Gryphon does not intend to expand its business by acquiring digital
assets other than Bitcoin. Nonetheless, if Bitcoin becomes subject to additional regulatory and registration requirements, and Gryphon
fails to comply with these, Gryphon may seek to cease certain of its operations or be subjected to fines, penalties and other governmental
action. Such circumstances could have a material adverse effect on Gryphon&#8217;s ability to continue as a going concern or to pursue
its business model at all, which could have a material adverse effect on its business, prospects or operations and potentially the value
of any cryptocurrencies Gryphon plans to hold or expect to acquire for its own account.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Banks and financial institutions may not
provide banking services, or may cut off services, to businesses that engage in Bitcoin-related activities or that accept bitcoin as
payment, including financial institutions of investors in Gryphon&#8217;s common stock.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">A number of companies that
engage in Bitcoin and/or other cryptocurrency-related activities have been unable to find banks or financial institutions that are willing
to provide them with bank accounts and other services. Similarly, a number of companies and individuals or businesses associated with
Bitcoin may have had and may continue to have their existing bank accounts closed or services discontinued with financial institutions
in response to government action, particularly in China, where regulatory response to cryptocurrencies has been to exclude their use
for ordinary consumer transactions within China. In January 2023, the Federal Reserve, Office of the Comptroller of the Currency, and
Federal Deposit Insurance Corporation issued a joint statement effectively discouraging banks from doing business with clients in crypto-asset
industries. The Federal Reserve also issued a policy statement broadening its authority to cover state-chartered institutions. Moreover,
in January 2023, the White House issued a statement cautioning deepening ties between crypto-assets and the broader financial system.
Gryphon also may be unable to obtain or maintain these financial services for Gryphon&#8217;s business. The difficulty that many businesses
that provide Bitcoin and/or derivatives on other cryptocurrency-related activities have and may continue to have in finding banks and
financial institutions willing to provide them services could decrease their usefulness and harm their public perception in the future
and may be decreasing the usefulness of Bitcoin as a payment system and harming public perception of Bitcoin.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The usefulness of Bitcoin
as a payment system and the public perception of Bitcoin could be damaged if banks or financial institutions were to close the accounts
of businesses engaging in Bitcoin and/or other cryptocurrency-related activities. This could occur as a result of compliance risk, cost,
government regulation or public pressure. The risk applies to securities firms, clearance and settlement firms, national stock exchanges
and commodities derivatives exchanges, the over-the-counter market, and the Depository Trust Company, which, if any of such entities
adopts or implements similar policies, rules or regulations, could negatively affect Gryphon&#8217;s relationships with financial institutions
and impede Gryphon&#8217;s ability to convert bitcoin to fiat currencies. Such factors could have a material adverse effect on Gryphon&#8217;s
ability to continue as a going concern or to pursue its strategy at all, which could have a material adverse effect on Gryphon&#8217;s
business, prospects or operations and harm investors.</p><div>

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

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

</div><!-- Field: Page; Sequence: 42; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->35<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>It may be illegal now, or in the future,
to acquire, own, hold, sell or use bitcoin, ether, or other cryptocurrencies, participate in blockchains or utilize similar cryptocurrency
assets in one or more countries, the ruling of which would adversely affect Gryphon.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As Bitcoin has grown in both
popularity and market size, governments around the world have reacted differently to Bitcoin; certain governments have deemed them illegal,
and others have allowed their use and trade without restriction, while in some jurisdictions, such as in the U.S., subject to extensive,
and in some cases overlapping, unclear and evolving regulatory requirements. Until recently, little or no regulatory attention has been
directed toward Bitcoin and the Bitcoin network by U.S. federal and state governments, foreign governments and self-regulatory agencies.
As Bitcoin has grown in popularity and in market size, the Federal Reserve Board, U.S. Congress and certain U.S. agencies (e.g., the
Commodity Futures Trading Commission, the SEC, FinCEN and the Federal Bureau of Investigation) have begun to examine the operations of
the Bitcoin network, Bitcoin users and the Bitcoin exchange market.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">One or more countries such
as China and Russia, which have taken harsh regulatory action in the past, may take regulatory actions in the future that could severely
restrict the right to acquire, own, hold, sell or use these cryptocurrency assets or to exchange for fiat currency. In many nations,
particularly in China and Russia, it is illegal to accept payment in Bitcoin and other cryptocurrencies for consumer transactions and
banking institutions are barred from accepting deposits of Bitcoin. Such restrictions may adversely affect Gryphon as the large-scale
use of Bitcoin as a means of exchange is presently confined to certain regions globally. Such circumstances could have a material adverse
effect on Gryphon&#8217;s ability to continue as a going concern or to pursue Gryphon&#8217;s strategy at all, which could have a material
adverse effect on Gryphon&#8217;s business, prospects or operations and potentially the value of any Bitcoin that Gryphon mines or otherwise
acquires or holds for its own account, and harm investors.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Gryphon&#8217;s interactions with a blockchain
may expose Gryphon to specially designated nationals or blocked persons or cause Gryphon to violate provisions of law that did not contemplate
distributed ledger technology.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Office of Financial Assets
Control of the U.S. Department of Treasury (&#8220;OFAC&#8221;) requires Gryphon to comply with its sanction program and not conduct
business with persons named on its specially designated nationals list. However, because of the pseudonymous nature of blockchain transactions,
Gryphon may inadvertently and without Gryphon&#8217;s knowledge engage in transactions with persons named on OFAC&#8217;s specially designated
nationals list. Gryphon&#8217;s policy prohibits any transactions with such specially designated national individuals, but Gryphon may
not be adequately capable of determining the ultimate identity of the individual with whom Gryphon transacts with respect to selling
bitcoin assets. Moreover, federal law prohibits any U.S. person from knowingly or unknowingly possessing any visual depiction commonly
known as child pornography. Recent media reports have suggested that persons have imbedded such depictions on one or more blockchains.
Because Gryphon&#8217;s business requires it to download and retain one or more blockchains to effectuate Gryphon&#8217;s ongoing business,
it is possible that such digital ledgers contain prohibited depictions without Gryphon&#8217;s knowledge or consent. To the extent government
enforcement authorities literally enforce these and other laws and regulations that are impacted by decentralized distributed ledger
technology, Gryphon may be subject to investigation, administrative or court proceedings, and civil or criminal monetary fines and penalties,
all of which could harm Gryphon&#8217;s reputation.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Increased scrutiny and changing expectations
from stockholders with respect to our environmental, social and governance (&#8220;ESG&#8221;) practices and the impacts of climate change
may result in additional costs or risks.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Companies across many industries
are facing increasing scrutiny related to their ESG practices. Investor advocacy groups, certain institutional investors, investment
funds and other influential investors are also increasingly focused on ESG practices and in recent years have placed increasing importance
on the non-financial impacts of their investments. Conversely, so-called &#8220;anti-ESG&#8221; and &#8220;anti-DEI&#8221; sentiment
has also gained momentum across the United States, with several state and federal authorities having enacted or proposed &#8220;anti-ESG&#8221;
policies or legislation, issued executive orders and legal opinions and engaged in related investigations and litigation. If our policies
or practices are viewed as being in contradiction of such &#8220;anti-ESG&#8221; or &#8220;anti-DEI&#8221; policies, legislation executive
orders or legal opinions, our reputation may be harmed and our business or financial condition may be adversely affected.</p><div>

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

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

</div><!-- Field: Page; Sequence: 43; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->36<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The SEC adopted a rule that
requires climate disclosures in periodic and other filings with the SEC covering fiscal years beginning in 2025, which rule has been
stayed pending the completion of a judicial review. To comply with this SEC rule, if the rule goes into effect in its current form, we
will be required to establish additional internal controls, engage additional consultants and incur additional costs related to evaluating,
managing and reporting on our environmental impact and climate-related risks and opportunities. If we fail to implement sufficient oversight
or accurately capture and disclose on environmental matters, our reputation, business, operating results and financial condition may
be materially adversely affected. Furthermore, increased public awareness and concern regarding environmental risks, including global
climate change, may result in increased public scrutiny of our business and our industry, and our management team may divert significant
time and energy away from our operations and towards responding to such scrutiny.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In addition, the physical
risks of climate change may impact the availability and cost of materials and natural resources, sources and supplies of energy, and
demand for bitcoin and other cryptocurrencies, and could increase our insurance and other operating costs, including, potentially, to
repair damage incurred as a result of extreme weather events or to renovate or retrofit facilities to better withstand extreme weather
events. If environmental laws or regulations or industry standards are either changed or adopted and impose significant operational restrictions
and compliance requirements on our operations, or if our operations are disrupted due to physical impacts of climate change, our business,
capital expenditures, results of operations, financial condition and competitive position could be negatively impacted.&#160;&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;Targeted energy regulations and taxes
could increase our costs and adversely affect our business.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Bitcoin mining requires significant
energy consumption, and our operations could be negatively impacted by government regulations or taxes specifically targeting energy
usage in digital asset mining. Federal, state or local authorities may impose restrictions on energy consumption, mandate the use of
renewable energy sources or implement higher electricity rates for mining operations, increasing our operating costs. Additionally, governments
may introduce taxes on energy usage or carbon emissions that disproportionately affect bitcoin miners, further reducing our profitability.
If regulatory or tax burdens make mining economically unviable in certain jurisdictions, we may be forced to relocate operations, secure
alternative power sources at higher costs or scale back our mining activities, all of which could materially and adversely affect our
business, financial condition, and results of operations.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Gryphon&#8217;s management and compliance
personnel have limited experience handling a listed cryptocurrency mining-related services company.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Gryphon&#8217;s management
and compliance personnel have limited experience in handling regulatory and compliance matters relating to a listed cryptocurrency mining-related
services company. Gryphon&#8217;s key compliance documents and compliance programs, such as AML and KYC procedures, also have a recent
history only. Gryphon believes that its measures designed to limit its counterparty risks are appropriate. While Gryphon has been devoting
a substantial amount of time and resources to various compliance initiatives and risk management measures, including but not limited
to, developing a dedicated internal compliance function, Gryphon cannot assure you the practical application and effectiveness of its
compliance program and risk management measures, nor that there will not be a failure in detecting regulatory compliance issues or managing
risk exposure, which may adversely affect its reputation, business, financial condition and results of operations</p><div>

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

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

</div><!-- Field: Page; Sequence: 44; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->37<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>If completed, the Captus Acquisition may not achieve its intended
results and may result in us assuming unanticipated liabilities.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We entered into the Captus
Agreement with the expectation that the Captus Acquisition would result in various benefits and growth opportunities. Achieving the anticipated
benefits of the transaction is subject to a large number of risks and uncertainties, including our ability to raise the substantial capital
required to begin operations at the site and risks related to construction, contracting, insurance, management, community, environmental,
operations, foreign relations and others highlighted in this <i>Risk Factors</i> section. &#160;&#160;. Additionally, the success of
the Captus Acquisition depends on, among other things, the accuracy of our assessment of the assets associated with the acquired properties,
operating costs and various other factors. These assessments are necessarily inexact. As a result, we may not recover the purchase price
for the acquisition or recognize an acceptable return on sales.&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><b><i>The transactions contemplated by the Captus
Agreement are subject to conditions that may not be satisfied on a timely basis or at all. Failure to complete the transactions contemplated
by the Captus Agreement could have material and adverse effects on us.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; text-indent: 0.5in">Completion of the Captus Acquisition is subject
to a number of conditions, including the accuracy of the parties&#8217; representations in the Captus Agreement and the receipt of certain
governmental approvals. Such conditions, some of which are beyond our control, may not be satisfied or waived in a timely manner or at
all and therefore make the completion and timing of the completion of the Captus Acquisition uncertain. In addition, the Captus Agreement
contains certain termination rights for both the Vendors and us, which if exercised will also result in the Captus Acquisition not being
consummated. Furthermore, the governmental authorities from which regulatory approvals are required may impose conditions on the completion
of the Captus Acquisition or require changes to the terms of the acquisition or the Captus Agreement.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; text-indent: 0.5in">If the transactions contemplated by the Captus
Agreement are not completed, our business may be adversely affected and, without realizing any of the benefits of having completed the
Captus Acquisition, we will be required to pay our costs relating to the Captus Acquisition, such as legal, accounting, and financial
advisory fees. In addition, time and resources committed by our management to matters relating to the Captus Acquisition could otherwise
have been devoted to pursuing other beneficial opportunities; and the market price of our common stock could be impacted to the extent
that the current market price reflects a market assumption that the Captus Acquisition will be completed.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>We will be subject to business uncertainties while the Captus
Acquisition is pending, which could adversely affect our business.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; text-indent: 0.5in">It is possible that certain persons with whom
we have a business relationship may delay certain business decisions relating to us, or seek to terminate, change or renegotiate their
relationships with us, in connection with the pendency of the Captus Acquisition. This could negatively affect our revenues, earnings
and cash flows, as well as the market price of our common stock, regardless of whether the Captus Acquisition is completed.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>We expect to incur significant transaction costs in connection
with the Captus Acquisition.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; text-indent: 0.5in">We expect to incur a number of non-recurring costs
associated with negotiating and completing the Captus Acquisition. These fees and costs have been, and will continue to be, substantial
and, in many cases, will be borne by us whether or not the Captus Acquisition is completed. A substantial majority of our non-recurring
expenses will consist of transaction costs related to the Captus Acquisition and include, among others, fees paid to financial, legal,
accounting and other advisors. We will continue to assess the magnitude of these costs, and we may incur additional unanticipated costs.
The costs described above and any unanticipated costs and expenses, many of which will be borne by us even if the Captus Acquisition
is not completed, could have an adverse effect on our financial condition and operating results.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Our stock price is volatile and subject
to significant fluctuations.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The market price of our common
stock is highly volatile and may fluctuate widely due to factors beyond our control, including:</p><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">changes
                                            in our industry, particularly those affecting bitcoin and other digital assets;</td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                                                                                                                                                                                                                               </table><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">variability in bitcoin pricing;</td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                                                                                                                                                                       </table><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">competitive pricing pressures;</td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                                                                                                                                                                      </table><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">our ability to obtain working capital
                                            financing, including the closing of the Captus Acquisition;</td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                                                                                                                                                                                                                                         </table><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">additions or departures of key personnel;</td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                                                                                                                                                                                 </table><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">sales of our common stock;</td></tr></table><div>

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

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

</div><!-- Field: Page; Sequence: 45; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->38<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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


</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">our ability to execute our business
                                            plan effectively;</td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                                                                                                                                                                                             </table><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">operating results that fall below
                                            expectations;</td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                                                                                                                                                                                       </table><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">loss of strategic relationships;</td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                                                                                                                                                                        </table><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">regulatory developments; and</td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                                                                                                                                                                    </table><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">broader economic and external factors.</td></tr></table><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Additionally, securities
markets have historically experienced substantial price and volume fluctuations unrelated to specific companies&#8217; performance. Such
market fluctuations could materially and adversely affect the market price of our common stock.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>The stock price of the Company&#8217;s
common stock may be volatile or may decline regardless of its operating performance and you may not be able to resell your shares at
or above the purchase price.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">An active trading market
for Gryphon&#8217;s common stock may not be sustained. The lack of an active market may impair your ability to sell your shares at the
time you wish to sell them or at a price that you consider reasonable. An inactive market may also impair Gryphon&#8217;s ability to
raise capital by selling shares of common stock and may impair Gryphon&#8217;s ability to acquire other businesses or technologies using
Gryphon&#8217;s shares of common stock as consideration, which, in turn, could materially adversely affect Gryphon&#8217;s business.
The market price of Gryphon&#8217;s common stock may fluctuate significantly in response to numerous factors, many of which are beyond
Gryphon&#8217;s control, including:</p><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">overall performance of the equity markets;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Gryphon&#8217;s operating performance and the performance of other
    similar companies;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">the published opinions and third-party valuations by banking and market
    analysts;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">changes in Gryphon&#8217;s projected operating results that it provides
    to the public, Gryphon&#8217;s failure to meet these projections or changes in recommendations by securities analysts that elect
    to follow Gryphon&#8217;s common stock;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">regulatory or legal developments in the United States and other countries;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">the level of expenses related to operations;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Gryphon&#8217;s failure to achieve its goals in the timeframe it announces;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">announcements of acquisitions, strategic alliances or significant agreements
    by Gryphon;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">recruitment or departure of key personnel;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">the economy as a whole and market conditions in Gryphon&#8217;s industry;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">trading activity by a limited number of stockholders who together beneficially
    own a majority of Gryphon&#8217;s outstanding common stock;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">the size of Gryphon&#8217;s market float;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">political uncertainty and/or instability in the United States;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">the ongoing and future impact of the COVID-19 pandemic and actions
    taken to slow its spread; and</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">any other factors discussed in this Report.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Page; Sequence: 46; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->39<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In addition, the equity markets
have experienced extreme price and volume fluctuations that have affected and continue to affect the market prices of equity securities
of many data mining and cryptocurrency companies. Stock prices of many data mining and cryptocurrency companies have fluctuated in a
manner unrelated or disproportionate to the operating performance of those companies. The trading prices for common stock of other cryptocurrency
mining companies have also been highly volatile. In the past, stockholders have filed securities class action litigation following periods
of market volatility. If Gryphon were to become involved in securities litigation, it could subject Gryphon to substantial costs, divert
resources and the attention of management from Gryphon&#8217;s business and adversely affect its business.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Gryphon&#8217;s operating results may fluctuate
significantly or may fall below the expectations of investors or securities analysts, each of which may cause the Company&#8217;s stock
price to fluctuate or decline.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Gryphon&#8217;s operating
results will be subject to annual and quarterly fluctuations. Gryphon&#8217;s net income and other operating results will be affected
by numerous factors, including:</p><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr>
    <td style="width: 0.5in">&#160;</td>
    <td style="vertical-align: top; width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">Gryphon&#8217;s execution of any additional collaboration
    or similar arrangements, and the timing of payments Gryphon may make or receive under existing or future arrangements or the termination
    or modification of any such existing or future arrangements;</span></td></tr>
  <tr>
    <td>&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: justify">&#160;</td></tr>
  <tr>
    <td>&#160;</td>
    <td style="vertical-align: top"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">additions and departures of key personnel;</span></td></tr>
  <tr>
    <td>&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: justify">&#160;</td></tr>
  <tr>
    <td>&#160;</td>
    <td style="vertical-align: top"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">strategic decisions by Gryphon or its competitors,
    such as acquisitions, including the Captus Acquisition, &#160;divestitures, spin-offs, joint ventures, strategic investments or changes
    in business strategy; and</span></td></tr>
  <tr>
    <td>&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: justify">&#160;</td></tr>
  <tr>
    <td>&#160;</td>
    <td style="vertical-align: top"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">changes in general market and economic conditions.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">If Gryphon&#8217;s operating
results fall below the expectations of investors or securities analysts, the price of Gryphon&#8217;s common stock could decline substantially.
Furthermore, any fluctuations in Gryphon&#8217;s operating results may, in turn, cause the price of its stock to fluctuate substantially.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Gryphon&#8217;s executive officers, directors
and principal stockholders, if they choose to act together, will continue to control or significantly influence all matters submitted
to stockholders for approval.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As of March 31, 2025, Gryphon&#8217;s executive officers, directors
and greater than 5% stockholders owned, in the aggregate, approximately 25.11% of the combined company&#8217;s outstanding common stock
(assuming no exercise of outstanding warrants). As a result, such persons acting together, have the ability to control or significantly
influence all matters submitted to Gryphon&#8217;s board of directors or stockholders for approval, including the appointment of Gryphon&#8217;s
management, the election and removal of directors and approval of any significant transaction, as well as Gryphon&#8217;s management and
business affairs. This concentration of ownership may have the effect of delaying, deferring or preventing a change in control, impeding
a merger, consolidation, takeover or other business combination involving Gryphon, or discouraging a potential acquiror from making a
tender offer or otherwise attempting to obtain control of Gryphon&#8217;s business, even if such a transaction would benefit other stockholders.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Current or future litigation may harm our
financial condition or results of operations.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As described in the section
entitled &#8220;<i>Gryphon&#8217;s Business - Legal Proceedings</i>&#8221; in this Report, Gryphon is engaged in litigation, and such
proceedings may be uncertain, and adverse rulings could occur, resulting in significant liabilities, penalties or damages. Such current
or future substantial legal liabilities or regulatory actions could have a material adverse effect on our business, financial condition,
cash flows and reputation.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>We have received a civil investigative
demand from the United States Department of Justice (the &#8220;DOJ&#8221;) and a notice from the Small Business Administration (the
&#8220;SBA&#8221;) relating to our PPP Loan under the CARES Act related to COVID-19, that the DOJ is reviewing documents related to the
PPP Loan and the SBA is reviewing their prior decision to forgive our PPP Loan and may reverse that determination, and a reversal of
the determination that we are eligible for forgiveness of the PPP Loan could negatively impact the Company.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On April 21, 2020, the Company,
while operating the business of Akerna, obtained a loan from KeyBank National Association (&#8220;Key Bank&#8221;) in the principal aggregate
amount of $2.2 million (the &#8220;PPP Loan&#8221;) pursuant to the Paycheck Protection Program under the CARES Act. The PPP Loan had
a two-year term bearing interest at a rate of 1% per annum with principal and interest payments to be paid monthly beginning seven months
from the date of the PPP Loan. In August 2021, the Company submitted its application for forgiveness for repayment of the PPP Loan, and
on September 3, 2021, repayment of the PPP Loan was forgiven, in full, by the SBA.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Page; Sequence: 47; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->40<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On February 5, 2024, the
Company received a letter, dated January 25, 2024, from the SBA, on behalf of Key Bank, in which the SBA indicated that, notwithstanding
its prior notification of forgiveness, in full, of repayment of the PPP Loan, it was reviewing its prior determination of forgiveness
for potential reversal. Specifically, the SBA indicated that based on its preliminary findings, the SBA is considering a full denial
of the previously received forgiven amount based on the purported ineligibility of the Company to have received the PPP Loan under the
SBA loan programs because the Company, operating the business of Akerna at the time of the PPP Loan, provided software support to the
cannabis industry. The Company responded to the SBA on February 6, 2024, providing reasons as to why it believes it was eligible for
the PPP Loan, but has not received any further correspondence from the SBA, since that date, and the SBA has not made any financial demands.
The Company plans to continue to cooperate with any further inquiry from the SBA.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In January 2024, the Company
received a civil investigative demand from the DOJ seeking information and documents about the PPP Loan. The Company is cooperating with
the inquiry. At this time, there has been no formal demand for return of the PPP Loan proceeds, and no formal claim or lawsuit has been
initiated against the Company.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">While no formal determination
has been made regarding the SBA review of forgiveness of the PPP Loan, there currently exists a risk that the SBA or the DOJ could determine
that we do not qualify in whole or in part for such forgiveness and demand repayment of the PPP Loan. In addition, it is unknown what
type of penalties could be assessed against us, if any. Any obligation for us to repay the PPP Loan and any penalties in addition to
such repayment could negatively impact our business, financial condition and results of operations and prospects.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>The issuance of shares of our common stock
pursuant to the New Loan Agreement, Notes and Advisory Agreement may result in significant dilution to our stockholders.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In addition to the Note Warrants,
the Notes are convertible into shares of Common Stock at a price of $0.21 per share, subject to adjustments. Under the Advisory Agreement,
in addition to the Advisory Warrants, within ten days of the closing of the Captus Acquisition, we will be required to issue the Advisor
six million shares of Common Stock, Finally, in addition to the Anchorage Warrants, the New Loan Agreement includes a conversion provision
whereby Anchorage may convert half of the outstanding principal at a price of $1.10 per share of Common Stock and the remaining half at
a price of $1.50 per share of Common Stock. Sales of substantial amounts of common stock in the public market, or the perception that
such sales could occur, could materially adversely affect the market price of the common stock and may make it more difficult for you
to sell your securities at a time and price which you deem appropriate.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Sales of a substantial number of shares
of Gryphon&#8217;s common stock by Gryphon&#8217;s stockholders in the public market could cause Gryphon&#8217;s stock price to fall.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Sales of a substantial number
of shares of Gryphon&#8217;s common stock in the public market or the perception that these sales might occur could significantly reduce
the market price of Gryphon&#8217;s common stock and impair Gryphon&#8217;s ability to raise adequate capital through the sale of additional
equity securities.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As of March 31, 2025, Gryphon had outstanding a total of approximately
69,346,005 shares of common stock. Of these shares, approximately 51.3 million shares of common stock are freely tradable, without restriction,
in the public market, unless they are purchased by one of Gryphon&#8217;s affiliates.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Sales of these shares, or
perceptions that they will be sold, could cause the trading price of Gryphon&#8217;s common stock to decline.</p><div>

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

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

</div><!-- Field: Page; Sequence: 48; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->41<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><b><i>Future sales and issuances of Gryphon&#8217;s
common stock or rights to purchase common stock, including in connection with pending acquisitions or pursuant to Gryphon&#8217;s equity
incentive plan, could result in dilution of the percentage ownership of its stockholders and could cause Gryphon&#8217;s stock price
to fall.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Additional capital will be
needed in the future to continue Gryphon&#8217;s planned operations, entry into the AI and HPC industries and to pursue pending acquisitions.
To the extent Gryphon raises additional capital by issuing equity securities, its stockholders may experience substantial dilution. Gryphon
may sell common stock, convertible securities or other equity securities in one or more transactions at prices and in a manner it determines
from time to time. If Gryphon sells common stock, convertible securities or other equity securities in more than one transaction, investors
may be materially diluted by subsequent sales. These sales may also result in material dilution to Gryphon&#8217;s existing stockholders,
and new investors could gain rights superior to existing stockholders.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Pursuant to the 2024 Omnibus
Incentive Plan (the &#8220;2024 Plan&#8221;), Gryphon&#8217;s board of directors is authorized to grant stock options and other equity-based
awards to its employees, directors and consultants, which equity-based awards would also cause dilution to its stockholders. The number
of shares of Gryphon&#8217;s common stock reserved for issuance under the 2024 Plan was originally set at 15% of the total number of
the shares of common stock outstanding at the closing of the Merger, or 5,810,033 shares of common stock. If the board of directors of
Gryphon elects to increase the number of shares available for future grant by the maximum amount each year, stockholders may experience
additional dilution, which could cause Gryphon&#8217;s stock price to fall.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Delaware law and provisions in Gryphon&#8217;s
amended and restated certificate of incorporation and bylaws could make a merger, tender offer or proxy contest difficult, thereby depressing
the trading price of Gryphon&#8217;s common stock.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Gryphon&#8217;s amended and
restated certificate of incorporation (as amended) and bylaws contain provisions that could depress the trading price of Gryphon&#8217;s
common stock by acting to discourage, delay or prevent a change of control of Gryphon or changes in its management that the stockholders
of Gryphon may deem advantageous. These provisions include the following:</p><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">establish a classified board of directors so that not all members of
    Gryphon&#8217;s board of directors are elected at one time;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">permit the board of directors to establish the number of directors
    and fill any vacancies and newly-created directorships;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">provide that directors may only be removed for cause;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">require super-majority voting to amend some provisions in Gryphon&#8217;s
    bylaws;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">prohibit stockholder action by written consent, which requires all
    stockholder actions to be taken at a meeting of Gryphon&#8217;s stockholders;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">provide that the board of directors is expressly authorized to amend
    or repeal Gryphon&#8217;s bylaws;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">restrict the forum for certain litigation against Gryphon to Delaware;
    and</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">establish advance notice requirements for nominations for election
    to Gryphon&#8217;s board of directors or for proposing matters that can be acted upon by stockholders at annual stockholder meetings.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Any provision of Gryphon&#8217;s
amended and restated certificate of incorporation (as amended) or bylaws or Delaware law that has the effect of delaying or deterring
a change in control could limit the opportunity for Gryphon&#8217;s stockholders to receive a premium for their shares of Gryphon&#8217;s
common stock, and could also affect the price that some investors are willing to pay for Gryphon&#8217;s common stock.</p><div>

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

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

</div><!-- Field: Page; Sequence: 49; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->42<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><b><i>Gryphon&#8217;s amended and restated certificate
of incorporation designate a state or federal court located within the state of Delaware as the exclusive forum for substantially all
disputes between Gryphon and its stockholders, which could limit Gryphon&#8217;s stockholders&#8217; ability to choose the judicial forum
for disputes with Gryphon or its directors, officers or employees.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Gryphon&#8217;s amended and
restated bylaws provide that, unless it consents in writing to the selection of an alternative forum, to the fullest extent permitted
by law, the sole and exclusive forum for (i) any derivative action or proceeding brought on behalf of Gryphon, (ii) any action asserting
a claim of breach of a fiduciary duty owed by any director, officer or other employee of Gryphon to Gryphon or Gryphon&#8217;s stockholders,
(iii) any action asserting a claim arising pursuant to any provision of the DGCL or the amended and restated certificate of incorporation
or amended and restated bylaws, or (iv) any action asserting a claim governed by the internal affairs doctrine will be the Court of Chancery
of the State of Delaware (or if the Court of Chancery does not have jurisdiction, another state court located within the State of Delaware,
or if no state court located within the State of Delaware has jurisdiction, the federal district court for the District of Delaware)
in all cases subject to the court&#8217;s having personal jurisdiction over the indispensable parties named as defendants. These exclusive
forum provisions do not apply to claims under the Securities Act or the Exchange Act.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>To the extent that any such claims may
be based upon federal law claims, Section 27 of the Exchange Act creates exclusive federal jurisdiction over all suits brought to enforce
any duty or liability created by the Exchange Act or the rules and regulations thereunder.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Section 22 of the Securities
Act creates concurrent jurisdiction for federal and state courts over all suits brought to enforce any duty or liability created by the
Securities Act or the rules and regulations thereunder. However, Gryphon&#8217;s amended and restated certificate of incorporation contains
a federal forum provision which provides that unless Gryphon consents in writing to the selection of an alternative forum, the federal
district courts of the United States of America will be the exclusive forum for the resolution of any complaint asserting a cause of
action arising under the Securities Act.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Any person or entity purchasing
or otherwise acquiring any interest in any of Gryphon&#8217;s securities will be deemed to have notice of and consented to this provision.
This exclusive forum provision may limit a stockholder&#8217;s ability to bring a claim in a judicial forum of its choosing for disputes
with Gryphon or its directors, officers or other employees, which may discourage lawsuits against Gryphon or its directors, officers
and other employees. If a court were to find the exclusive forum provision in Gryphon&#8217;s amended and restated certificate of incorporation
to be inapplicable or unenforceable in an action, Gryphon may incur additional costs associated with resolving the dispute in other jurisdictions,
which could harm Gryphon&#8217;s results of operations.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Gryphon does not currently intend to pay
dividends on its common stock, and, consequently, your ability to achieve a return on your investment will depend on appreciation, if
any, in the price of Gryphon&#8217;s common stock.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Gryphon has never declared
or paid any cash dividend on Gryphon&#8217;s common stock. The expectation is that Gryphon will retain future earnings for the development,
operation and expansion of Gryphon&#8217;s business and Gryphon does not anticipate declaring or paying any cash dividends for the foreseeable
future. In addition, the New Loan Agreement with Anchorage prohibits Gryphon from declaring or paying any cash dividends without Anchorage&#8217;s
prior written consent, and the terms of any future debt agreements may preclude Gryphon from paying dividends. Any return to stockholders
will therefore be limited to the appreciation of their stock. There is no guarantee that shares of Gryphon&#8217;s common stock will
appreciate in value or even maintain the price at which stockholders have purchased their shares.</p><div>

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

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

</div><!-- Field: Page; Sequence: 50; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->43<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>There can be no assurance that we will
continue to be able to comply with the continued listing standards of Nasdaq.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our continued eligibility
to maintain the listing of our Common Stock on Nasdaq depends on a number of factors, including the price of our Common Stock and the
number of persons that hold our Common Stock. If Nasdaq delists our securities from trading on its exchange for failure to meet its listing
standards, such as the corporate governance requirements or the minimum closing bid price requirement, and we are not able to list such
securities on another national securities exchange, then our Common Stock could be quoted on an over-the-counter market. If this were
to occur, we and our stockholders could face significant material adverse consequences, including:</p><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr>
    <td style="width: 0.5in">&#160;</td>
    <td style="vertical-align: top; width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">a limited availability of market quotations</span></td></tr>
  <tr>
    <td>&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: justify">&#160;</td></tr>
  <tr>
    <td>&#160;</td>
    <td style="vertical-align: top"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">reduced liquidity for our securities;</span></td></tr>
  <tr>
    <td>&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: justify">&#160;</td></tr>
  <tr>
    <td>&#160;</td>
    <td style="vertical-align: top"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">a determination that our common stock is a &#8220;penny
    stock,&#8221; which will require brokers trading the common stock to adhere to more stringent rules, possibly resulting in a reduced
    level of trading activity in the secondary trading market for shares of common stock;</span></td></tr>
  <tr>
    <td>&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: justify">&#160;</td></tr>
  <tr>
    <td>&#160;</td>
    <td style="vertical-align: top"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">a limited amount of news and analyst coverage;
    and</span></td></tr>
  <tr>
    <td>&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: justify">&#160;</td></tr>
  <tr>
    <td>&#160;</td>
    <td style="vertical-align: top"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">a decreased ability for us to issue additional
    securities or obtain additional financing in the future.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On September 5, 2024, we
received written notice from Nasdaq indicating that the bid price for our common stock for the last 30 consecutive business days, had
closed below the minimum $1.00 per share and, as a result, we are not in compliance with the $1.00 minimum bid price requirement for
the continued listing on Nasdaq, as set forth in Nasdaq Listing Rule 5550(a)(2). In accordance with Nasdaq Listing Rule 5810(c)(3)(A),
we had a period of 180 calendar days, or until March 4, 2025, to regain compliance with the minimum bid price requirement. The Company
was provided with an initial compliance period of 180 calendar days, or&#160;<span style="font-family: Times New Roman, Times, Serif">until
March 4, 2025</span>, to regain compliance with the Minimum Bid Price Rule. The Company did not regain compliance with the Minimum Bid
Price Rule during the allotted time period. Accordingly, on March 5, 2025, the Company received a staff delist determination letter from
the Nasdaq Listing Qualifications Department, as a result of its failure to regain compliance with the Minimum Bid Price Rule. The Company
was not automatically eligible for a second 180-day compliance period because it did not meet the initial listing requirement of $5.0
million of stockholders&#8217; equity, or other listing alternatives, for Nasdaq Capital Market as set forth under Nasdaq Listing Rule
5505(b)(1).</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">On
September 13, 2024, we received another notice from Nasdaq notifying us that we are not in compliance with Nasdaq Listing Rule 5550(b)(2)
as a result of our Market Value of Listed Securities (the &#8220;MVLS&#8221;) falling below the minimum of $35 million required for continued
listing on Nasdaq (the &#8220;MVLS Requirement&#8221;) from July 31, 2024 to September 12, 2024. The Company was provided with an initial
compliance period of 180 calendar days, or&#160;<span style="font-family: Times New Roman, Times, Serif">until March 12, 2025</span>,
to regain compliance with the MVLS Requirement. The Company did not regain compliance with the MVLS Requirement during the allotted time
period. Accordingly, on March 13, 2025, the Company received a letter from the Nasdaq Listing Qualifications Department, as a result
of its failure to regain compliance with the Minimum Bid Price Rule, that this matter serves as an additional basis for delisting the
Company&#8217;s securities from Nasdaq.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company intends to timely
request a hearing before a Nasdaq Hearings Panel (the &#8220;Panel&#8221;). This hearing request will stay Nasdaq&#8217;s delisting of
the Company&#8217;s common stock pending the Panel&#8217;s decision and any extension provided by the Panel. The Company intends to present
its plan of compliance and will seek approval for an extension to execute and demonstrate compliance. The Company has retained Donohoe
Advisory Associates LLC to assist the Company in its preparation for the hearing and developing its compliance plan. However, there can
be no assurance that we will be able to regain compliance.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Uncertainty in accounting standards for
bitcoin and other cryptocurrencies may lead to financial restatements and business disruptions.<br/>
<br/>
</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Limited precedent exists
for the financial accounting of bitcoin and other cryptocurrency assets. Future changes in regulatory or accounting standards could require
us to alter our accounting practices and restate financial statements, potentially affecting how we account for newly mined cryptocurrency
rewards. Such changes could materially and adversely impact our business, financial condition, and operating results. A restatement may
also raise concerns about our ability to continue as a going concern, negatively affecting investor confidence and the value of cryptocurrencies
we hold or acquire.</p><div>

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

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

</div><!-- Field: Page; Sequence: 51; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->44<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Gryphon&#8217;s management is required
to devote a substantial amount of time to comply with public company regulations.</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As a public company, Gryphon
incurs significant legal, accounting and other expenses that Gryphon did not incur as a private company. The Sarbanes-Oxley Act, the
Dodd-Frank Wall Street Reform and Consumer Protection Act as well as rules implemented by the SEC and Nasdaq, impose various requirements
on public companies, including those related to corporate governance practices. Gryphon&#8217;s management and other personnel will need
to devote a substantial amount of time to these requirements. Certain members of Gryphon&#8217;s management do not have significant experience
in addressing these requirements. Moreover, these rules and regulations increase Gryphon&#8217;s legal and financial compliance costs
and will make some activities more time-consuming and costly.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Among other things, Gryphon&#8217;s
management is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rules 13a-15(f)
and 15d-15(f) under the Exchange Act. Gryphon&#8217;s compliance with these requirements requires that it incur substantial accounting
and related expenses and expend significant management efforts. Gryphon will need to hire additional accounting and financial staff to
comply with public company regulations. The costs of hiring such staff may be material and there can be no assurance that such staff
will be immediately available to Gryphon.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Moreover, if Gryphon identifies
deficiencies in its internal control over financial reporting that are deemed to be material weaknesses, investors could lose confidence
in the accuracy and completeness of Gryphon&#8217;s financial reports, the market price of Gryphon&#8217;s common stock could decline
and Gryphon could be subject to sanctions or investigations by Nasdaq, the SEC or other regulatory authorities. As of December 31, 2024,
we and our independent registered public accounting firm identified two material weaknesses, as defined in the standards established
by the Public Company Accounting Oversight Board of the United States. A&#160;material weakness&#160;is a deficiency, or a combination
of deficiencies, in internal control over financial reporting such that there is a reasonable possibility that a material misstatement
of our annual or interim financial statements will not be prevented or detected on a timely basis.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As of December 31, 2024,
we identified the&#160;material weakness&#160;related to failure to ensure that (i) information required to be disclosed by us in reports
that we file or submit to the SEC under the Exchange Act is recorded, processed, summarized and reported within the time periods specified
in applicable rules and forms and (ii) material information required to be disclosed in our reports filed under the Exchange Act is accumulated
and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow for accurate
and timely decisions regarding required disclosure. We are in the process of developing a more comprehensive risk assessment process
to identify emerging risks while working with outside counsel and third-party vendors. We have implemented dual authorization controls
for high-value transactions. We are in the process of developing additional policies and procedures for key processes while hiring additional
full time employees to mitigate any segregation of duties risks for critical functions. Measures that we implement may not fully address
the&#160;material weakness&#160;in our internal control over financial reporting and we may not be able to conclude that the&#160;material
weakness&#160;has been fully remedied.</p><div>

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

</div><div><a id="a_004"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Item 1B. Unresolved Staff Comments.</b></p><div>

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

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

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

</div><div><a id="a_005"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Item 1C. Cybersecurity. </b></p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The mission of our information
security organization is to design, implement, and maintain an information security program that protects our systems, services, and
data against unauthorized access, disclosure, modification, damage, and loss. The information security organization is comprised of internal
and external security and technology professionals. We continue to make investments in information security resources to mature, expand,
and adapt our capabilities to address emerging cybersecurity risks and threats.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Page; Sequence: 52; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->45<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock-c0_cont_1" escape="true" name="cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" id="ixv-4658"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b>Cybersecurity Risk Management
and Strategy</b></p></ix:nonNumeric><div>

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

</div><ix:continuation continuedAt="_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock-c0_cont_2" id="_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock-c0_cont_1"><ix:nonNumeric contextRef="c0" escape="true" name="cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock" id="ixv-4665"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Cybersecurity risk management
is one component of our information security program that guides continuous improvement to, and evaluates the confidentiality, <ix:nonNumeric contextRef="c0" format="ixt:fixed-true" name="cyd:CybersecurityRiskManagementProcessesIntegratedFlag" id="ixv-19372">integrity</ix:nonNumeric>,
and availability of our critical systems, data, and operations.</p></ix:nonNumeric></ix:continuation><div>

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

</div><ix:continuation continuedAt="_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock-c0_cont_3" id="_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" escape="true" name="cyd:CybersecurityRiskRoleOfManagementTextBlock" id="ixv-4671"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our approach to controls
and risk management is based on guidance from the National Institute of Standards and Technology (&#8220;NIST&#8221;) and the Crypto
Currency Security Standard (&#8220;CCSS&#8221;). This does not mean that we meet any particular technical standards, specifications,
or requirements, but rather that we use the NIST and CCSS as a guide to help us identify, assess, and manage cybersecurity controls and
risks relevant to our business.</p></ix:nonNumeric></ix:continuation><div>

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

</div><ix:continuation continuedAt="_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock-c0_cont_4" id="_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our cybersecurity risk management
program includes:</p></ix:continuation><div>

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

</div><ix:continuation continuedAt="_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock-c0_cont_5" id="_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock-c0_cont_4"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"> <tr style="vertical-align: top"> <td style="width: 0.5in">&#160;</td> <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td> <td style="text-align: justify"><span style="font-size: 10pt">Identifying cybersecurity risks that could impact our facilities, <ix:nonNumeric contextRef="c0" format="ixt:fixed-true" name="cyd:CybersecurityRiskManagementThirdPartyEngagedFlag" id="ixv-19373">third-party</ix:nonNumeric> vendors/partners, operations, critical systems, information, and broader enterprise IT environment. Risks are informed by threat intelligence, current and historical adversarial activity, and industry specify threats;</span></td></tr> </table></ix:continuation><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: -0.25in">&#160;</p><div>

</div><ix:continuation continuedAt="_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock-c0_cont_6" id="_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock-c0_cont_5"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Performing a cybersecurity risk assessment to evaluate our readiness
    if the risks were to materialize; and</span></td></tr>
  </table></ix:continuation><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify; text-indent: -0.25in">&#160;</p><div>

</div><ix:continuation continuedAt="_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock-c0_cont_7" id="_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock-c0_cont_6"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Ensuring risk is addressed and tracking any necessary remediation through
    an action plan.</span></td></tr>
  </table></ix:continuation><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><ix:continuation continuedAt="_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock-c0_cont_8" id="_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock-c0_cont_7"><ix:nonNumeric contextRef="c0" escape="true" name="cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" id="ixv-4715"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">While we face a number of
ongoing cybersecurity risks in connection with our business, such risks have <ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" id="ixv-19374">not materially</ix:nonNumeric> affected us to date, including our business
strategy, results of operations, or financial condition.</p></ix:nonNumeric></ix:continuation><div>

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

</div><ix:continuation continuedAt="_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock-c0_cont_9" id="_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock-c0_cont_8"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b>Cybersecurity Governance</b></p></ix:continuation><div>

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

</div><ix:continuation continuedAt="_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock-c0_cont_10" id="_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock-c0_cont_9"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><ix:nonNumeric contextRef="c0" escape="true" name="cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock" id="ixv-19375">Our Board considers cybersecurity
risk as part of its risk oversight function and has delegated the oversight of cybersecurity and other information technology risks to
the Board&#8217;s Audit Committee as well as hiring a <ix:nonNumeric contextRef="c0" format="ixt:fixed-true" name="cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" id="ixv-19376">third party vendor that specializes in cybersecurity to oversee and provide an
assessment on the Company&#8217;s IT controls.</ix:nonNumeric></ix:nonNumeric> The Audit Committee meets at least quarterly to discuss matters involving cybersecurity
risks.</p></ix:continuation><div>

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

</div><ix:continuation continuedAt="_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock-c0_cont_11" id="_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock-c0_cont_10"><ix:nonNumeric contextRef="c0" escape="true" name="cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" id="ixv-4733"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><ix:nonNumeric contextRef="c0" escape="true" name="cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" id="ixv-19377">The Audit Committee ultimately
provides information to our board members regarding its activities, including those related to cybersecurity risks</ix:nonNumeric>. The Audit Committee
also receives a briefing and continuing education from a member of the third party vendor relating to our cyber risk management program
at least annually. <ix:nonNumeric contextRef="c0" escape="true" name="cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" id="ixv-19378">The <ix:nonNumeric contextRef="c0" format="ixt:fixed-true" name="cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" id="ixv-19379">third party vendor</ix:nonNumeric> is responsible for notifying the Audit Committee of material cybersecurity incidents.</ix:nonNumeric></p></ix:nonNumeric></ix:continuation><div>

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

</div><ix:continuation continuedAt="_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock-c0_cont_12" id="_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock-c0_cont_11"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b>Cybersecurity Incidents
</b></p></ix:continuation><div>

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

</div><ix:continuation id="_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock-c0_cont_12"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In 2023, a threat actor representing
to be the Sphere 3D Corp. (&#8220;Sphere 3D&#8221;) CFO inserted themselves into an email exchange between the Sphere 3D CFO and the Company&#8217;s
former CEO, which also included Sphere 3D&#8217;s CEO, regarding the transfer of Sphere 3D&#8217;s BTC from the Company&#8217;s wallet
to Sphere 3D&#8217;s wallet. The threat actor requested that the BTC be transferred to an alternate wallet. As a result, 26 BTC, with
a value of approximately $560,000 at the time, was transferred to a wallet controlled by the threat actor. Via counsel, Gryphon engaged
with US Federal law enforcement to recover the BTC. Despite these attempts by law enforcement to recover the BTC, recovery was not possible.
Gryphon subsequently wired the commensurate amount in USD to Sphere 3D to make them whole for the stolen BTC. Gryphon also engaged a nationally
recognized third-party firm to perform a forensic analysis. The analysis revealed that the threat actor did not enter the email exchange
via Gryphon&#8217;s IT systems. The Company has also subsequently modified its control systems to protect against any future attempted
incursions. During the quarter ended June 30, 2023, the Company made a payment to Sphere 3D for $560,000, which was classified as a general
and administrative expense on Gryphon&#8217;s consolidated statement of operations.</p></ix:continuation><div>

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

</div><div><a id="a_006"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Item 2. Properties.</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The principal executive offices
of Gryphon are located at 1180 N. Town Center Drive, Suite 100, Las Vegas, NV 89144, and its telephone number is (702) 945-2700. We consider
our current office space adequate for our current operations.</p><div>

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

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

</div><!-- Field: Page; Sequence: 53; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->46<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><div><a id="a_007"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Item 3. Legal Proceedings.</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Sphere 3D Litigation</i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On April 7, 2023, Sphere
3D filed an action against Gryphon in the U.S. District Court for the Southern District of New York, alleging claims for breach of the
Sphere MSA entered between the parties on August 19, 2021, and subsequently amended on December 29, 2021, as well as claims for breach
of the implied covenant of good faith and fair dealing and breach of fiduciary duty.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On June 15, 2023, Sphere
3D filed an amended complaint in connection with the Sphere 3D Litigation, which clarified certain of Sphere 3D&#8217;s prior allegations.
On June 28, 2023, Gryphon requested leave to file a motion to dismiss Sphere 3D&#8217;s claims for breach of fiduciary duty and breach
of the implied covenant of good faith and fair dealing, which the Court granted on August 11, 2023. On August 18, 2023, Gryphon filed:
(i) its motion to dismiss Sphere 3D&#8217;s claims for breach of fiduciary duty and breach of the implied covenant of good faith and
fair dealing; and (ii) its answer and counterclaims against Sphere 3D, asserting, among other things, that Sphere had breached the Sphere
MSA, breached the implied covenant of good faith and fair dealing in connection with that contract, acted negligently in connection with
a separate incident, and defamed Gryphon. Gryphon&#8217;s answer and counterclaims further asserted the defamation counterclaim against
Sphere 3D&#8217;s Chief Executive Officer, Patricia Trompeter, personally.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On September 20, 2023, Sphere
3D filed a second amended complaint in connection with the Sphere 3D Litigation, which added a claim against Gryphon alleging that Gryphon&#8217;s
counterclaim for defamation against Sphere 3D violated New York&#8217;s anti-SLAPP law.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On October 6, 2023, Sphere
3D delivered a purported termination notice to Gryphon (the &#8220;Sphere 3D MSA Termination&#8221;) regarding the Master Service Agreement
(&#8220;MSA&#8221;) previously entered by the parties on August 19, 2021, and subsequently amended on December 29, 2021, largely on the
basis of the deficient allegations made by Sphere 3D in the Sphere 3D Litigation. On January 17, 2024, Gryphon filed an amended answer
with fourth amended counterclaims to Sphere 3D&#8217;s second amended complaint, in which, among other things, Gryphon alleged that Sphere
3D&#8217;s attempted termination of the Sphere MSA was wrongful and ineffective because it violated the express terms of the MSA. Gryphon
is also seeking relief based on Sphere&#8217;s repeated breaches of the exclusivity terms of the MSA. Gryphon intends to continue to
vigorously defend against the Sphere 3D Litigation, which it believes is without merit, and to aggressively pursue its counterclaims
against Sphere 3D for Sphere 3D&#8217;s repeated violations of the MSA.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On February 1, 2024, Gryphon
filed an amended answer and its own counterclaim against Sphere 3D. Gryphon&#8217;s counterclaim alleges that Sphere 3D flagrantly and
repeatedly breached the terms of the MSA, including, among other breaching conduct, entering into multiple bitcoin mining hosting agreements
with third-parties in violation of the MSA&#8217;s exclusivity clause and improperly terminating the MSA on October 6, 2023.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On March 25, 2024, Gryphon
filed a pre-motion letter with the Court seeking pre-judgment attachment of the equity shares in Core that Sphere 3D received as a result
of the Core Settlement (as defined below) to secure a judgment against Sphere 3D.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On June 27, 2024, during
a discovery conference, Sphere 3D agreed that it was not seeking to impose any liability against Gryphon for events that occurred in
late February 2023 whereby a hostile actor impersonated Sphere 3D&#8217;s chief financial officer in an email sent to both Sphere 3D
and Gryphon&#8217;s personnel and requested the transfer of bitcoin (worth approximately $560,000) from a Sphere 3D wallet controlled
by Gryphon.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Subsequent to December 31,
2024, on March 7, 2025, Gryphon and Sphere 3D entered into a settlement and release agreement on mutually acceptable terms. The Settlement
Agreement fully resolved all pending litigation between Gryphon and Sphere, and each party fully released the other party from any known
or unknown and unsuspected claims. The Settlement Agreement further provided that each party will bear its own costs in connection with
the litigation.</p><div>

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

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

</div><!-- Field: Page; Sequence: 54; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->47<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">On
April 21, 2020, the Company obtained a loan in the principal aggregate amount of $2.2 million (the &#8220;PPP Loan&#8221;) pursuant to
the Paycheck Protection Program under the CARES Act, which was forgiven in full, by the SBA, on September 3, 2021.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">On
February 5, 2024, the Company received a letter, dated January 25, 2024, from the SBA, on behalf of Key Bank, in which the SBA indicated
that, notwithstanding its prior notification of forgiveness, in full, of repayment of the PPP Loan, it was reviewing its prior determination
of forgiveness for potential reversal. Specifically, the SBA indicated that based on its preliminary findings, the SBA is considering
a full denial of the previously received forgiven amount based on the purported ineligibility of the Company to have received the PPP
Loan under the SBA loan programs because the Company, operating as Akerna at the time of the PPP Loan, provided software support to the
cannabis industry. The Company responded to the SBA on February 6, 2024, providing reasons as to why it believes it was eligible for
the PPP Loan, but has not received any further correspondence from the SBA, since that date, and the SBA has not made any financial demands.
The Company plans to continue to cooperate with any further inquiry from the SBA.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">In
January 2024, the Company received a civil investigative demand from the DOJ seeking information and documents about the PPP Loan. The
Company is cooperating with the inquiry. At this time, there has been no formal demand for return of the PPP Loan proceeds, and no formal
claim or lawsuit has been initiated against the Company.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As previously disclosed,
on September 17, 2024, Robby Chang was terminated as Chief Executive Officer and President of Gryphon for cause, with immediate effect,
by the Board. Mr. Chang remains a member of the Board.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On October 21, 2024, the
Company received notice that both it and Ivy Crypto, Inc., a wholly owned direct subsidiary of the Company, have been named as defendants
in a complaint filed by Mr. Chang in the Ontario Superior Court of Justice in Canada, alleging wrongful termination. The Company intends
to defend this matter vigorously.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On October 22, 2024, the
Board created a special committee to oversee the Company&#8217;s handling of the claim made by Mr. Chang, made up of Steve Gutterman,
Jimmy Vaiopoulos, Dan Tolhurst and Jessica Billingsley. The Company and Ivy Crypto, Inc. have served their Statement of Defense and the
parties have agreed to proceed with a mediation of the dispute to be held on May 5, 2025. The potential outcome cannot be determined
at this time.</p><div>

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

</div><div><a id="a_008"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Item 4. Mine Safety Disclosures. </b></p><div>

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

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

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


</div><!-- Field: Page; Sequence: 55; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->48<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><div><a id="a_009"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>PART II</b></p><div>

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

</div><div><a id="a_010"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Item 5. Market for Registrant&#8217;s Common
Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities.</b></p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our shares of common stock
are traded on the Nasdaq under the symbol &#8220;GRYP.&#8221;</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On March 31, 2025, there were
285 holders of record of shares of our common stock.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As of the date of this Report,
we have not paid any cash dividends to stockholders. The declaration of any future cash dividend will be at the discretion of our board
of directors and will depend upon our earnings, if any, our capital requirements and financial position, the general economic conditions,
and other pertinent conditions. It is our present intention not to pay any cash dividends in the foreseeable future, but rather to reinvest
earnings, if any, in our business operations.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>(d) Securities Authorized for Issuance Under
Equity Compensation Plans </b></p><div>

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

</div><table cellpadding="1" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="text-indent: -0.125in; padding-left: 0.125in; border-bottom: Black 1.5pt solid; vertical-align: bottom; width: 24.25%; text-align: left"><span style="font-size: 10pt"><b>Plan
    category </b></span></td>
    <td style="padding-bottom: 1.5pt; text-align: left; width: 1%; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; width: 24.25%; text-align: center"><span style="font-size: 10pt"><b>Number
    of securities to be issued upon exercise of outstanding options, warrants and rights </b></span></td>
    <td style="padding-bottom: 1.5pt; text-align: left; width: 1%; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; width: 24.25%; text-align: center"><span style="font-size: 10pt"><b>Weighted-average
    exercise price of outstanding options, warrants and rights </b></span></td>
    <td style="padding-bottom: 1.5pt; text-align: left; width: 1%; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; width: 24.25%; text-align: center"><span style="font-size: 10pt"><b>Number
    of securities remaining available for future issuance under equity compensation plans (excluding securities reflected in column (a))
    </b></span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-size: 10pt">Equity compensation plans approved by security holders&#160;</span></td>
    <td>&#160;</td>
    <td style="vertical-align: top; text-align: right"><span style="font-size: 10pt"><b>4,929,739</b></span></td>
    <td>&#160;</td>
    <td style="vertical-align: top; text-align: right"><span style="font-size: 10pt"><b>-</b></span></td>
    <td>&#160;</td>
    <td style="vertical-align: top; text-align: right"><span style="font-size: 10pt"><b>533,203</b></span></td></tr>
  <tr style="background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-size: 10pt">Equity compensation plans not approved by security holders&#160;</span></td>
    <td>&#160;</td>
    <td style="vertical-align: top; text-align: right"><span style="font-size: 10pt"><b>-</b></span></td>
    <td>&#160;</td>
    <td style="vertical-align: top; text-align: right"><span style="font-size: 10pt"><b>-</b></span></td>
    <td>&#160;</td>
    <td style="vertical-align: top; text-align: right">-</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-size: 10pt">Total</span></td>
    <td>&#160;</td>
    <td style="vertical-align: top; text-align: right"><span style="font-size: 10pt"><b>4,929,739</b></span></td>
    <td>&#160;</td>
    <td style="vertical-align: top; text-align: right"><span style="font-size: 10pt"><b>-</b></span></td>
    <td>&#160;</td>
    <td style="vertical-align: top; text-align: right"><span style="font-size: 10pt"><b>533,203</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>(e) Recent Sales of Unregistered Securities</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">There are no transactions
that have not been previously disclosed in a Current Report on Form 8-K.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>(f) Repurchase of Securities</b></p><div>

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

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

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

</div><div><a id="a_011"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Item 6. [RESERVED]</b></p><div>

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

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

</div><!-- Field: Page; Sequence: 56; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->49<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><div><a id="a_012"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Item 7. Management&#8217;s Discussion and
Analysis of Financial Condition and Results of Operations.</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Information regarding market and industry
statistics contained in this Report is included based on information available to the Company that the Company believes is accurate.
It is generally based on industry and other publications that are not produced for purposes of securities offerings or economic analysis.
The Company has not reviewed or included data from all sources and cannot assure investors of the accuracy or completeness of the data
included in this Report. Forecasts and other forward-looking information obtained from these sources are subject to the same qualifications
and the additional uncertainties accompanying any estimates of future market size, revenue and market acceptance of products and services.
The Company does not assume any obligation to update any forward-looking statement. As a result, investors should not place undue reliance
on these forward-looking statements.</i></p><div>


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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>The following discussion and analysis are
intended as a review of significant factors affecting the Company&#8217;s financial condition and results of operations for the periods
indicated. The discussion should be read in conjunction with the Company&#8217;s consolidated financial statements and the notes presented
herein. In addition to historical information, the following Management&#8217;s Discussion and Analysis of Financial Condition and Results
of Operations contains forward-looking statements that involve risks and uncertainties. Actual results could differ significantly from
those expressed, implied or anticipated in these forward-looking statements as a result of certain factors discussed herein and any other
periodic reports filed and to be filed with the Securities and Exchange Commission.</i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span style="text-decoration:underline">Business Overview</span></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Founded in October 2020,
Gryphon has traditionally been a bitcoin mining company based in Las Vegas, Nevada. Gryphon launched its mining operations in September
2021 upon the receipt of the first of 12 batches of 600 Bitmain S19j Pro Antminers. Gryphon&#8217;s current revenue model is to mine
and hold bitcoin, and then sell only the bitcoin that is necessary to pay its operating expenses and to reinvest in operational expansion.
The bitcoin that is sold to pay operating expenses and to reinvest in operational expansion is typically sold within 24-hours of receipt.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Gryphon operates approximately 9,660 bitcoin ASIC mining computers,
referred to as &#8220;miners,&#8221; from Bitmain Technologies Limited (&#8220;Bitmain&#8221;) that Gryphon has installed at third-party
hosted mining data centers located in New York and Pennsylvania. Revenue generated by the mining of bitcoin is measured on a dollar per
megawatt-hour (&#8220;MWh&#8221;) basis and is variable based on the price of Bitcoin, the measure of difficulty, transaction volume and
global hash rates.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">For the year ended December
31, 2024 and 2023, Gryphon mined approximately 334 and 739 bitcoins, respectively. While Gryphon does not have any plans to acquire digital
assets other than bitcoin, it may do so in the future.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Below is a breakeven analysis
of Gryphon&#8217;s mining operations for years ended December 31, 2024 and 2023:</p><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Mining revenues</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">20,539,000</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: 9%; text-align: right">21,052,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">Bitcoin mined</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">334</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">739</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">Value of one mined bitcoin</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">$</td><td style="font-weight: bold; text-align: right">61,494</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">$</td><td style="font-weight: bold; text-align: right">28,487</td><td style="font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Cost of revenues (excluding depreciation)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">15,818,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">13,462,000</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; text-align: left">Cost to mine one bitcoin</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">$</td><td style="font-weight: bold; text-align: right">47,359</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">$</td><td style="font-weight: bold; text-align: right">18,217</td><td style="font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Total Bitcoin Equivalent Coins Generated (Total BTC Equivalent)*</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">334</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">771</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; text-align: left">Breakeven of Total BTC Equivalent</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">$</td><td style="font-weight: bold; text-align: right">47,359</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">$</td><td style="font-weight: bold; text-align: right">17,460</td><td style="font-weight: bold; text-align: left">&#160;</td></tr>
  </table><div>


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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px"><span style="font-size: 10pt">*</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Amount represents Bitcoin plus MSA BTC Equivalent listed below in table</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Page; Sequence: 57; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->50<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <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">Bitcoin</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">MSA&#160;BTC</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">Total&#160;BTC</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Mined</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Equiv</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Equiv</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%">23-Jan</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">80</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 style="width: 9%; text-align: right">2.8</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 style="width: 9%; text-align: right">83</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>23-Feb</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">64</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.8</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">67</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>23-Mar</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">68</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3.2</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">71</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>23-Apr</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">60</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3.8</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">64</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>23-May</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">69</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5.5</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">74</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>23-Jun</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">58</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3.8</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">62</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>23-Jul</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">61</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3.8</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">65</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>23-Aug</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">61</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.8</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">64</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>23-Sep</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">54</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.2</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">56</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>23-Oct</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">47</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.4</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">47</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>23-Nov</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">57</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">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">58</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">23-Dec</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">60</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">0.0</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">60</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>24-Jan</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">52</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.0</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">52</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>24-Feb</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">45</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.0</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">45</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>24-Mar</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">45</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.0</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">45</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>24-Apr</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">40</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.0</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">40</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>24-May</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">22</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.0</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">22</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>24-Jun</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">22</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.0</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">22</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>24-Jul</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">21</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.0</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">21</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>24-Aug</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">21</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.0</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">21</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>24-Sept</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">19</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.0</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">19</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>24-Oct</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">20</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.0</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">20</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>24-Nov</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">17</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.0</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">17</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>24-Dec</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.0</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10</td><td style="text-align: left">&#160;</td></tr>
  </table><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The breakeven analysis is
computed by taking the cost of revenues for the given period and dividing that sum by the number of Bitcoin Equivalent Coins Generated
during the same period. For instance, in (2024 the $15,818,000 cost of revenues is divided by the 334 Bitcoin Equivalent Coins Generated,
resulting in an average of $47,359 per coin). The BTC Equivalent calculation labeled as &#8220;Total BTC Equiv&#8221; in the table, is
determined by combining Gryphon&#8217;s bitcoin-mined during the period with the bitcoin equivalent amount of revenue earned from the
Sphere MSA. To calculate the latter, the revenue earned from the Sphere MSA during the period is divided by the average bitcoin price
as quoted by the Principal Market for that same period (labeled as &#8220;MSA BTC Equiv&#8221; in the table). The breakeven analysis is
an operational metric that does not take capital expenditures or financing mechanics into consideration. The calculation only considers
direct operational costs, such as electricity and hosting. The mining equipment was originally financed primarily through equity capital
raises and cash flows resulting from the sale of bitcoin generating by mining operations. As of December 31, 2024, there were no financing
agreements outstanding related to financing of mining equipment.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The breakeven analysis is
a non-GAAP measure, similar to the way the gold industry reports gold-equivalent ounces to provide uniform measure of various revenue
streams from different commodities (such as gold, copper, nickel, etc.). Much like the gold industry, the purpose of this calculation
is to offer the reader a bitcoin-equivalent datapoint for Gryphon&#8217;s two revenue streams within the context of its primary revenue
stream. This enables readers to easily compare Gryphon&#8217;s operations with other bitcoin mining companies. By dividing the total
cost of revenues by the number of bitcoin-equivalent coins generated, one arrives at the breakeven point for total BTC equiv. Therefore,
if Gryphon sells a bitcoin at the same price, it would have achieved a breakeven.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The breakeven cost of mining
bitcoin is influenced primarily by two factors. First, the cost of electricity sourced from Gryphon&#8217;s hosting providers, which
encompasses a combination of pass-through market electricity prices and profit-sharing arrangements. Second, it is affected by the global
hashrate of the Bitcoin network. Over the twelve-month period through the fourth quarter of 2024, the cost of electricity plus the profit-sharing
arrangement in place with the hosting provider has fluctuated due to seasonality from $0.0720 per kilowatt hour in the fourth quarter
of 2023 to $0.0447 per kilowatt hour in the fourth quarter of 2024, reaching a high of $0.0905 per kilowatt hour during Q1 of 2024. In
addition, the global hashrate of the Bitcoin network has shown a consistent upward trend, with sequential increases of 21.6%, 19.0%,
6.8% and 4.3% over the last four quarters ending December 31, 2024. This increase in the global hashrate has led to fewer bitcoins being
mined for the same amount of energy consumption. The combined effect of these changes in the two key cost drivers has resulted in an
increase in the overall breakeven level as of December 31, 2024 compared to December 31, 2023.</p><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On December 1, 2024, Gryphon
entered into a Co-Location Mining Services Agreement (the &#8220;Blockfusion Agreement&#8221;), with Blockfusion USA, Inc. (&#8220;Blockfusion&#8221;)
for hosting 3,780 of its bitcoin miners at Blockfusion&#8217;s facility in Niagara Falls, New York. Pursuant to the Blockfusion Agreement,
the Company is entitled to 12 MW of power at a cost of $156,000 per month, as well as certain other fees set forth in the agreement. At
signing, the Company paid an initial $156,000 facility fee. In addition, the Company will be required to (i) by January 31, 2025, maintain
a cash deposit or (ii) by January 27, 2025, an irrevocable standby letter of credit with Blockfusion&#8217;s energy provider, in each
case in the amount of $1,200,000. As of the filing date, the Company has not completed this payment and the amount is currently outstanding.
The Blockfusion Agreement has a term of twelve months and automatically renews for subsequent one-month terms, until terminated on thirty
days&#8217; notice. Subsequent to December 31, 2024, the Company has delivered 3,996 bitcoin miners to Blockfusion.</p><div>

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

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

</div><!-- Field: Page; Sequence: 58; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->51<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On January 3, 2025, Gryphon entered into a Master Co-Location Agreement
(the &#8220;Mawson Agreement&#8221;) with Mawson Hosting LLC (&#8220;Mawson&#8221;) with a right to host up to 5,880 miners in Mawson&#8217;s
facility in Midland, Pennsylvania. Pursuant to the Mawson Agreement, the Company is entitled to 20 MW of power at a cost of approximately
$23.50 per MW/hour paid monthly with a minimum fee of approximately $165,521 per month, as well as certain other fees set forth in the
agreement. The Mawson Agreement has an initial term of one year and may be terminated on sixty days&#8217; notice. Subsequent to December
31, 2024, the Company has delivered 6,719 bitcoin miners to Mawson.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On May 25, 2022, Anchorage
entered into the Anchorage Loan Agreement with Gryphon Opco, an indirect wholly owned subsidiary of the Company, pursuant to which Anchorage
loaned Gryphon Opco the principal amount of 933.333333 bitcoin. Gryphon Opco&#8217;s obligations under the Anchorage Loan Agreement were
secured by certain equipment and software rights of Gryphon Opco and were guaranteed by Gryphon.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On October 25, 2024, Gryphon,
its direct and indirect subsidiaries, as applicable, and Anchorage entered into the New Anchorage Agreements to restructure the Anchorage
Loan and terminate the existing the Anchorage Loan Agreement. Pursuant to the New Anchorage Agreements, (i) approximately $9.1 million
of the Anchorage Loan was converted into shares of Common Stock, at an ascribed value of $1.10 per share, resulting in the issuance of
8,287,984 shares of Common Stock to Anchorage in a private placement pursuant to Section 4(a)(2) of the Securities Act, (ii) approximately
$3.9 million of the Anchorage Loan was converted into warrants to purchase 3,530,198 shares of Common Stock, which warrants are exercisable
immediately, have an unlimited term and an exercise price of $0.01 per shar e(the &#8220;Pre-Funded Warrants&#8221;), in a private placement
pursuant to Section 4(a)(2) of the Securities Act and (iii) the remaining $5 million of the Anchorage Loan was exchanged for a new $5
million loan (the &#8220;Restructured Loan&#8221;) pursuant to the New Loan Agreement.</p><div>

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

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

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">the outstanding principal and interest are denominated in dollars;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">the interest rate is 4.25% payable monthly;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Anchorage has been given a first priority lien on all of Gryphon and
    its subsidiaries&#8217; assets;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">covenants related to mining machine locations and covenant ratios in
    the Anchorage Loan Agreement have been removed; and</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Anchorage may convert half of the outstanding principal at a price
    of $1.10 per share of Common Stock and the remaining half at a price of $1.50 per share of Common Stock.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

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

</div><!-- Field: Page; Sequence: 59; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->52<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The New Loan Agreement contains
customary representations, warranties and agreements by Gryphon, customary conditions to closing, indemnification obligations of the
Company and the purchasers, including for liabilities arising under the Securities Act, other obligations of the parties and termination
provisions. The representations, warranties and covenants contained in the Loan Agreement were made only for the purposes of such agreements
and as of specific dates, were solely for the benefit of the parties to such agreements, and may be subject to limitations agreed upon
by the contracting parties.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Pursuant to the New Anchorage
Agreements, Gryphon also issued Anchorage the Warrants.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Restructured Loan and
the Warrants cannot be converted or exercised, respectively, if Anchorage (together with its affiliates) would beneficially own in excess
of 19.99% of the number of shares of Common Stock outstanding as of the date of the New Anchorage Agreements after giving effect to such
conversion or exercise without the approval of Gryphon&#8217;s stockholders. Gryphon has agreed to seek such approval at its next annual
meeting of stockholders.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span style="text-decoration:underline">Results of Operations</span></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin: 0pt 0; text-align: justify"><i>Year ended December 31, 2024 compared to the
year ended December 31, 2023</i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table shows the Company&#8217;s
results of operations for the year ended December 31:</p><div>

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

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Change</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Dollar</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Percentage</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Revenues</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 style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left; padding-left: 9pt">Mining revenues</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">20,539,000</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: 9%; text-align: right">21,052,000</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: 9%; text-align: right">(513,000</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">(2.4</td><td style="width: 1%; text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9.25pt">Management services</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">873,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(873,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">(100.0</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 18.25pt">Total revenues</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">20,539,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">21,925,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,386,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">(6.3</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Operating 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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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; padding-left: 9.25pt">Cost of revenues (excluding depreciation)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">15,818,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">13,462,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,356,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">17.5</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 9.25pt">General and administrative expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,267,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,760,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,507,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">136.7</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-left: 9.25pt">Stock-based compensation expense (benefit)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,588,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(152,000</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,740,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,144.7</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 9.25pt">Depreciation expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,179,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14,958,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,779,000</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(25.3</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-left: 9.25pt">Impairment of digital assets</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">275,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(275,000</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(100.0</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 9.25pt">Impairment of miners</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">8,335,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(8,335,000</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(100.0</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-left: 9.25pt">Unrealized gain on digital assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,566,000</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">(1,566,000</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(100.0</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9.25pt">Realized gain on sale of digital assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(535,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(535,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">(100.0</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 18.25pt">Total operating expenses</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">38,286,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">41,103,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,817,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">(6.8</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Loss from operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(17,747,000</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(19,178,000</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,431,000</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(7.5</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: 1.5pt">Other expenses</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3,553,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(9,597,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(6,044,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">(63.0</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Loss before provision for income taxes</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(21,300,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(28,775,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(7,475,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">(26.0</td><td style="padding-bottom: 1.5pt; text-align: left">)%</td></tr>
  </table><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Mining revenues</i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Mining revenues decreased
to $20,539,000 for the year ended December 31, 2024 from $21,052,000 for the year ended December 31, 2023. The decrease in mining revenues
of $513,000 is due to a combination of factors. The average value of bitcoin mined for the year ended December 31, 2024 was $66,000 compared
to $29,000 for the year ended December 31, 2023, an increase of $37,000, or 128%. As of December 31, 2024, the Company had approximately
8,800 miners compared to approximately 8,300 as of December 31, 2023. However, these increases in operational miners and revenue recognized
per bitcoin earned were offset by the increase in global hashrate as well as the 50% reduction in block rewards due to the halving event
in April 2024. .</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">During the years ended December
31, 2024 and 2023, the average daily global hashrate was 633.4 exahash and 381.4 exahash, respectively, an increase of 66%.</p><div>

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

</div><!-- Field: Page; Sequence: 60; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->53<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Management services</i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Management services revenue
decreased to $0 for the year ended December 31, 2024, from $873,000 for the year ended December 31, 2023. Management services revenue
relates to the Sphere MSA, regarding which Sphere 3D delivered a termination notice to the Company on October 6, 2023. See Note 8 - Commitments
and Contingencies.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Cost of revenues increased
to $15,818,000 for the year ended December 31, 2024, from $13,462,000 for the year ended December 31, 2023. The increase of $2,356,000
was primarily due to (i) an increase in the deployment of miners, (ii) an increase in Bitcoin network hashrate and (iii) higher energy
costs.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>General and administrative expenses</i></p><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Change</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Dollar</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Percentage</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: justify">Professional fees</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,341,000</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: 9%; text-align: right">2,579,000</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: 9%; text-align: right">1,762,000</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 style="width: 9%; text-align: right">68.3</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Investor and public relations expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,088,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">4,088,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100.0</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Salaries and wages</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,337,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,061,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">276,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">26.0</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Insurance expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">671,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">157,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">514,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">327.4</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Corporate stock expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">198,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">198,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100.0</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">Other expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">407,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">158,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">249,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">157.6</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Franchise tax and licenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">225,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">245,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(20,000</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(8.2</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1.5pt">Loss on MSA</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">560,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(560,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">(100.0</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Total general and administrative expenses</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">11,267,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,760,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">6,507,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">136.7</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr>
  </table><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Professional fees increased
to $4,341,000 for the year ended December 31, 2024, from $2,579,000 for the year ended December 31, 2023. The increase of $1,762,000
was due to (i) an increase of $301,000 for accounting and other related services, (ii) an increase in legal fees of $1,073,000 and (iii)
$388,000 of professional fees related to the Merger.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Investor and public relations
expenses increased to $4,088,000 for the year ended December 31, 2024, from $0 for the year ended December 31, 2023. The increase is
due to management hiring consulting firms to increase the Company&#8217;s public exposure as a result of the Merger. Included in the
$4,088,000 investor and public relations expenses for the year ended December 31, 2024 is $1,884,000 of non-cash expense related to the
fair value of common stock issued to consultants.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Salaries and wages increased
to $1,337,000 for the year ended December 31, 2024, from $1,061,000 for the year ended December 31, 2023. The increase of $276,000 is
due to compensation for three new directors, hiring one additional executive employee and estimated bonus accruals for the Company&#8217;s
officers.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Insurance expense increased
to $671,000 for the year ended December 31, 2024, from $157,000 for the year ended December 31, 2023. The increase of $514,000 was attributable
to an increase in insurance premiums as a result of becoming a public company.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Corporate stock expense increased
to $198,000 for the year ended December 31, 2024, from $0 for the year ended December 31, 2023. The increase of $198,000 is attributable
to expenses incurred due to the completion of the Merger.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Other expenses increased
to $407,000 for the year ended December 31, 2024, from $158,000 for the year ended December 31, 2023. The increase of $249,000 is attributable
to an increase in payments of $108,000 to regulatory agencies and a general increase in various other expenses of $141,000.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Franchise tax and license
decreased to $225,000 for the year ended December 31, 2024, from $245,000 for the year ended December 31, 2023.</p><div>

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

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

</div><!-- Field: Page; Sequence: 61; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->54<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Loss on MSA decreased to
$0 for the for the year ended December 31, 2024, from $560,000 for the for the year ended December 31, 2023. The decrease is due to a
March 2023 non-recurring payment to Sphere, as discussed above in &#8220;Item 1C. Cybersecurity - Cybersecurity Incidents&#8221;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Stock-based compensation expense</i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Stock-based compensation
expense increased to $1,588,000 for the year December 31, 2024, from a benefit of $152,000 for the year ended December 31, 2023. The
increase is due to a one-time forfeiture of stock-based compensation of $1,910,000 in connection with the termination of an employment
agreement in the prior year period.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Depreciation decreased to
$11,179,000 for the year ended December 31, 2024, from $14,958,000 for the year ended December 31, 2023. The average remaining useful
life of the mining fleet as of December 31, 2024 and December 31, 2023 was 30 months and 55 months, respectively. Therefore, the depreciation
expense for the year ended December 31, 2024 was reduced in comparison to the depreciation expense for the year ended December 31, 2023.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Impairment of digital assets</i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Impairment of digital assets
decreased to $0 for the year ended December 31, 2024 from $275,000 for the year ended December 31, 2023. The decrease was due to the
implementation of ASU 2023-08 issued in December 2023.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Impairment of miners decreased
to $0 for the year ended December 31, 2024, from $8,335,000 for the year ended December 31, 2023. The decrease was due to the carrying
amount of the Bitcoin miners being equal to or below the fair market value of the asset group. As such, pursuant to ASC 360, the Company
determined no impairment losses occurred during 2024.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Unrealized gain on digital assets</i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As of January 1, 2024, the
Company implemented ASU No. 2023-08, Intangibles - Goodwill and Other - Crypto Assets (Topic 350-60) (&#8220;ASU 2023-08&#8221;): Accounting
for and Disclosure of Crypto Assets. ASU 2023-08 requires entities to measure crypto assets that meet specific criteria at fair value
with changes recognized in net income each reporting period. ASU 2023-08 requires an entity to present crypto assets measured at fair
value separately from other intangible assets in the balance sheets and record changes from the remeasurement of crypto assets separately
from changes in the carrying amounts of other intangible assets in the income statement. For the year ended December 31, 2024, the Company
recognized a $1,566,000 unrealized gain in the fair market value of its digital asset holdings.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Realized gain on sale of digital assets</i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Realized gain on the sale
of digital assets decreased to $0 for the year ended December 31, 2024, from to $535,000 for the year ended December 31, 2023. With the
implementation of ASU 2023-08, realized gains on the sale of digital assets has been eliminated, since the digital assets are marked
to market prior to sale.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Other expenses</p><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Change</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Dollar</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Percentage</td><td style="padding-bottom: 1.5pt; 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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Unrealized (loss) gain on marketable securities</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(288,000</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: 9%; text-align: right">168,000</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: 9%; text-align: right">(456,000</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">(271.4</td><td style="width: 1%; text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Realized gain from use of digital assets</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">3,899,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,899,000</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(100.0</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Change in fair value of BTC Note</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(8,058,000</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(13,297,000</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(5,239,000</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(39.4</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Interest expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(915,000</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(758,000</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">157,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">20.7</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">Loss on disposal of asset</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(146,000</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(55,000</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">91,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">165.5</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Merger and acquisition cost</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(394,000</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">394,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100.0</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">Gain on settlement of BTC Note</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,248,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">6,248,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100.0</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Other income</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">446,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(446,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">(100.0</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Total other expense</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3,553,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(9,597,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(6,044,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">(63.0</td><td style="padding-bottom: 1.5pt; text-align: left">)%</td></tr>
  </table><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Page; Sequence: 62; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->55<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Unrealized loss (gain) on marketable securities</i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">For the year ended December
31, 2024 unrealized loss on marketable securities was $288,000, as compared to a gain of $168,000 for the year ended December 31, 2023.
The loss for the year ended December 31, 2024 related to a decrease in the fair market value of the underlying securities held.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Realized gain from use of digital assets</i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">For the year ended December
31, 2024, realized gain from the use of digital assets was $0, compared to $3,899,000 for the year ended December 31, 2023. With the
implementation of ASU 2023-08, realized gains on the use of digital assets has been eliminated since the digital assets are marked to
market prior to sale.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Change in fair value of BTC Note</i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company has a note payable
denominated in Bitcoin, which is accounted for under the fair value method of accounting. For the year ended December 31, 2024, the Company
recognized an $8,058,000 decrease in the fair value of notes payable, compared to a $13,297,000 decrease for the year ended December
31, 2023. Under the fair value method of accounting, the Company is required to adjust the note to fair value as of each reporting period.
Since the note is denominated in Bitcoin, the fair value is calculated by multiplying the number of Bitcoin outstanding times the closing
price of Bitcoin as of the reporting period.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Interest expense increased
to $915,000 for the year ended December 31, 2024, from $758,000 for the year ended December 31, 2023. The interest is paid with Bitcoin,
as the 2024 average fair value of bitcoin increase to $61,494 from $28,487 for 2023, the interest expense increased.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Loss on disposal of asset</i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Loss on disposal of asset
was $146,000 for the year ended December 31, 2024, as compared to $55,000 for the year ended December 31, 2023.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Merger and acquisition cost</i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Merger and acquisition cost
of $394,000 relates to a working capital adjustment for the Company&#8217;s disposal of its subsidiary MJ Freeway, which occurred on
February 8, 2024. The $394,000 is an estimate of the potential working capital adjustment, regarding which the Company is still negotiating
with the purchaser.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Gain on settlement of BTC Note</i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In October 2024, the Company
entered into an agreement with Anchorage to extinguish and terminate the Company&#8217;s BTC Note. See further disclosure below &#8220;Capital
Expenditures and Other Obligations.&#8221;</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">During the year ended December
31, 2023, the Company held third-party discount coupons for the purchase of mining machines. The Company sold these discount coupons
for $269,000 and a franchise tax refund of $177,000.</p><div>

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

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

</div><!-- Field: Page; Sequence: 63; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->56<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Liquidity and Capital Resources</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As of December 31, 2024 and
2023, the Company had cash and cash equivalents of $735,000 and $915,000, respectively, and an accumulated deficit of approximately $67,735,000
and $47,175,000, respectively. Through December 31, 2024, the Company financed its operations primarily through proceeds from the sales
of its equity securities through private placements, its at-the-market program as described below, borrowings pursuant to the Sphere
3D Note and the BTC Note and cash flow from its digital currency mining operations (including revenue received under the Sphere 3D MSA).</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company believes that
its current levels of cash will not be sufficient to meet its anticipated cash needs for its operations for at least the next 12 months.
The Company will require additional capital resources to fund its operations and pay its obligations as they come due over the next twelve
months. The Company may also need to implement a strategy to expand its business or other investments or acquisitions. The Company may
sell additional equity or debt securities or enter into a credit facility to satisfy its capital requirements. The sale of additional
equity securities could result in dilution to its shareholders. The incurrence of indebtedness would result in increased debt service
obligations and could require the Company to agree to operating and financial covenants that would restrict its operations. Financing
may not be available in amounts or on terms acceptable to the Company if at all. Any failure by the Company to raise additional funds
on terms favorable to it, or at all, could limit its ability to expand its business operations and could harm its overall business prospects.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On June 10, 2024, the Company
filed a prospectus supplement for the offering, issuance and sale of up to a maximum aggregate offering price of $70.0 million of common
stock that may be issued and sold under an at-the-market issuance sales agreement with Ladenburg Thalmann &amp; Co. Inc., Kingswood Investments,
a division of Kingswood Capital Partners, LLC, PI Financial (US ) Corp. and ATB Capital Markets USA Inc., each respectively acting as
sales agents, (the &#8220;ATM&#8221;). The Company has used and intend to continue to use the net proceeds from the ATM for general corporate
purposes, including without limitation, capital expenditures, funding potential acquisitions of additional new mining equipment, other
potential acquisitions, investments in existing and future Bitcoin mining projects and repurchases and redemptions of our common stock
and general working capital. The ATM will terminate upon the earlier of (i) the issuance and sale of all of the shares of the common
stock subject to the conditions set forth in the ATM or (ii) termination of the ATM as otherwise permitted thereunder. The ATM may be
terminated at any time by either the Company or any sales agent with respect to itself upon five days&#8217; prior notice, or by the
sales agents at any time in certain circumstances, including the occurrence of a material adverse effect on us. As of March __, 2025,
approximately $63.5 million in capacity remains under the ATM.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following table provides
detailed information about the Company&#8217;s net cash flow for the years ended December 31, 2024 and 2023:</p><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-bottom: 2.5pt">Net cash (used in) provided by operating activities</td><td style="width: 1%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">(3,396,000</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</td><td style="width: 1%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">3,011,000</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Net cash used in investing activities</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(2,747,000</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(2,254,000</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Net cash provided by (used in) financing activities</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,963,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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(109,000</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Net cash (used in) provided by operating activities</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Net cash used in operating
activities was approximately $3,396,000 for the year ended December 31, 2024, and consisted primarily of cash proceeds from the sale
of digital assets of approximately $20,260,000, offset by cash expenditures for operating activities of approximately $23,656,000.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Net cash provided by operating
activities was approximately $3,011,000 for the year ended December 31, 2023, and consisted primarily of cash proceeds from the sale
of digital assets of approximately $18,512,000, offset by cash expenditures for operating activities of approximately $15,501,000.</p><div>

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

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

</div><!-- Field: Page; Sequence: 64; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->57<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Net cash used in investing activities</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Net cash used in investing
activities was approximately $2,747,000 for the year ended December 31, 2024, and consisted of (i) the purchase of mining equipment for
approximately $1,075,000, (ii) cash disbursement of approximately $600,000 for co-location lease deposits, (iii) approximately $1,243,000
for a refundable deposit under assets acquisitions agreements and (iv) proceeds of $171,000 from the sale of miners.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Net cash used in investing
activities was approximately $2,254,000 for the year ended December 31, 2023, and consisted primarily of approximately $1,894,000 for
the purchase of miners and cash disbursement of $360,000 for a refundable deposit for co-location lease.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Net cash provided by (used in) financing activities</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Net cash provided by
financing activities was approximately $5,963,000 for the year ended December 31, 2024, and consisted primarily of (i) increase in
insurance premium loans of $569,000 offset by insurance premium loan payments of $601,000, and (ii) $5,438,000 of cash proceeds from
issuance of the Company&#8217;s common stock offset by the payment of $343,000 for costs related to the issuance of common stock,
(iii) $500,000 of cash received from the acquisition of Akerna (iv) $670,000 for a registered direct offering of our common stock,
which closed in January 2025 offset by (v) $230,000 of cash payments for the interest on the Note Payable and cash payments for
legal fees incurred related to the BTC Note restructuring.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Net cash used in financing
activities was approximately $109,000 for the year ended December 31, 2023, and consisted of issuance of a note payable of $132,000 for
insurance premiums, $137,000 of payments for insurance premiums and a payment of $104,000 for modification of the BTC Note (as defined
below).</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Capital Expenditures and Other Obligations</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Coinmint Agreement</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On July 1, 2021, the Company
entered into the Coinmint Agreement, with Coinmint, an established operator of renewable-energy data centers, pursuant to which Coinmint
provides hosting services to the Company at Coinmint&#8217;s hydro powered facility in Massena, New York (the &#8220;Coinmint Facility&#8221;)
for a 15-month period, which upon its conclusion renews automatically for successive three-month terms unless either party delivers to
the other party 90 days&#8217; written notice of intent not to renew. Pursuant to the terms of the Coinmint Agreement, 7,200 S19j Pro
Antminer machines were delivered to and installed at the Coinmint Facility. Under the terms of the Coinmint Agreement, Coinmint directly
passes through the cost of electricity and maintenance costs to the Company, collects an initial reservation fee and collects a percentage
of the Company&#8217;s bitcoin mining profits.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Coinmint Agreement was
terminated on October 31, 2024, with effect on January 1, 2025.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i><span style="text-decoration:underline">Blockfusion Co-location Mining Services
Agreement</span></i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On December 1, 2024, the
Company entered into an agreement with Blockfusion USA, Inc. (&#8220;Blockfusion&#8221;) to provide hosting services for 3,780 of the
Company&#8217;s bitcoin miners not to exceed 12MW of allocated power (&#8220;Blockfusion MSA&#8221;) for a period of twelve months (November
30, 2025), automatically renewing for one month extensions until terminated by either party, (&#8220;Term&#8221;). The Company is required
to pay to Blockfusion a monthly facility fee of $13,000 per MW, for an aggregate of $156,000 (&#8220;Facility Fee&#8221;) for standard
levels of maintenance of the Company&#8217;s Mining Equipment, including fault diagnosis and software upgrades, and racking and unracking
of faulty machines. The Company&#8217;s monthly power usage will charge to the Company without a Blockfusion markup charge. At the signing
of the Blockfusion MSA, the Company was required to pay (i) an initial monthly Facility Fee of $156,000 to be applied to the December
2024 Facility fee, (ii) a deposit in the aggregate of $600,000, as follows $200,000 on December 6, 2024, $200,000 on January 1, 2025
and $200,000 on February 1, 2025 (&#8220;Cash Deposit&#8221;) and (iii) the Company is required, prior to January 27. 2025, and thereafter
at all times during the Term, maintain an irrevocable letter of credit, or prior to January 31, 2025 maintain a cash deposit and thereafter
at all times during the Term, in the amount of $1,200,000 (&#8220;LOC Deposit&#8221;). As of the release date of these consolidated Financial
Statements, the Cash Deposit has been paid and is not outstanding while the LOC Deposit remains outstanding.</p><div>

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

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

</div><!-- Field: Page; Sequence: 65; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->58<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On January 3, 2025, Gryphon
entered into a Master Co-Location Agreement (the &#8220;Mawson Agreement&#8221;) with Mawson Hosting LLC (&#8220;Mawson&#8221;) with
a right to host up to 5,880 miners in Mawson&#8217;s facility in Midland, Pennsylvania. Pursuant to the Mawson Agreement, the Company
is entitled to 20 MW of power at a cost of approximately $23.50 per MW/hour paid monthly with a minimum fee of approximately $165,521
per month, as well as certain other fees set forth in the agreement. The Mawson Agreement has an initial term of one year and may be
terminated on sixty days&#8217; notice. Subsequent to December 31, 2024, the Company has delivered 6,719 bitcoin miners to Mawson.&#160;&#160;&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">BTC Note</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">On
May 25, 2022, Anchorage Lending CA, LLC entered into the Anchorage Loan Agreement with Gryphon Opco, an indirect wholly owned subsidiary
of the Company, pursuant to which Anchorage loaned Gryphon Opco the principal amount of 933.333333 bitcoin. Gryphon Opco&#8217;s obligations
under the Anchorage Loan Agreement were secured by certain equipment and software rights of Gryphon Opco and were guaranteed by Gryphon.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">On
October 25, 2024, Gryphon, its direct and indirect subsidiaries, as applicable, and Anchorage entered into the New Anchorage Agreements
to restructure the Anchorage Loan and terminate the existing the Anchorage Loan Agreement. Pursuant to the New Anchorage Agreements,
(i) approximately $9.1 million of the Anchorage Loan was converted into shares of Common Stock, at an ascribed value of $1.10 per share,
resulting in the issuance of 8,287,984 shares of Common Stock to Anchorage in a private placement pursuant to Section 4(a)(2) of the
Securities Act, (ii) approximately $3.9 million of the Anchorage Loan was converted into warrants to purchase 3,530,198 shares of Common
Stock, which warrants are exercisable immediately, have an unlimited term and an exercise price of $0.01 per share, in a private placement
pursuant to Section 4(a)(2) of the Securities Act and (iii) the remaining $5 million of the Anchorage Loan was exchanged for a new $5
million loan pursuant to the New Loan Agreement.</p><div>

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

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

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">the outstanding principal and interest are denominated in dollars;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">the interest rate is 4.25% payable monthly;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Anchorage has been given a first priority lien on all of Gryphon and
    its subsidiaries&#8217; assets;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">covenants related to mining machine locations and covenant ratios in
    the Anchorage Loan Agreement have been removed; and</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Anchorage may convert half of the outstanding principal at a price
    of $1.10 per share of Common Stock and the remaining half at a price of $1.50 per share of Common Stock.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">The
New Loan Agreement contains customary representations, warranties and agreements by Gryphon, customary conditions to closing, indemnification
obligations of the Company and the purchasers, including for liabilities arising under the Securities Act, other obligations of the parties
and termination provisions. The representations, warranties and covenants contained in the Loan Agreement were made only for the purposes
of such agreements and as of specific dates, were solely for the benefit of the parties to such agreements, and may be subject to limitations
agreed upon by the contracting parties.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">Pursuant
to the New Anchorage Agreements, Gryphon also issued Anchorage warrants to purchase 2,000,000 shares of Common Stock, which warrants
are exercisable immediately, will expire five years from the date of issuance and have an exercise price of $1.50 per share. The $1.50
Warrants were issued in a private placement pursuant to Section 4(a)(2) of the Securities Act.</p><div>

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

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

</div><!-- Field: Page; Sequence: 66; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->59<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">The
Restructured Loan and the Warrants cannot be converted or exercised, respectively, if Anchorage (together with its affiliates) would
beneficially own in excess of 19.99% of the number of shares of Common Stock outstanding as of the date of the New Anchorage Agreements
after giving effect to such conversion or exercise without the approval of Gryphon&#8217;s stockholders. Gryphon has agreed to seek such
approval at its next annual meeting of stockholders.&#160;</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company has no off-balance
sheet arrangements that have or are reasonably likely to have a current or future effect on its financial condition, changes in financial
condition, revenues or expenses, results of operations, liquidity, capital expenditures or capital resources.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The preparation of these
consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities,
revenue, costs and expenses, and related disclosures. To the extent that there are material differences between these estimates and actual
results, our financial condition or results of operations would be affected. We evaluate our estimates and assumptions on an ongoing
basis. Our estimates are based on historical experience and various other assumptions that we believe to be reasonable after taking into
account our circumstances and expectations for the future based on available information. Our actual results could differ from these
estimates.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We consider an accounting
estimate to be critical if: (i) the accounting estimate requires us to make assumptions about matters that were highly uncertain at the
time the accounting estimate was made, and (ii) changes in the estimate that are reasonably likely to occur from period to period or
use of different estimates that we reasonably could have used in the current period, would have a material impact on our financial condition
or results of operations. There are items within our financial statements that require estimation but are not deemed critical, as defined
above.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The critical accounting policies,
and the judgements, estimates, and assumptions associated with such policies, that we believe have the greatest potential impact on the
consolidated financial statements are disclosed in Note 1 of the Notes to Consolidated Financial Statements in this Annual Report on Form
10-K.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">From time to time, the Financial
Accounting Standards Board (&#8220;FASB&#8221;) or other standards-setting bodies issue new accounting pronouncements. Updates to the
FASB ASC are communicated through the issuance of an Accounting Standards Update (&#8220;ASU&#8221;). The Company considers the applicability
and impact of all ASUs on the Company&#8217;s financial position, results of operations, cash flows, or presentation thereof. Described
below are ASUs that are not yet effective but may be applicable to the Company&#8217;s financial position, results of operations, cash
flows, or presentation thereof. As of the issuance of these consolidated financial statements, there were no ASUs that management assessed
and determined to be applicable to the Company&#8217;s financial position, results of operations, cash flows, or presentation thereof.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In addition to the
Company&#8217;s results determined in accordance with GAAP, the Company also provides adjusted EBITDA, which is not a measurement of
financial performance under generally accepted accounting principles in the United States. The Company provides investors with
reconciliations from net loss to adjusted EBITDA as components of Management&#8217;s Discussion and Analysis. The Company defines
adjusted EBITDA as (a) GAAP net income (loss) plus (b) adjustments to add back the impacts of (1) depreciation and amortization, (2)
interest expense, (3) income tax expense (benefit) and (4) adjustments for non-cash and non-recurring items which currently include
(i) stock compensation expense, (ii) change in fair value of notes payable (iii) gain on restructuring of bitcoin denominated note
payable and (iv) unrealized (gain) loss on marketable equity securities.&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Adjusted EBITDA is not a financial
measure of performance under GAAP and, as a result, these measures may not be comparable to similarly titled measures of other companies.
Non-GAAP financial measures are subject to material limitations as they are not in accordance with, or a substitute for, measurements
prepared in accordance with GAAP. These non-GAAP measures are not meant to be considered in isolation and should be read only in conjunction
with the Company&#8217;s Interim Reports on Form 10-Q and its Annual Reports on Form 10-K as filed with the Securities and Exchange Commission.
Management uses adjusted EBITDA and the supplemental information provided herein as a means of understanding, managing, and evaluating
business performance and to help inform operating decision making. The Company relies primarily on its consolidated financial statements
to understand, manage, and evaluate its financial performance and use the non-GAAP financial measures only supplementally.</p><div>

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

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

</div><!-- Field: Page; Sequence: 67; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->60<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following is a reconciliation
of our non-GAAP adjusted EBITDA to its most directly comparable GAAP measure (i.e., net income (loss)) for the years ended December 31:</p><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Reconciliation to Adjusted EBITDA:</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; font-weight: bold; text-align: left">Net loss</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(21,300,000</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: 9%; text-align: right">(28,599,000</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: 10pt">Exclude: Depreciation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,179,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14,958,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: 1.5pt; text-indent: 10pt">Exclude: Interest expense</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">915,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">758,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold">EBITDA</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(9,206,000</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(12,883,000</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Non-cash/non-recurring 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 style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: 10pt">Exclude: Stock-based compensation expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,588,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(152,000</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: 10pt">Exclude: Change in fair value of notes payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,058,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">13,297,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: 10pt">Exclude: Gain on restructuring of bitcoin denominated note payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(6,248,000</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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 10pt">Exclude: Unrealized loss on marketable securities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">288,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(168,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Adjusted EBITDA</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(5,520,000</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">94,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Recently Adopted Pronouncements</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On December 13, 2023, the FASB issued ASU No. 2023-08, Intangibles - Goodwill and Other - Crypto Assets (Topic 350-60): Accounting for and Disclosure of Crypto Assets. ASU 2023-08 requires entities to measure crypto assets that meet specific criteria at fair value with changes recognized in net income each reporting period. Additionally, ASU 2023-08 requires an entity to present crypto assets measured at fair value separately from other intangible assets in the balance sheets and record changes from remeasurement of crypto assets separately from changes in the carrying amounts of other intangible assets in the income statement. The new standard is effective for the Company for its fiscal year beginning January 1, 2025, with early adoption permitted. The Company adopted ASU 2023-08 on January 1, 2024. The adoption of the ASU 2023-08 was a $740,000 increase of our digital assets, as of January 1, 2024.</p><div>



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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In November 2023, the FASB
issued ASU 2023-07, &#8220;Segment Reporting (ASC Topic 280): Improvements to Reportable Segment Disclosures.&#8221; The amendments require
the disclosure of significant segment expenses as well as expanded interim disclosures, along with other changes to segment disclosure
requirements. The standard will be effective for fiscal years beginning after December 15, 2023, and interim periods beginning on or after
December 15, 2024. We have implemented the provisions of the ASU 2023-07. See Note 1.</p><div>

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

</div><div><a id="a_013"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Item 7A. Quantitative and Qualitative Disclosures
About Market Risk.</b></p><div>

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

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

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

</div><div><a id="a_014"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Item 8. Financial Statements and Supplementary
Data.</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The independent registered
public accounting firm&#8217;s report and, consolidated financial statements listed in the &#8220;Index to Financial Statements&#8221;
on page F-1 of this Report are filed as part of this report and incorporated herein by this reference.</p><div>

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

</div><div><a id="a_015"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Item 9. Changes In and Disagreements with
Accountants on Accounting and Financial Disclosure.</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">On
April 26, 2024, as recommended and approved by the Audit Committee and the Board, the Company engaged RBSM LLP (&#8220;RBSM&#8221;) as
the Company&#8217;s independent public accounting firm to audit the Company&#8217;s consolidated financial statements for the fiscal
year ending December 31, 2024 and to review the Company&#8217;s quarterly consolidated financial statements for each of the quarters
ending March 31, 2024, June 30, 2024, and September 30, 2024. RBSM previously served as the independent registered public accounting
firm of Ivy prior to the closing of the Merger.</p><div>

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

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

</div><!-- Field: Page; Sequence: 68; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->61<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">For
the Company&#8217;s two most recent fiscal years, and in the subsequent interim period through the Dismissal Date, neither the Company
nor anyone on its behalf consulted with RBSM regarding: (i) the application of accounting principles to a specified transaction, either
completed or proposed, or the type of audit opinion that might be rendered on the Company&#8217;s financial statements, and neither a
written report nor oral advice was provided to the Company that RBSM concluded was an important factor considered by the Company in reaching
a decision as to any accounting, auditing or financial reporting issue; or (ii) any matter that was either the subject of a disagreement
(as defined in Item 304(a)(1)(iv) of Regulation S-K and the related instructions) or a reportable event (as described in Item 304(a)(1)(v)
of Regulation S-K).</p><div>

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

</div><div><a id="a_016"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Item 9A. Controls and Procedures.</b></p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our management, with the
participation of our Chief Executive Officer and Chief Financial Officer, has evaluated the effectiveness of our disclosure controls
and procedures (as defined in Rule 13a-15(e) or Rule 15d-15(e) under the Securities Exchange Act of 1934, as amended, (the &#8220;Exchange
Act&#8221;)), as of the end of the period covered by this report. Based on such evaluation and as a result of the unremediated material
weaknesses described below, our Chief Executive Officer and Chief Financial Officer have concluded that as of the end of such period,
our disclosure controls and procedures were not effective in ensuring that: (i) information required to be disclosed by us in reports
that we file or submit to the SEC under the Exchange Act is recorded, processed, summarized and reported within the time periods specified
in applicable rules and forms and (ii) material information required to be disclosed in our reports filed under the Exchange Act is accumulated
and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow for accurate
and timely decisions regarding required disclosure.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Management determined that
our disclosure controls and procedures were ineffective due to certain material weaknesses in our internal control over financial reporting
as set forth below.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Management</i>&#8217;<i>s Annual Report
on Internal Control Over Financial Reporting</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our management is responsible
for establishing and maintaining adequate internal control over financial reporting. Internal control over financial reporting is defined
in Rule 13a-15(f) and 15d-15(f) under the Exchange Act as a process designed by, or under the supervision of, our principal executive
and principal financial officers and effected by our Board of Directors, 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:</p><div>

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

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">pertain to the maintenance of records that, in reasonable detail, accurately
    and fairly reflect the transactions and dispositions of assets;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">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 are being made only in accordance with authorizations of our management and directors; and</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">provide reasonable assurance regarding prevention or timely detection
    of unauthorized acquisition, use or disposition of assets that could have a material effect on the financial statements.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Because of its inherent limitations,
internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness
to future periods are subject to the risks that controls may become inadequate because of changes in conditions, or that the degree of
compliance with the policies or procedures may deteriorate.</p><div>

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

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

</div><!-- Field: Page; Sequence: 69; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->62<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Management assessed the effectiveness
of our internal control over financial reporting as of December 31, 2024. In making this assessment, management used the criteria set
forth by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) in <i>Internal Control - Integrated Framework</i>
(2013 Framework).</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Based on this assessment,
management concluded that as of December 31, 2024, we have not maintained effective internal control over financial reporting.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">A material weakness is a
deficiency, or combination of deficiencies, in internal control over financial reporting such that there is a reasonable possibility
that a material misstatement of our financial statements will not be prevented or detected on a timely basis. Pursuant to management&#8217;s
review of disclosure controls and procedures and internal control over financial reporting, management determined that the following
material weaknesses in our internal control over financial reporting and prevented management from concluding that our disclosure controls
and procedures and internal controls over financial reporting were effective as of the end of the period covered by this report: not
effective in ensuring that: (i) information required to be disclosed by us in reports that we file or submit to the SEC under the Exchange
Act is recorded, processed, summarized and reported within the time periods specified in applicable rules and forms and (ii) material
information required to be disclosed in our reports filed under the Exchange Act is accumulated and communicated to our management, including
our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow for accurate and timely decisions regarding required
disclosure.&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Notwithstanding the identified
material weaknesses described above, management believes that the consolidated financial statements included in this Report on Form 10-K
are fairly presented in all material respects in accordance with GAAP, and our Chief Executive Officer and Chief Financial Officer have
certified that, based on their knowledge, the consolidated financial statements included in this report fairly present in all material
respects our financial condition, results of operations and cash flows for each of the periods presented in this report.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company is in the process
of developing a more comprehensive risk assessment process to identify emerging risks while working with outside counsel and third-party
vendors. The Company has implemented dual authorization controls for high-value transactions. The Company is in the process of developing
additional policies and procedures for key processes while hiring additional full time employees to mitigate any segregation of duties
risks for critical functions.&#160;&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Attestation Report of Independent Registered
Public Accounting Firm</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">An attestation report on
our internal control over financial reporting by our independent registered public accounting firm is not included herein, because, as
a smaller reporting company, we are exempt from the requirement to provide such report.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Changes in Internal Control over Financial
Reporting</i></b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">During the most recently
completed fiscal quarter, there have been no changes in our internal control over financial reporting (as defined in Exchange Act Rules
13a-15(f) and 15d-15(f)) that have materially affected, or are reasonably likely to materially affect, our internal control over financial
reporting.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Inherent Limitations on Effectiveness of
</i>Controls</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Management recognizes that
a control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives
of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and
the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation
of controls can provide absolute assurance that all control issues and instances of fraud or error, if any, have been detected. These
inherent limitations include the realities that judgments in decision making can be faulty, and that breakdowns can occur because of
a simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or
more people, or by management override of the controls. The design of any system of controls also is based in part upon certain assumptions
about the likelihood of future events, and there can be no assurance that any design will succeed in achieving our stated goals under
all potential future conditions; over time, controls may become inadequate because of changes in conditions, or the degree of compliance
with policies or procedures may deteriorate. Because of the inherent limitations in a cost-effective control system, misstatements due
to error or fraud may occur and not be detected.</p><div>

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

</div><div><a id="a_017"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Item 9B. Other Information.</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><ix:nonNumeric contextRef="c36" format="ixt:fixed-false" name="ecd:NonRule10b51ArrTrmntdFlag" id="ixv-19380"><ix:nonNumeric contextRef="c36" format="ixt:fixed-false" name="ecd:Rule10b51ArrTrmntdFlag" id="ixv-19381"><ix:nonNumeric contextRef="c36" format="ixt:fixed-false" name="ecd:NonRule10b51ArrAdoptedFlag" id="ixv-19382"><ix:nonNumeric contextRef="c36" format="ixt:fixed-false" name="ecd:Rule10b51ArrAdoptedFlag" id="ixv-19383">None</ix:nonNumeric></ix:nonNumeric></ix:nonNumeric></ix:nonNumeric>.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><div><a id="a_018"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Item 9C. Disclosure regarding Foreign Jurisdictions
that Prevent Inspections.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Not applicable.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>


</div><!-- Field: Page; Sequence: 70; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->63<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><div><a id="a_019"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>PART III</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><div><a id="a_020"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Item 10. Directors, Executive Officers and
Corporate Governance</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin: 0pt 0; text-align: justify">The following is a list of our directors and executive officers as
of March 31, 2025, along with the specific information required by Rule 14a-3 of the Exchange Act:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: black 1.5pt solid; width: 30%"><span style="font-size: 10pt"><b>Name</b></span></td>
    <td style="white-space: nowrap; padding-bottom: 1.5pt; text-align: center; width: 1%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; white-space: nowrap; text-align: center; width: 8%"><span style="font-size: 10pt"><b>Age</b></span></td>
    <td style="white-space: nowrap; padding-bottom: 1.5pt; text-align: center; width: 1%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; white-space: nowrap; text-align: center; width: 60%"><span style="font-size: 10pt"><b>Position</b></span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt">Steve Gutterman</span></td>
    <td style="white-space: nowrap">&#160;</td>
    <td style="white-space: nowrap; text-align: center"><span style="font-size: 10pt">55</span></td>
    <td style="white-space: nowrap">&#160;</td>
    <td style="white-space: nowrap"><span style="font-size: 10pt">Chief Executive Officer and Director</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-size: 10pt">Simeon Salzman</span></td>
    <td style="white-space: nowrap">&#160;</td>
    <td style="white-space: nowrap; text-align: center"><span style="font-size: 10pt">44</span></td>
    <td style="white-space: nowrap">&#160;</td>
    <td style="white-space: nowrap"><span style="font-size: 10pt">Chief Financial Officer and Secretary</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: bottom"><span style="font-size: 10pt">Eric Gallie</span></td>
    <td style="white-space: nowrap; vertical-align: bottom">&#160;</td>
    <td style="white-space: nowrap; vertical-align: top; text-align: center"><span style="font-size: 10pt">40</span></td>
    <td style="white-space: nowrap; vertical-align: bottom">&#160;</td>
    <td style="white-space: nowrap; vertical-align: bottom"><span style="font-size: 10pt">Senior Vice President</span></td></tr>
  <tr style="background-color: White">
    <td style="vertical-align: bottom"><span style="font-size: 10pt">Jimmy Vaiopoulos</span></td>
    <td style="white-space: nowrap; vertical-align: bottom">&#160;</td>
    <td style="white-space: nowrap; vertical-align: top; text-align: center"><span style="font-size: 10pt">37</span></td>
    <td style="white-space: nowrap; vertical-align: bottom">&#160;</td>
    <td style="white-space: nowrap; vertical-align: bottom"><span style="font-size: 10pt">Director and Chairperson of the Board</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: bottom"><span style="font-size: 10pt">Brittany Kaiser</span></td>
    <td style="white-space: nowrap; vertical-align: bottom">&#160;</td>
    <td style="white-space: nowrap; vertical-align: top; text-align: center"><span style="font-size: 10pt">37</span></td>
    <td style="white-space: nowrap; vertical-align: bottom">&#160;</td>
    <td style="white-space: nowrap; vertical-align: bottom"><span style="font-size: 10pt">Director</span></td></tr>
  <tr style="background-color: White">
    <td style="vertical-align: bottom"><span style="font-size: 10pt">Jessica Billingsley</span></td>
    <td style="white-space: nowrap; vertical-align: bottom">&#160;</td>
    <td style="white-space: nowrap; vertical-align: top; text-align: center"><span style="font-size: 10pt">47</span></td>
    <td style="white-space: nowrap; vertical-align: bottom">&#160;</td>
    <td style="white-space: nowrap; vertical-align: bottom"><span style="font-size: 10pt">Director</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: bottom"><span style="font-size: 10pt">Heather Cox</span></td>
    <td style="white-space: nowrap; vertical-align: bottom">&#160;</td>
    <td style="white-space: nowrap; vertical-align: top; text-align: center"><span style="font-size: 10pt">54</span></td>
    <td style="white-space: nowrap; vertical-align: bottom">&#160;</td>
    <td style="white-space: nowrap; vertical-align: bottom"><span style="font-size: 10pt">Director</span></td></tr>
  <tr style="background-color: White">
    <td style="vertical-align: bottom"><span style="font-size: 10pt">Dan Tolhurst</span></td>
    <td style="white-space: nowrap; vertical-align: bottom">&#160;</td>
    <td style="white-space: nowrap; vertical-align: top; text-align: center"><span style="font-size: 10pt">44</span></td>
    <td style="white-space: nowrap; vertical-align: bottom">&#160;</td>
    <td style="white-space: nowrap; vertical-align: bottom"><span style="font-size: 10pt">Director</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: bottom"><span style="font-size: 10pt">Dan Grigorin</span></td>
    <td style="white-space: nowrap; vertical-align: bottom">&#160;</td>
    <td style="white-space: nowrap; vertical-align: top; text-align: center"><span style="font-size: 10pt">33</span></td>
    <td style="white-space: nowrap; vertical-align: bottom">&#160;</td>
    <td style="white-space: nowrap; vertical-align: bottom"><span style="font-size: 10pt">Director</span></td></tr>
  <tr style="background-color: White">
    <td style="white-space: nowrap; vertical-align: bottom"><span style="font-size: 10pt">Robby Chang</span></td>
    <td style="white-space: nowrap; vertical-align: bottom">&#160;</td>
    <td style="white-space: nowrap; vertical-align: top; text-align: center"><span style="font-size: 10pt">47</span></td>
    <td style="white-space: nowrap; vertical-align: bottom">&#160;</td>
    <td style="white-space: nowrap; vertical-align: bottom"><span style="font-size: 10pt">Director</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Executive Officers</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Steve Gutterman Chief Executive Officer
and Director</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Mr. Gutterman has built,
led, acquired and invested in market-changing companies for almost 30 years. From July 2021 to July 2024, he  served as CEO of
Falcon International, a large private cannabis company in California. Previously, he served from January 2020 to July 2021 as CEO of
General Cannabis Corp, also known as TREES Corporation (OTC: CANN), a cannabis retailer and cultivator company, and from May 2018 to
November 2020 as President of Harvest Health &amp; Recreation Inc. (CSE: HARV), since acquired by Trulieve (CSE: TRUL) to form the
largest cannabis company in the US as measured by revenue. Prior to Harvest Health &amp; Recreation Inc., he held a variety of
senior roles including at E*TRADE Financial (Nasdaq: ETFC) from February 2000 to July 2005, where he was EVP and COO of E*TRADE
Bank. During his tenure, the bank&#8217;s assets increased from $1 billion to $35 billion. He also served as the CEO of GeoPoll from
November 2012 to July 2018, a market research company and was Managing Director of MBH Enterprises, a private equity company focused
on technology and infrastructure, from August 2005 to November 2012. Mr. Gutterman holds a JD/MBA from Columbia University and BA
cum laude in Political Science from Tufts University.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Simeon Salzman, Chief Financial Officer
and Secretary</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Simeon Salzman has served
as Gryphon&#8217;s Chief Financial Officer since the closing of the Business Combination and joined Legacy Gryphon&#8217;s management
team as the Chief Financial Officer on June 19, 2023. Mr. Salzman is an accomplished financial executive with a diverse background in
overseeing financial functions and driving growth. From late 2020 to March 2023, Mr. Salzman served as the Chief Financial Officer and
Chief Accounting Officer for Marathon Digital Holdings, Inc. (Nasdaq: MARA), a digital asset technology company. During his tenure, the
company experienced significant market capitalization growth, peaking at $8 billion, up from the market capitalization of $500 million.
In addition, he was an integral part of the negotiations with major investment firms and was able to secure substantial capital investments
utilizing debt and equity offerings totaling approximately $2 billion dollars. Prior to that, from July 2018 to October 2020, Mr. Salzman
served as the Chief Financial Officer of the Las Vegas Monorail Company, where he managed the financial operations of a completely electric,
zero-emission driverless monorail transit system that served approximately 4.6 million passengers annually. During his tenure, he implemented
effective financial strategies, ensuring compliance and achieving significant cost savings. Before joining the Las Vegas Monorail Company,
Mr. Salzman held the position of Chief Financial Officer for Wendoh Media and Corner Bar Management from May 2015 through July 2018.
He successfully revitalized various food and beverage establishments in Downtown Las Vegas by streamlining operations resulting in double-digit
returns to the bottom line. Mr. Salzman holds dual degrees with a Bachelor of Science in Accounting and a Bachelor of Arts in Criminal
Justice &amp; Criminology from the University of Maryland, College Park. He is also a Certified Public Accountant.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p><div>

</div><!-- Field: Page; Sequence: 71; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->64<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Eric Gallie, Senior Vice President</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Eric Gallie is a distinguished
finance professional with 18 years of experience spanning investment management, energy finance, and operations. From January 2023 to
December 2024, Mr. Gallie served as Senior Analyst at Caravela Energy Partners, a private investment firm focused on energy markets,
where he managed upstream and integrated oil and gas equity investment portfolios and coordinated research and trading strategies with
natural gas and power traders. From September 2020 to June 2022, Mr. Gallie served as Director and Chief Financial Officer of Distinction
Energy (TSX: DEE), a publicly traded oil and gas company, where he guided the company through a complex restructuring process and completed
a private placement to meet TSX listing requirements. From May 2016 to September2020, Mr. Gallie was Lead Analyst at Luminus Capital
Management, an investment firm specializing in energy markets, where he oversaw upstream and integrated oil and gas investment portfolios
and led strategic initiatives in the energy sector. Earlier in his career, Mr. Gallie was associated with Citadel LLC&#8217;s Surveyor
Capital and RBC Capital Markets, where he specialized in natural gas markets and supply analysis. Currently, Mr. Gallie serves as a member
of the board of directors for two private companies, Megalodon Energy North and White Top Oil &amp; Gas. Mr. Gallie holds a Bachelor
of Management in Finance from the University of Lethbridge.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Non-Employee Directors</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Jimmy Vaiopoulos, Chairperson of the Board</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Jimmy Vaiopoulos has served
as our Chairman of the board since September 2024. Since April 2021, Mr. Vaiopoulos has been the CFO and Co-Founder of Stack Capital
Group Inc., a TSX listed issuer that invests in private late-stage technology companies. Previously, from June 2018 through April 2021,
he was the CFO and Interim CEO of Hut 8 Mining Corp., now known as Hut 8 Corp., one of the earliest bitcoin mining companies. From October
2015 to August 2018, he also worked as the CFO of UGE International Ltd., a solar developer based in New York City. He began his career
at KPMG in both Audit and Deal Advisory. Mr. Vaiopoulos holds a Bachelor of Arts in Honors Business Administration and a Bachelor of
Engineering Science from Western University. He is a Chartered Professional Accountant through the Institute of Chartered Accountants
of British Columbia.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Brittany Kaiser</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Brittany Kaiser served as
chairperson of Legacy Gryphon&#8217;s board of directors since February 4, 2021. She also served as our Chairperson of the board from the closing of the Business Combination until September 2024, as the chairperson
of Legacy Gryphon&#8217;s board of directors since February 4, 2021 and was a director of Legacy Gryphon since December 21, 2020. Ms. Kaiser is also an independent director of Lucy Scientific Discovery Inc. (Nasdaq: LSDI), a psychotropics contract manufacturing
company, since December 2020, Chief Executive Officer and director of Achayot Partners LLC, a digital asset consulting firm, since April
2019, President and director of Own Your Data Foundation, a non-profit foundation implementing digital intelligence education programs
since August 2019 and co-founder of Digital Asset Trade Association, an advocacy group for distributed ledger technology since February
2018. Prior to that, Ms. Kaiser served as business development director at SCL USA, a provider of consumer research, targeted advertising
and other data-related services from March 2017 to January 2018 and SCL Group Ltd. (UK) from February 2015 to March 2017. Ms. Kaiser
graduated from Middlesex University School of Law in 2015.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Jessica Billingsley</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Jessica Billingsley has served as a director
on our board of directors since the closing of the Business Combination. Prior to the Business Combination, Ms. Billingsley served as
Chief Executive Officer and director of Akerna since starting in June 2019, and Chairman of the Board starting in July 2019. Ms. Billingsley
co-founded MJF, Akerna&#8217;s wholly-owned subsidiary, in 2010 and served as President of MJF from 2010 to April 2018 and Chief Executive
Officer since May 2018. Before Akerna, she founded and led Zoco, a technology services firm with a diverse nationwide client base. Ms.
Billingsley serves on the board of Nxu Inc. (NASDAQ:NXU), an energy storage and charging solution company. Ms. Billingsley served on
the board and as audit chair of Bhang Inc (CSE:BHNG) from November 2020 to November 2022. She currently serves on the private board of
OARO, a management solutions company, and as the elected Learning Officer for the Young President&#8217;s Organization (YPO) Entrepreneurship
Network Board. She has served as an active mentor for multiple accelerator programs, including for INC&#8217;s military entrepreneur program.
Jessica Billingsley is a seasoned executive and innovator with over 25 years of experience in frontier technology. She possesses in-depth
expertise in private and public capital markets, successfully navigating complex transactions to drive growth and business transformation.
With over 25 years of experience in advanced technologies, emerging growth markets, and scaling businesses, she brings substantial domain
expertise in P&amp;L oversight, enterprise risk management, data analytics, machine learning, cybersecurity and data privacy, global
supply chain management, and media and public relations. She holds a dual degree in Computer Science and Communications from the University
of Georgia. She has been recognized with numerous awards, including the Titan 100 CEO, Outstanding Women in Business, Inc. Top 100 Female
Founder, and Fortune&#8217;s Most Promising Woman Entrepreneur. Her thought leadership has been featured in prominent media outlets,
including Business Insider, Bloomberg, CNN, Cheddar, Fortune, and Forbes, in addition to her contributions to Entrepreneur and Rolling
Stone publications. Ms. Billingsley was selected to serve on our Board based on her extensive experience with technology and emerging
growth companies, her capital markets expertise, and her background as an entrepreneur.<b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 72; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->65<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Heather Cox</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Heather Cox has been at the
forefront of building and leading disruptive fintech, healthtech, data and digital businesses throughout her career, from the early days
of E*TRADE to her current role as Business Unit President at Zelis, a healthcare platform company that delivers solutions that address
gaps and remove the unnecessary frictions in the healthcare system. Prior to that, she served the healthcare industry&#8217;s first Chief
Digital Health and Analytics Officer for Humana (NYSE: HUM) from August 2018 to February 2023. At Humana, she was accountable for building
the firm&#8217;s digital care delivery operations and leading enterprise advanced analytics, including the application of Artificial
Intelligence at scale in healthcare. Prior to Humana, Heather served as Chief Technology and Digital Officer at United Services Automobile
Association (&#8220;USAA&#8221;), a financial services company providing insurance and banking products from September 2016 to March
2018, where she built personalized and digitally enabled end-to-end experiences for USAA members. Heather served as CEO of Citi FinTech
at Citigroup, a fintech start-up that she designed that allowed Citigroup to harness innovation in the global fintech ecosystem. Prior,
she headed Card Operations for Capital One, where she reshaped customer and digital experience for Capital One cardholders. Heather has
been named to several American Banker Women to Watch Lists, including a designation of the #3 Woman to Watch nationally in banking in
2017. In 2015, she was named Digital Banker of the Year by American Banker and one of the 10 most innovative CEOs in banking by Bank
Innovation. Since March 2018, Heather has served on the board of directors of NRG Energy (Nasdaq: NRG), and since August 2022, has served
on the board of directors of Atlantic Union Bankshares Corporation (Nasdaq: AUB). Heather graduated cum laude with a Bachelor of Arts
in Economics from the University of Illinois at Urbana- Champaign.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Robby Chang</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Robby Chang has served
as a director since the closing of the Business Combination and as a director of Legacy Gryphon since January 14, 2021. Mr. Chang
has also been a director of Fission Uranium Corp. (TSX: FCU), a mineral exploration company, from April 2018 to December 2024, a director of
Ur-Energy, Inc. (NYSE American: URG), an exploration stage mining company, since March 2018, and a director of Shine Minerals Corp.,
a company engages in the acquisition, exploration, and evaluation of mineral properties, since November 2018. Mr. Chang is also the
Chief Executive Officer and founder of Chang Advisory Inc., a consulting service company, since December 2020. Prior to that, from
August 2019 to January 2021, Mr. Chang was an independent consultant for traditional mining and crypto currency companies. From July
2018 to March 2020, Mr. Chang was a member of the board of advisors of District Metals Corp. (TSX.V: DMX), a mineral exploration
stage company. From February 2018 to August 2019, Mr. Chang served as CFO of Riot Platforms, Inc. (Nasdaq: RIOT), a provider of
Bitcoin mining and data center hosting, and oversaw the company&#8217;s business operations, investor relations and finances. From
January 2011 to January 2018, Mr. Chang was the managing director and Head of Metals and Mining Research of Cantor Fitzgerald. Mr.
Chang graduated from the Rotman School of Management at University of Toronto with his MBA in 2006.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Daniel Tolhurst</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Daniel Tolhurst has served
as a director of our board since August 2024. Mr. Tolhurst has founded, led, and invested in innovative companies across multiple sectors
for nearly two decades. He was the Co-Founder, President and a Board Member of Gryphon Digital Mining, Inc., from its founding in October
of 2020 through the closing of its go public transaction in February 2024. From June 2018 to January 2020, he led Netflix Inc.&#8217;s Content
Strategy &amp; Analysis team in EMEA. He also held positions as a Director and Senior Manager of Corporate Strategy and Business Development
at The Walt Disney Company between 2013 and 2018. Prior to that, he held positions at Booz &amp; Company, a management consulting firm,
and the Bank of Montreal Financial Group, a Canadian bank. Mr. Tolhurst holds an MBA and a Bachelor of Arts, Honors Business Administration
from Ivey Business School and a Juris Doctor degree from Osgoode Hall Law School at York University.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 73; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->66<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Dan Grigorin</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Dan Grigorin has served as
a director of the board since October 2024. Mr. Grigorin is an industry veteran with extensive experience across investment banking,
private equity, private credit, and digital assets. Mr. Grigorin is a portfolio manager at Anchor Labs, Inc., where he has worked since
October 2022. Prior to that, he was a credit director at New York Digital Investment Group LLC from February 2022 to September 2022,
senior associate at WhiteHawk Capital Partners from June 2020 to February 2022, associate at Great American Capital Partners from August
2019 to June 2020 and associate at ING Capital LLC April 2018 to August 2019. Throughout his career, Mr. Grigorin has served as a trusted
advisor to both private and public companies, guiding them through capital raises, strategic partnerships, and operational optimization.
Mr. Grigorin has a Bachelor of Science in Business from the Kelley School of Business at Indiana University.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Family Relationships.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">There are no family relationships
among any of the directors or executive officers.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Composition of our Board of Directors</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our Board currently consists
of eight directors. Our amended and restated certificate of incorporation, as amended, and bylaws, as amended, provide that the total
number of directors constituting the entire Board shall be seven directors; provided that, the total number of directors constituting
the entire Board of Directors may be changed to such number as may be fixed from time to time exclusively by resolution adopted by the
affirmative vote of at least a majority of the Board. Our Board is divided into three classes, designated as Class I, Class II and Class
III directors, with only one class of directors being elected in each year and each class serving a three-year term. The term of office
of the Class I directors, consisting of Steve Gutterman, Daniel Tolhurst and Heather Cox, will expire at our 2025 annual meeting of stockholders.
The term of office of the Class II directors, consisting of Brittany Kaiser and Rob Chang, will expire at our 2026 annual meeting of
stockholders. The term of office of the Class III directors, consisting of Jessica Billingsley, Dan Grigorin and Jimmy Vaiopoulos, will
expire at our 2027 annual meeting of stockholders. When considering whether directors have the experience, qualifications, attributes
or skills, taken as a whole, to enable our Board to satisfy its oversight responsibilities effectively in light of our business and structure,
the Board focuses primarily on each person&#8217;s background and experience as reflected in the information discussed in each of the
directors&#8217; individual biographies set forth above. We believe that our directors provide an appropriate mix of experience and skills
relevant to the size and nature of our business.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Director Independence</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As our common stock is listed on the Nasdaq Capital Market, our determination
of the independence of directors is made using the definition of &#8220;independent director&#8221; contained in Nasdaq Listing Rule 5605(a)(2).
Our Board has affirmatively determined that each of Ms. Kaiser, Ms. Billingsley, Ms. Cox and Mr. Jimmy Vaiopoulos are &#8220;independent
directors,&#8221; as that term is defined in the Nasdaq rules. Under the Nasdaq rules, our Board must be composed of a majority of &#8220;independent
directors.&#8221; Additionally, subject to certain limited exceptions, our Board&#8217;s audit, compensation, and nominating and corporate
governance committees also must be composed of all independent directors.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Audit committee members must
also satisfy the independence criteria set forth in Rule 10A-3 under the Exchange Act. Under the rules of Nasdaq, a director will only
qualify as an &#8220;independent director&#8221; if, in the opinion of that company&#8217;s board of directors, that person does not
have a relationship that would interfere with the exercise of independent judgment in carrying out the responsibilities of a director.</p><div>



</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">To be considered to be independent
for purposes of Rule 10A-3 of the Exchange Act, a member of an audit committee of a listed company may not, other than in his capacity
as a member of our audit committee, our Board, or any other committee of our Board: (1) accept, directly or indirectly, any consulting,
advisory, or other compensatory fee from the listed company or any of its subsidiaries; or (2) be an affiliated person of the listed
company or any of its subsidiaries.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Committees of the Board of Directors</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Presently, our board of directors
has the following standing committees: Audit Committee, Compensation Committee, and Nominating and Corporate Governance Committee. Each
of the standing committees is composed solely of independent directors.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p><div>

</div><!-- Field: Page; Sequence: 74; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->67<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Audit Committee</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We have established an audit committee of the Board of Directors. Mr.
Vaiopoulos, Ms. Kaiser and Ms. Billingsley serve as the members of our audit committee. Under the Nasdaq listing standards and applicable
SEC rules, we are required to have three members of the audit committee, all of whom must be independent. Each of Mr. Vaiopoulos, Ms.
Kaiser and Ms. Billingsley are independent.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Mr. Vaiopoulos serves as
the chair of the audit committee. Each member of the audit committee is financially literate and our Board has determined that Mr. Vaiopoulos
qualifies as an &#8220;audit committee financial expert&#8221; as defined in applicable SEC rules.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We have adopted an audit
committee charter, which details the principal responsibilities of the audit committee, including:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">To assist board oversight of (i) the integrity of our financial statements,
    (ii) our compliance with legal and regulatory requirements, (iii) our independent auditor&#8217;s qualifications and independence,
    and (iv) the performance of our internal audit function and independent auditors; the appointment, compensation, retention, replacement,
    and oversight of the work of the independent auditors and any other independent registered public accounting firm engaged by us;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">To (i) approve all audit engagement fees and terms and (ii) pre-approve
    all audit and permitted non-audit and tax services that may be provided by the Company&#8217;s independent auditors or other registered
    public accounting firms.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">At least annually, to evaluate the qualifications, performance and
    independence of the Company&#8217;s independent auditors, including an evaluation of the lead audit partner; and to assure the regular
    rotation of the lead audit partner at the Company&#8217;s independent auditors and consider regular rotation of the accounting firm
    serving as the Company&#8217;s independent auditors.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">To review and discuss with the Company&#8217;s independent auditors
    and management the Company&#8217;s quarterly financial statements and the disclosure under &#8220;Management&#8217;s Discussion and
    Analysis of Financial Condition and Results of Operations&#8221; to be included in the Company&#8217;s Quarterly Report on Form 10-Q
    before such Form 10-Q is filed; and to review and discuss the Form 10-Q for filing with the SEC.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">To review, approve and oversee any transaction between the Company
    and any related person (as defined in Item 404 of Regulation S-K promulgated by the SEC) and any other potential conflict of interest
    situations on an ongoing basis, in accordance with Company policies and procedures, and to develop policies and procedures for the
    Committee&#8217;s approval of related party transactions.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">To review with management and the Company&#8217;s independent auditors:
    (i) any major issues regarding accounting principles and financial statement presentation, including any significant changes in the
    Company&#8217;s selection or application of accounting principles; (ii) any significant financial reporting issues and judgments
    made in connection with the preparation of the Company&#8217;s financial statements, including the effects of alternative GAAP methods;
    and (iii) the effect of regulatory and accounting initiatives and off-balance sheet structures on the Company&#8217;s financial statements.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">To assist and advise the Board and the Compensation Committee thereof
    in enforcing the Company&#8217;s executive compensation clawback policy and related laws, rules and regulations.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 75; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->68<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Compensation Committee</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We have established a compensation
committee of our Board of Directors. The members of our compensation committee are Ms. Billingsley, Ms. Cox and Ms. Kaiser. Ms. Billingsley
serves as chair of the compensation committee. We have adopted a compensation committee charter, which details the principal responsibilities
of the compensation committee, including:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">To review and approve the Company&#8217;s compensation programs and
    arrangements applicable to its executive officers, including without limitation salary, incentive compensation, equity compensation
    and perquisite programs, and amounts to be awarded or paid to individual officers under those programs and arrangements, or make
    recommendations to the Board regarding approval of the same. </span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">To determine the objectives of the Company&#8217;s executive officer
    compensation programs, identify what the programs are designed to reward, and modify (or recommend that the Board modify) the programs
    as necessary and consistent with such objectives and intended rewards.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">To ensure appropriate corporate performance measures and goals regarding
    executive officer compensation are set and determine the extent to which they are achieved and any related compensation earned.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">To at least annually review and approve the Company&#8217;s goals and
    objectives relevant to CEO compensation, evaluate the CEO&#8217;s performance in light of such goals and objectives, and determine
    and approve the CEO&#8217;s compensation level based on this evaluation.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">To review and approve any new equity compensation plan or any material
    change to an existing plan where stockholder approval has not been obtained.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">To assist management in complying with our proxy statement and annual
    report disclosure requirements;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">To implement and enforce the Company&#8217;s executive compensation
    clawback policy and related laws, rules and regulations, including determining what constitutes &#8220;incentive-based compensation&#8221;
    and, if a clawback is triggered due to a financial statement restatement, the amount of any clawback.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The charter also provides
that the compensation committee may select, retain and terminate independent legal counsel and other experts or consultants, as it deems
appropriate, without seeking approval of the Board or management, including the authority to approve the fees payable to such counsel,
experts or consultants and any other term of retention. However, before engaging or receiving advice from a compensation consultant,
external legal counsel or any other adviser, the compensation committee will consider the independence of each such adviser, including
the factors required by Nasdaq and the SEC.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Nominating and Corporate Governance Committee</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We have established a nominating
and corporate governance committee of the Board of Directors. The members of our nominating and corporate governance are Ms. Kaiser,
Ms. Cox and Ms. Billingsley. Ms. Kaiser serves as chair of the nominating and corporate governance committee.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We have adopted a nominating
and corporate governance committee charter, which details the principal responsibilities of the nominating and corporate governance committee,
including:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">The identification, evaluation and recommendation of qualified candidates
    to become Board members.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">The oversight of the implementation of and monitoring compliance with
    the Company&#8217;s Code of Business Conduct (other than with respect to complaints regarding accounting or auditing issues).</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Coordinating and overseeing Board, committee, and director evaluations.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Periodic review of the Company&#8217;s governance documents as appropriate.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The charter also provides
that the nominating and corporate governance committee may, in its sole discretion, retain or obtain the advice of, and terminate, any
search firm to be used to identify director candidates, and will be directly responsible for approving the search firm&#8217;s fees and
other retention terms.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We have not formally established
any specific, minimum qualifications that must be met or skills that are necessary for directors to possess. In general, in identifying
and evaluating nominees for director, our Board of Directors considers educational background, diversity of professional experience,
knowledge of our business, integrity, professional reputation, independence, wisdom, and the ability to represent the best interests
of our shareholders. Prior to our initial Business Combination, holders of our Public Shares do not have the right to recommend director
candidates for nomination to our Board of Directors.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 76; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->69<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Compensation Committee Interlocks and Insider
Participation</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">None of the members of our
compensation committee is or has been an officer or employee of our company. None of our executive officers currently serves, or in the
past year has served, as a member of the Board&#8217;s compensation committee (or other board committee performing equivalent functions)
of any entity that has one or more of its executive officers serving on our Board or compensation committee. See the section titled &#8220;<i>Item
13. Certain Relationships and Related Transactions, and Director Independence</i>&#8221; for information about related party transactions
involving members of our compensation committee or their affiliates.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Code of Ethics</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We have adopted a code of
ethics applicable to our directors, officers and employees (the &#8220;Code of Ethics&#8221;). We have filed a copy of our Code of Ethics
and our audit committee, compensation committee and nominating and corporate governance charters as exhibits to this Report. Our stockholders
are also able to review these documents by accessing our public filings at the SEC&#8217;s website at <i>www.sec.gov</i>. In addition,
a copy of the Code of Ethics will be provided without charge upon request from us. We intend to disclose any amendments to or waivers
of certain provisions of our Code of Ethics in a Current Report on Form 8-K.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Trading Policies</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We have <ix:nonNumeric contextRef="c0" format="ixt:fixed-true" name="ecd:InsiderTrdPoliciesProcAdoptedFlag" id="ixv-19384">adopted</ix:nonNumeric> revised insider
trading policies and procedures governing the purchase, sale, and/or other dispositions of our securities by directors, officers and
employees, which are reasonably designed to promote compliance with insider trading laws, rules and regulations, and applicable Nasdaq
listing standards (the &#8220;Insider Trading Policy&#8221;).</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The foregoing description
of the Insider Trading Policy does not purport to be complete and is qualified in its entirety by the terms and conditions of the Insider
Trading Policy, a copy of which is attached hereto as Exhibit 19 and is incorporated herein by reference.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><div><a id="a_021"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Item 11. Executive Compensation</b>&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Gryphon&#8217;s named executive
officers for the fiscal year ended December 31, 2024 were Steve Gutterman, Chief Executive Officer; Simeon Salzman, Chief Financial Officer;
Eric Gallie, Senior Vice President; Rob Chang, Former Chief Executive Officer and Jessica Billingsley, Former Chief Executive Officer.</p><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Summary Compensation Table</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following table sets forth
all information concerning the compensation earned, for the fiscal years ended December 31, 2024, and 2023 for services rendered to us
by persons who served as our named executive officers.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <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="font-weight: bold; text-align: center">Salary</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="font-weight: bold; text-align: center">Bonus</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="font-weight: bold; text-align: center">Stock<br/> Awards</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="font-weight: bold; text-align: center">All Other<br/> Compensation</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="font-weight: bold; text-align: center">Total</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Name and Principal Position</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Year</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">($)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">($)(6)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">($)(7)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">($)(8)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">($)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center">(a)</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">(b)</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="font-weight: bold; text-align: center">(c)</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="font-weight: bold; text-align: center">(d)</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="font-weight: bold; text-align: center">(e)</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><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; background-color: rgb(204,238,255)">
    <td style="width: 28%; text-align: left; padding-left: 0pt">Steve Gutterman (1)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: center">2024</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 style="width: 9%; text-align: right">128,365</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 style="width: 9%; text-align: right">129,452</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 style="width: 9%; text-align: right">1,047,363</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 style="width: 9%; text-align: right">41,885</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 style="width: 9%; text-align: right">1,347,062</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; padding-left: 0.125in">Chief Executive Officer</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">2023</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></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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; padding-left: 0pt">Simeon Salzman (2)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">2024</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">218,926</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">137,500</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">356,426</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; padding-left: 0.125in">Chief Financial Officer</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">2023</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">107,692</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">945,107</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">1,152,799</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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; padding-left: 0pt">Eric Gallie (3)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">2024</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,649</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">20,833</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">238,500</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">268,982</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; padding-left: 0.125in">Senior Vice President</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">2023</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></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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; padding-left: 0pt">Rob Chang (4)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">2024</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">194,196</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">165,578</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">15,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">374,774</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; padding-left: 0.125in">Former Chief Executive Officer</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">2023</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></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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; padding-left: 0pt">Jessica Billingsley (5)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">2024</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">229,321</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">885,248</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">66,573</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,181,142</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; padding-left: 0.125in">Former Chief Executive Officer</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: center">2023</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">289,046</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">134,130</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">6,988</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">430,164</td><td style="text-align: left">&#160;</td></tr>
  </table><div>



</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="padding-bottom: 0pt; font-size: 10pt; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td>
    <td style="padding-bottom: 0pt; text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mr. Gutterman was appointed as our Chief Executive Officer on September 17, 2024. Prior to the appointment, Mr. Gutterman served as a member of our Board.</span></td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p><div>

</div><!-- Field: Page; Sequence: 77; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->70<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="padding-bottom: 0pt; font-size: 10pt; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td>
    <td style="padding-bottom: 0pt; text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mr. Salzman became our Chief Financial Officer in connection with the closing of the Akerna transaction. Mr. Salzman informed the Company of his decision to voluntarily resign from his position effective November 15, 2024, on July 29, 2024. In connection with such resignation announcement, Mr. Salzman and the Company entered into a letter agreement pursuant to which Mr. Salzman would remain as our Chief Executive Officer through November 15, 2024. On September 26, 2024, Mr. Salzman and the Company agreed to rescind his letter agreement and amend his original employment in connection with Mr. Salzman&#8217;s agreement to continue serving as the Company&#8217;s Chief Financial Officer. The terms of Mr. Salzman&#8217;s amended employment agreement are described below.</span></td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="padding-bottom: 0pt; font-size: 10pt; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)</span></td>
    <td style="padding-bottom: 0pt; text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mr. Gallie joined the Company as its Senior Vice President on December 12, 2024. </span></td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="padding-bottom: 0pt; font-size: 10pt; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4)</span></td>
    <td style="padding-bottom: 0pt; text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mr. Chang served as the Chief Executive Officer of Gryphon through the closing of the Company&#8217;s merger with Akerna (the &#8220;Closing&#8221;) and of the combined Company through September 17, 2024, at which time he was terminated for cause pursuant to his consulting agreement, which is described below.</span></td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="padding-bottom: 0pt; font-size: 10pt; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5)</span></td>
    <td style="padding-bottom: 0pt; text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ms. Billingsley served as the Chief Executive Officer of Akerna through the closing of Akerna&#8217;s merger with the Company. Mr. Billingsley now serves on the Company&#8217;s Board. On February 8, 2024, the Company&#8217;s Compensation Committee finalized the grant of bonuses to executive officers in connection with their performance in 2023 and in connection with the closing of the Merger and Sale Transaction. The Committee granted the following cash bonus, all of which, along with other unpaid compensation, was then settled in shares of the Company&#8217;s Common Stock pursuant to the Share Settlement Agreement with Jessica Billingsley. </span></td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="padding-bottom: 0pt; font-size: 10pt; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(6)</span></td>
    <td style="padding-bottom: 0pt; text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The bonuses reported in this column reflect amounts earned as discretionary bonuses pursuant to the employment agreements we have entered into with our named executive officers. For more information on these agreements, see the employment agreement descriptions below. The 2024 bonuses reported for our named executive officers have not been paid. </span></td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="padding-bottom: 0pt; font-size: 10pt; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(7)</span></td>
    <td style="padding-bottom: 0pt; text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The amounts reported in this column reflect the aggregate grant date fair value of shares granted to the applicable named executive officer as computed in accordance with Financial Accounting Standards Board Accounting Standards Codification Topic 718 (&#8220;ASC Topic 718&#8221;). These amounts do not necessarily correspond to the actual value recognized by the applicable named executive officer. The assumptions used in the valuation of these awards are consistent with the valuation methodologies specified in Note1 to our consolidated financial statements.</span></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 0pt; font-size: 10pt">&#160;</td>
    <td style="padding-bottom: 0pt; text-align: justify; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 0pt; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(8)</span></td>
    <td style="padding-bottom: 0pt; text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The amounts shown in this column reflect fees our named executive officers received for service on our Board.</span></td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><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">Compensation Comparison for all PEOs <br/>
For the Year Ended December 31, 2024</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; border-bottom: Black 1.5pt solid">PEO</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Total<br/> Compensation<br/> Actually Paid<br/> as Defined<br/> by SEC<br/> Item 402(v)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Cash<br/> Compensation<br/> as expensed<br/> by the<br/> Company</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Steve Gutterman</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,025,411</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: 9%; text-align: right">170,250</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Rob Chang</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">315,092</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">209,196</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">Jessica Billingsly</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">892,139</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">66,573</td><td style="text-align: left">&#160;</td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><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">Compensation Comparison for all PEOs <br/>
For the Year Ended December 31, 2023</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; border-bottom: Black 1.5pt solid">PEO</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Total<br/> Compensation<br/> Actually Paid<br/> as Defined<br/> by SEC<br/> Item 402(v)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Cash<br/> Compensation<br/> as expensed<br/> by the <br/> Company</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Steve Gutterman</td><td>&#160;</td>
    <td style="text-align: left">$</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">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Rob Chang</td><td>&#160;</td>
    <td style="text-align: left">$</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">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Jessica Billingsly</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">892,139</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: 9%; text-align: right">434,130</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Steve Gutterman Employment Agreement </b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">On
September 17, 2024, the Company entered into an executive employment agreement with Steve Gutterman (the &#8220;Gutterman Agreement&#8221;),
pursuant to which Mr. Gutterman serves as the Company&#8217;s Chief Executive Officer, reporting to the Company&#8217;s Board. The Gutterman
Agreement has a three-year term that may be renewed for successive one-year periods by written agreement.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"></p><div>

</div><!-- Field: Page; Sequence: 78; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->71<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Gutterman Agreement provides
for (A) a $450,000 annual base salary paid in accordance with our normal payroll practices and which may be increased in the discretion
of our Board, but not reduced, (B) for 2024, a pro-rated bonus based on the Company&#8217;s and/or Mr. Gutterman&#8217;s achievement of
performance goals, with the sum of the 2024 and 2025 bonuses being no less than 40% of Mr. Gutterman&#8217;s base salary, (C) a target
annual bonus beginning in 2025 equal to 100% of base salary, with the actual amount of such bonus determined in the discretion of our
Board, based on the achievement of individual and/or company performance goals determined by our Board and payable on the date annual
bonuses are paid to our other senior executives, but in no event later than March 15th and conditioned upon Mr. Gutterman&#8217;s continued
employment through the payment date, (D) a target annual stock bonus beginning in 2025 equal to 100% of Mr. Gutterman&#8217;s base salary,
which may be paid in performance stock units or restricted stock units (&#8220;RSUs&#8221;) and which shall be subject to vesting conditions
following the grant of such units, (E) a recommendation to the Board that the Board make a sign-on equity grant valued at $1,000,000 in
the form RSUs, which will vest as to (1/3) of the RSUs (rounded down to the nearest whole share) (x) on each of the first two anniversaries
of the grant date and (y) upon the Company&#8217;s remediation of certain stock exchange listing qualification failures that exist as
of the effective date of the Gutterman Agreement, and (F) eligibility to participate in customary health, welfare, and fringe benefit
plans we provide to our employees.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">The
Gutterman Agreement also provides Mr. Gutterman with the opportunity to earn an incentive bonus (the &#8220;Incentive Bonus&#8221;), which
will become payable, if ever, in tranches following the Company&#8217;s attainment of certain stock price and market capitalization goals.
The specific goals are as follows:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p><div>

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; text-align: center; text-indent: 0pt; padding-left: 0pt">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center; text-indent: 0pt; padding-left: 0pt">Company Stock Price Goal</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center; text-indent: 0pt; padding-left: 0pt">Company
    Market<br/>
 Capitalization Goal</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center; text-indent: 0pt; padding-left: 0pt">Amount of Incentive Bonus<br/> Payable for Achievement of<br/> Tranche Goals</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 25%; font-weight: bold; text-indent: 0pt; padding-left: 0pt">Tranche 1</td><td style="width: 1%">&#160;</td>
    <td style="width: 24%; text-align: center; text-indent: 0pt; padding-left: 0pt">$2.50 based on 30-day VWAP</td><td style="width: 1%">&#160;</td>
    <td style="width: 24%; text-align: center; text-indent: 0pt; padding-left: 0pt">$150 Million</td><td style="width: 1%">&#160;</td>
    <td style="width: 24%; text-align: center; text-indent: 0pt; padding-left: 0pt">100% of Base Salary</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-indent: 0pt; padding-left: 0pt">Tranche 2</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">$2.50 based on 30-day VWAP</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">$250 Million</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">200% of Base Salary</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-indent: 0pt; padding-left: 0pt">Tranche 3</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">$5.00 based on 30-day VWAP</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">$500 Million</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">300% of Base Salary</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-indent: 0pt; padding-left: 0pt">Tranche 4</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">$10.00 based on 30-day VWAP</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">$1 Billion</td><td>&#160;</td>
    <td style="text-align: center; text-indent: 0pt; padding-left: 0pt">500% of Base Salary</td></tr>
  </table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">For
the avoidance of doubt, no Incentive Bonus tranche will become payable unless both the stock price goal and the market capitalization
goal for the applicable tranche are satisfied, and the market capitalization goal is attained simultaneously with the stock price goal.
Additionally, the Incentive Bonus may be earned in a change in control if the consideration paid per share of Company common stock exceeds
an Incentive Bonus tranche stock price goal and the total value received in the transaction exceeds an Incentive Bonus tranche market
capitalization goal. Under no circumstances may the performance goals for an Incentive Bonus tranche be achieved more than one time. The
Incentive Bonus, to the extent any tranche becomes payable, will be paid within thirty days of the attainment of the applicable goals,
subject to Mr. Gutterman remaining in continuous employment with the Company through each payment date.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">All
bonuses payable under the Gutterman Agreement, except the stock bonus, may be paid in cash, Bitcoin, Company equity, or a mix of any of
the foregoing.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">Under
the Gutterman Agreement, Mr. Gutterman will be entitled to receive the following severance payments and benefits upon a termination of
his employment by the Company without &#8220;cause&#8221;, by Mr. Gutterman for &#8220;good reason&#8221; (each, as defined in the Gutterman
Agreement and collectively, a &#8220;Qualifying Termination&#8221;), that does not occur in connection with a change in control (i) the
Accrued Obligations (as defined in the Gutterman Agreement), (ii) Mr. Gutterman&#8217;s annual base salary, and (iii) the product of (x)
12 and (y) Mr. Gutterman&#8217;s monthly cost for health and welfare benefits pursuant to his elections under the Company&#8217;s health
and welfare benefit plans, as in effect on the termination date (collectively, the &#8220;Non-CIC Severance&#8221;).</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"></p><div>

</div><!-- Field: Page; Sequence: 79; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->72<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">The
Non-CIC Severance will be paid in a lump sum as soon as practicable following the effective date of a release but no later than 74 days
following Mr. Gutterman&#8217;s termination. If Mr. Gutterman incurs a Qualifying Termination within 30 days prior to or 12 months following
a change in control, then in addition to the Non-CIC Severance, Mr. Gutterman will be entitled to the following: (i) an amount equal to
0.5 times Mr. Gutterman&#8217;s target bonus, and (ii) acceleration and vesting on a prorated basis (performance goals will be assumed
to have been achieved at target) of each outstanding equity award held by Mr. Gutterman as of the termination date (but excluding the
Incentive Bonus) (collectively, the &#8220;CIC Severance&#8221;).</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">To
the extent payable in cash, the CIC Severance will be paid in a lump sum as soon as practicable following the effective date of a release,
but no later than 74 days after Mr. Gutterman&#8217;s termination date. The severance payments and benefits described above are subject
to Mr. Gutterman&#8217;s execution and non-revocation of a general release of claims in favor of the Company and continued compliance
with his restrictive covenant obligations.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Gutterman Agreement includes
certain restrictive covenants, which include non-solicitation and non-competition covenants during the term of the Gutterman Agreement
and for the 12 months following. Further, the Gutterman Agreement includes a &#8220;best pay&#8221; provision under Section 280G of the
Internal Revenue Code, pursuant to which any &#8220;parachute payments&#8221; that become payable to Mr. Gutterman will either be paid
in full or reduced so that such payments are not subject to the excise tax under Section 4999 of the Internal Revenue Code, whichever
results in the better after-tax treatment to Mr. Gutterman.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Simeon Salzman Employment Agreement</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On June 19, 2023, we entered
into an Executive Employment Agreement (the &#8220;Salzman Agreement&#8221;) with Simeon Salzman to serve as the Chief Financial Officer
of Gryphon (and, under certain circumstances, such other position as Gryphon&#8217;s Chief Executive Officer may designate), reporting
to our Chief Executive Officer. On July 29, 2024, Mr. Salzman informed the Company that he intended to resign on November 15, 2024, and
entered into a letter agreement that specified the terms and conditions of his planned separation from the Company. Subsequently, on September
26, 2024, Mr. Salzman and the Company rescinded Mr. Salzman&#8217;s resignation in connection with Mr. Salzman&#8217;s decision to remain
with the Company. In connection with such rescission, the Company and Mr. Salzman amended the Salzman Agreement. The terms of the amended
Salzman Agreement are described below.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Mr. Salzman receives a base
salary of $275,000 and is eligible to receive an annual bonus with a target of up to 50% of his then-current base salary. Mr. Salzman
received a time-based equity grant covering 390,800 Shares (the &#8220;Equity Grant&#8221;), vesting as follows (subject to Mr. Salzman&#8217;s
continued employment with the Company through the relevant vesting date): 1/6 of the Equity Grant will vest upon the 6-month anniversary
of the effective date of the Salzman Agreement and the remainder of the Equity Grant will vest in substantially equal quarterly installments
commencing with the first quarter following the 6 month anniversary of the effective date of the Salzman Agreement. The vesting of the
Equity Grant will be accelerated if Mr. Salzman is continuously employed through a change in control (excluding a reverse takeover transaction
or merger for the purposes of listing Gryphon on a public exchange). Mr. Salzman will be entitled to receive those benefits that are made
available to the other similarly situated executive employees, and will be reimbursed for reasonable out-of-pocket expenses.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Upon the termination of the
Salzman Agreement during the our first two full financial reporting quarters by (a) Mr. Salzman for good reason (as defined in the Salzman
Agreement) or (b) by the Company without cause (as defined in the Salzman Agreement), then, subject to Mr. Salzman&#8217;s execution and
non- revocation of and compliance with a separation and release agreement in a form provided by the Company, the Company will pay Mr.
Salzman an amount equal to 3 months of his then-current base salary. Upon such a termination of the Salzman Agreement following the first
two full financial reporting quarters of the Company, the Company will pay Mr. Salzman an amount equal to (a) 12 months of his then-current
base salary, plus (b) Mr. Salzman&#8217;s then-current annual bonus target.&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Pursuant to the Salzman Agreement,
Mr. Salzman is subject to standard restrictive covenants, including a nondisparagement covenant and non-competition and customer and employee
non-solicitation covenants for the period of Mr. Salzman&#8217;s employment and for the six months thereafter.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p><div>

</div><!-- Field: Page; Sequence: 80; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->73<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Eric Gallie Employment Agreement </b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On December 12, 2024, we entered
into a letter agreement (the &#8220;Gallie Agreement&#8221;) with Eric Gallie, pursuant to which Mr. Gallie will serve as the Company&#8217;s
Senior Vice President, Energy. The Agreement became effective on December 12, 2024 (the &#8220;Gallie Effective Date&#8221;)) and will
remain in effect indefinitely until terminated by either party.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Gallie Agreement provides
for (A) a $250,000 annual base salary paid in equal installments on the Company&#8217;s regular pay dates no less frequently than semi-monthly,
(B) an annual discretionary bonus targeted at 100% of Mr. Gallie&#8217;s base salary, which may be paid in the form of 50% cash and 50%
RSUs, provided that to be eligible for any bonus, Mr. Gallie must be employed on the date any such bonus is paid, (C) five (5) weeks of
paid time off in accordance with the Company&#8217;s PTO policy and applicable state law, (D) eligibility to participate in customary
health, welfare, and fringe benefit plans provided to other similarly situated executive employees of the Company, and (E) within thirty
days following the Effective Date, the Company will recommend to the Company&#8217;s Board of Directors that it make a one-time equity
grant to Mr. Gallie in the form of 500,000 RSUs (the &#8220;Gallie Initial Award&#8221;). The Gallie Initial Award will vest as to one-fourth
(1/4<sup>th</sup>) of the RSUs on each of the first four (4) annual anniversaries of the Gallie Initial Award grant date. The Gallie Initial
Award and any RSUs granted to Mr. Gallie as a bonus shall be granted pursuant to the Gryphon Digital Mining, Inc. 2024 Omnibus Incentive
Plan (the &#8220;Plan&#8221;).</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">If the Company terminates
Mr. Gallie without &#8220;cause&#8221; (as defined in the Plan) and Mr. Gallie executes and does not revoke a release of claims in favor
of the Company, the Company will pay Mr. Gallie one year of his base salary over the twelve months following his termination date.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">The Gallie Agreement also requires Mr. Gallie
to execute the Company&#8217;s standard non-competition agreement.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Chang Advisory, Inc. Consulting Agreement </b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Mr. Chang served as the Company&#8217;s
Chief Executive Officer through September 17, 2024. The Company terminated Mr. Chang for cause and did not provide any severance to Mr.
Chang. The terms of Mr. Chang&#8217;s agreement with the Company is described herein in accordance with SEC rules.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Mr. Chang served as Gryphon&#8217;s
Chief Executive Officer pursuant to a Consulting Agreement between Gryphon and Chang Advisory, Inc. (&#8220;Chang Advisory&#8221;), effective
January 14, 2021 (the &#8220;Chang Agreement&#8221;). Mr. Chang is the sole owner of Chang Advisory. Under the agreement, Chang Advisory&#8217;s
base fee was initially CAD $175,000 per year. The agreement provided that the base fee would increase to CAD $300,000 per year upon the
closing of either: (i) an equity financing totaling at least CAD $5 million or (ii) a debt and equity financing totaling at least CAD
$10 million. This condition was met in March 2021 and, accordingly, the base fee was raised to CAD $300,000 per year, which was later
raised to USD $300,000. Under the agreement, Chang Advisory&#8217;s base fee for any year could not be reduced without the written consent
of both Chang Advisory and Gryphon, and Chang Advisory was entitled to an annual cash incentive opportunity with a target equal to 100%
of Chang Advisory&#8217;s base fee for such year. The agreement further provided that Gryphon would pay to Chang Advisory harmonized sales
tax on any invoice or other compensation paid to Chang Advisory in the event that Gryphon&#8217;s head office becomes located in Canada
or in the event that any law or governmental authority requires that such tax be remitted by Chang Advisory in respect of any such compensation.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On the effective date of the
agreement, Chang Advisory became entitled to purchase, for USD $0.004 per share, 15.2% of the outstanding shares of common stock of Gryphon
as of such date. In the event that Chang Advisory&#8217;s engagement with Gryphon terminated by reason of Chang Advisory&#8217;s resignation
or by reason of a material breach by Chang Advisory of the agreement, or for cause (as defined in the Chang Agreement), prior to the one-year
anniversary of the effective date of the agreement, Gryphon or any other affiliate of Gryphon had the right (but not the obligation) to
repurchase (i) 75% of such shares if such termination occurred within six months of the effective date of the agreement; and (ii) 50%
of such shares if such termination occurred after six months and within one year of such effective date, in each case for a price of USD
$0.004 per share. Such repurchase right expired on the one-year anniversary of the effective date of the agreement.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In the event that Chang Advisory&#8217;s
engagement was terminated by Gryphon without cause, was terminated by Chang Advisory for good reason, or in the event that there was a
change in control (as defined in the agreement), all unvested equity awards held by Chang Advisory would have accelerated vesting and,
with respect to any stock options, such options would remain fully exercisable until their original expiry date. In the event of Chang
Advisory&#8217;s termination for cause or voluntary resignation, all equity awards granted to Chang Advisory that are outstanding on the
date of such termination or resignation would have continued to vest on the original schedule and any stock options would have remained
exercisable until the earlier of (i) the expiration date set forth in the applicable stock option agreement; or (ii) the expiration of
6 months measured from the date of such termination or resignation.&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The agreement also provided
that Chang Advisory will be entitled to receive reimbursement from Gryphon for all reasonable business expenses, and Mr. Chang and his
partner and dependents would be eligible to participate in the benefit plans that are available to the executive officers of Gryphon.
Under the agreement, Gryphon would have indemnified Chang Advisory and Mr. Chang to the fullest extent permitted by law against all costs,
charges, awards, legal fees and expenses which Chang Advisory and/or Mr. Chang were involved because of its/his/their association with
Gryphon, and Gryphon would have at all times maintain a Directors and Officers Insurance Policy under which Chang Advisory and Mr. Chang
would be insured.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p><div>

</div><!-- Field: Page; Sequence: 81; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->74<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Upon termination of engagement
due to the death or disability (as defined in the agreement) of Chang Advisory, Chang Advisory would have been entitled to receive: (i)
any unpaid annual bonus for the year immediately prior to the year of such termination (in an amount equal to the greater of the bonus
percentage accrued by Gryphon or Chang Advisory&#8217;s target annual bonus) and (ii) a pro-rated share of Chang Advisory&#8217;s target
annual bonus for the year of such termination (in an amount equal to the bonus percentage accrued by Gryphon through the last closed accounting
month prior to such termination but with such bonus percentage being deemed to be fully accrued if Gryphon was at least on target to attain
the appropriate financial targets for such year). In addition, in the case of termination due to disability, Gryphon would have continued
Chang Advisory&#8217;s and/or Mr. Chang&#8217;s participation in the benefit plans for so long as he remained disabled as defined under
those plans.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Under the agreement, if Gryphon
terminated Chang Advisory&#8217;s engagement (other than for cause or as a result of Chang Advisory&#8217;s death or disability), or in
the event Chang Advisory resigns for good reason, or in the event of a termination of Chang Advisory&#8217;s engagement whether by Chang
Advisory or by Gryphon for any reason other than cause within 6 months of a change in control, then Gryphon would have paid to Chang Advisory
(i) a termination fee equal to the annual fee; (ii) bonus for any prior year that has been earned but was unpaid (in an amount equal to
the greater of the bonus percentage accrued by Gryphon or Chang Advisory&#8217;s target annual bonus); and (iii) a pro-rated share of
Chang Advisory&#8217;s target annual bonus for the year of such termination (in an amount equal to the bonus percentage accrued by Gryphon
through the last closed accounting month prior such termination but with such bonus percentage being deemed to be fully accrued if Gryphon
was at least on target to attain the appropriate financial targets for such year). As mentioned above, the Company terminated Mr. Chang
for cause and as such, no severance payments were made to Mr. Chang. The Chang Agreement was terminated in connection with the Company&#8217;s
termination of Mr. Chang and is therefore no longer in effect. Mr. Chang continues to serve the Company as a non-employee member of the
Board.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;<b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Jessica Billingsley Employment Agreement </b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Ms. Billingsley served as
the Chief Executive Officer of Akerna through Akerna&#8217;s merger with the Company pursuant to an employment agreement with Akerna (the
&#8220;Billingsley Agreement&#8221;). The Billingsley Agreement was terminated in connection with the merger, but the terms of the Billingsley
Agreement are described below in compliance with SEC rules. Ms. Billingsley now serves as a member of the Company&#8217;s Board.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Akerna paid Ms. Billingsley
an annual base salary in the amount of $300,000. The base salary was subject to (1)&#160;review at least annually by the Board for increase,
but not decrease, and (2)&#160;automatic increase by an amount equal to $50,000 from its then current level on the date upon which Akerna&#8217;s
aggregate, gross consolidated trailing twelve month (TTM) revenue equals the product of (x)&#160;two&#160;<span style="text-decoration:underline">multiplied</span>&#160;by (y)&#160;Akerna&#8217;s
TTM revenue as of the closing.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Ms. Billingsley was eligible
for an annual bonus (the &#8220;Annual Bonus&#8221;) with respect to each fiscal year ending during her employment. Her target annual
cash bonus was in the amount of one hundred percent (100%) of her base salary (the &#8220;Target Bonus&#8221;) with the opportunity to
earn greater than the Target Bonus upon achievement of above target performance. The amount of the Annual Bonus was determined by the
Board on the basis of fulfillment of the objective performance criteria established in its reasonable discretion. The performance criteria
for any particular fiscal year was set no later than ninety&#160;days after the commencement of the relevant fiscal year.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Ms. Billingsley was entitled
to participate in annual equity awards and employee benefits. She was indemnified by Akerna for any and all expenses (including advancement
and payment of attorneys&#8217; fees) and losses arising out of or relating to any of her actual or alleged acts, omissions, negligence,
or active or passive wrongdoing, including the advancement of expenses she incurred. The foregoing indemnification was in addition to
the indemnification provided to her by Akerna pursuant to her Indemnification Agreement.</p><div>



</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In the event of Ms. Billingsley&#8217;s
termination for cause or without good reason, Akerna was obligated to pay any accrued but unpaid base salary and any annual bonus earned
and awarded for the fiscal year prior to that in which the termination occurs. In the event of Ms. Billingsley&#8217;s termination without
cause or with good reason, Akerna was obligated to pay any accrued but unpaid base salary, any annual bonus earned and awarded for the
fiscal year prior to that in which the termination occurs, a cash severance payment equal to her base salary, pro-rated&#160;annual bonus
for the fiscal year in which the termination occurs through the date of termination, and twelve&#160;months of health benefits.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p><div>

</div><!-- Field: Page; Sequence: 82; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->75<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Billingsley Employment
Agreement also contained non-competition and non-solicitation&#160;provisions that applied through her employment and for a term of one
year thereafter, and which were in addition to the non-competition and non-solicitation&#160;provisions prescribed under a certain Non-Competition&#160;Agreement
between Ms. Billingsley and Akerna. The Billingsley Employment Agreement also contained a non-disparagement&#160;provision that applies
through her employment and for a term of two&#160;years thereafter.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Outstanding Equity Awards at 2024 Fiscal Year-End</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">A summary of the number and the value of the outstanding
equity awards as of December 31, 2024 held by the named executive officers is set out in the table below.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="14" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Stock Awards<sup>(1)</sup></b></span></td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Name</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Date of Grant</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number of<br/> Shares or<br/> Units of<br/> Stock<br/> That Have Not <br/> Vested<br/> (#)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Market Value <br/> of Shares or<br/> Units of Stock<br/> That Have Not <br/> Vested<br/> ($)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Equity Incentive<br/> Plan Awards:<br/> Number of<br/> Unearned<br/> Shares, Units or<br/> Other Rights<br/> That Have Not <br/> Vested<br/> (#)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Equity<br/> Incentive Plan <br/> Awards: Market <br/> or Payout Value <br/> of Unearned<br/> Shares, Units or<br/> Other Rights<br/> That Have Not <br/> Vested<br/> ($)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: left; text-indent: 0pt; padding-left: 0pt">Steve Gutterman</td><td style="width: 1%">&#160;</td>
    <td style="width: 11%; text-align: center">02/23/2023</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">42,105</td><td style="width: 1%; text-align: left">(1)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">16,884</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 style="width: 9%; text-align: right">-</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 style="width: 9%; text-align: right">-</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; text-indent: 0pt; padding-left: 0.125in">Chief Executive Officer</td><td>&#160;</td>
    <td style="text-align: center">10/02/2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,114,454</td><td style="text-align: left">(2)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">446,896</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">557,227</td><td style="text-align: left">(3)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">223,448</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: 0pt; padding-left: 0pt">&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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; text-indent: 0pt; padding-left: 0pt">Simeon Salzman</td><td>&#160;</td>
    <td style="text-align: center">06/19/2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">450,040</td><td style="text-align: left">(4)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">180,466</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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-style: italic; text-align: left; text-indent: 0pt; padding-left: 0.125in">Chief Financial Office</td><td>&#160;</td>
    <td style="text-align: center">-</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></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: 0pt; padding-left: 0pt">&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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; text-indent: 0pt; padding-left: 0pt">Eric Gallie</td><td>&#160;</td>
    <td style="text-align: center">12/17/2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">500,000</td><td style="text-align: left">(5)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">200,500</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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Senior
Vice President</i></span></td><td>&#160;</td>
    <td style="text-align: center">-</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></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: 0pt; padding-left: 0pt">&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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; text-indent: 0pt; padding-left: 0pt">Rob Chang</td><td>&#160;</td>
    <td style="text-align: center">10/31/2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">264,080</td><td style="text-align: left">(6)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">105,896</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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: 0pt; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Former
Chief Executive Officer</i></span></td><td>&#160;</td>
    <td style="text-align: center">-</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"><sup>)</sup></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: 0pt; padding-left: 0pt">&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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; text-indent: 0pt; padding-left: 0pt">Jessica Billingsley</td><td>&#160;</td>
    <td style="text-align: center">10/31/2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">264,080</td><td style="text-align: left">(7)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">105,896</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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-style: italic; text-align: left; text-indent: 0pt; padding-left: 0.125in">Former Chief Executive Officer</td><td>&#160;</td>
    <td style="text-align: center">-</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></tr>
  </table><div>




</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24pt; text-align: justify; text-indent: -24pt">&#160;</p><div>


</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td 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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
restricted stock unit grant of 84,210 vests in equal installments of 14,035 RSUs over three years every six-month anniversary from the
grant date, February 23, 2023, subject to Mr. Gutterman&#8217;s continued employment with the Company.&#160;&#160;Remaining vesting dates
as of December 31, 2024 are as follows, February 23, 2025, August 23, 2025 and February 23, 2026.</span></td>
</tr></table><div>

</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="padding-bottom: 0pt; width: 0.35in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td>
    <td style="padding-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The restricted stock units subject to this award vest in equal installments on each of the first two anniversaries of the grant date, September 30, 2024, subject to Mr. Gutterman&#8217;s continued employment with the Company.</span></td></tr>
  </table><div>

</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="padding-bottom: 0pt; width: 0.35in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)</span></td>
    <td style="padding-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The restricted stock units subject to this award vest upon the Company&#8217;s remediation of certain stock exchange listing qualification failures that exist as of the effective date of the Gutterman Agreement.</span></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 0pt">&#160;</td>
    <td style="padding-bottom: 0pt; text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4)</span></td>
    <td style="padding-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Subject to Mr. Salzman&#8217;s continued employment through each applicable vesting date, the restricted stock units subject to this award vest 1/6<sup>th</sup> upon the 6-month anniversary of the effective date of the Salzman Agreement and the remainder of the restricted stock units will vest in substantially equal quarterly installments commencing with the first quarter following the 6-month anniversary of the effective date of the Salzman Agreement. The vesting of the Equity Grant will be accelerated if Mr. Salzman is continuously employed through a change in control.</span></td></tr>

<tr style="vertical-align: top">
    <td style="padding-bottom: 0pt; width: 0.35in">&#160;</td>
    <td style="padding-bottom: 0pt; text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5)</span></td>
    <td style="padding-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The restricted stock units subject to this award vest as to one-fourth (1/4<sup>th</sup>) of the RSUs on each of the first four (4) annual anniversaries of the grant date.</span></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 0pt">&#160;</td>
    <td style="padding-bottom: 0pt; text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(6)&#160;&#160;</span></td>
    <td style="padding-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The restricted stock units subject to this award vest as to one-fourth (1/4<sup>th</sup>) of the RSUs on each of the first four (4) quarterly anniversaries of October 1, 2024. </span></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 0pt">&#160;</td>
    <td style="padding-bottom: 0pt; text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(7)&#160;&#160;</span></td>
    <td style="padding-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The restricted stock units subject to this award vest as to one-fourth (1/4<sup>th</sup>) of the RSUs on each of the first four (4) quarterly anniversaries of October 1, 2024.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Page; Sequence: 83; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->76<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24pt; text-align: justify; text-indent: -24pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Pension Benefits</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24pt; text-align: justify; text-indent: -24pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin: 0pt 0; text-align: justify">None of our employees participate in or have account
balances in qualified or non-qualified defined benefit plans sponsored by us. Our Compensation Committee may elect to adopt qualified
or non-qualified benefit plans in the future if it determines that doing so is in our Company&#8217;s best interest.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24pt; text-align: justify; text-indent: -24pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Non-qualified Deferred Compensation</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">None of our employees participate
in or have account balances in non-qualified defined contribution plans or other non-qualified deferred compensation plans maintained
by us. Our Compensation Committee may elect to provide our officers and other employees with non-qualified defined contribution or other
non-qualified compensation benefits in the future if it determines that doing so is in our Company&#8217;s best interest.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Employee Benefits and Stock Plans</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Gryphon Digital Mining Inc. 2024 Omnibus Incentive
Plan</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Set forth below is a summary
of the material features of the Gryphon Digital Mining Inc. 2024 Omnibus Incentive Plan (the &#8220;2024 Plan&#8221;), which was adopted
in connection with the closing of the Business Combination.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The 2024 Plan provides for
the following grants: (a) incentive stock options (within the meaning of Section 422 of the Internal Revenue Code of 1986 (the &#8220;Code&#8221;))
(&#8220;ISO&#8221; or &#8220;ISOs&#8221;); (b) nonstatutory stock options (i.e., options other than ISOs) (&#8220;NSO&#8221; or &#8220;NSOs&#8221;),
(c) stock appreciation rights (&#8220;SAR&#8221; or &#8220;SARs&#8221;), (d) restricted stock grants, (e) restricted stock unit grants
(&#8220;RSU&#8221; or &#8220;RSUs&#8221;), (f) performance grants, and (g) other grants based in whole or in part by reference to shares
that are granted pursuant to the terms and conditions of the 2024 Plan.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Subject to any Capitalization
Adjustment (as defined and described below) and the automatic increase (as described later in this paragraph), and any other applicable
provisions in the 2024 Plan, the total number of shares reserved and available for issuance pursuant to the 2024 Plan is 5,810,033 shares
which was 15% of the total number of shares of Common Stock outstanding at the closing of the Business Combination (the &#8220;Share Reserve&#8221;).
The Share Reserve will automatically increase on January 1<sup>st</sup> of each year, for a period of not more than ten years, commencing
on January 1, 2025 and ending on (and including) January 1, 2033 by the lesser of (a) 3% of the total number of the shares of Common Stock
outstanding on December 31<sup>st</sup> of the immediately preceding calendar year, and (b) such number of shares determined by the Board.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Following the effective date
of the 2024 Plan (the &#8220;Plan Effective Date&#8221;), any shares subject to an outstanding grant or any portion thereof granted under
the 2024 Plan will be returned to the Share Reserve and will be available for issuance in connection with subsequent grants under the
2024 Plan to the extent such shares: (a) are cancelled, forfeited, or settled in cash; (b) are used to pay the exercise price of such
outstanding grant or any Tax-Related Items (as defined below) arising in connection with vesting, exercise or settlement of such outstanding
grant; (c) are surrendered pursuant to an Exchange Program (as defined below); (d) expire by their terms at any time; or (e) are reacquired
by the Company pursuant to a forfeiture provision or repurchase right by the Company (collectively, &#8220;Returning Shares&#8221;). Shares
subject to Substitute Grants (as defined below) will not be deducted from the Share Reserve and may not be returned to the Share Reserve
as Returning Shares.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Subject to the provisions
relating to Capitalization Adjustments described below, the maximum number of shares that may be issued pursuant to the exercise of ISOs
is 5,810,033 shares which was 15% of the total number of shares of common stock outstanding at the closing of the Merger (the &#8220;Incentive
Stock Option Limit&#8221;).</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">If, after the Plan Effective
Date, the number of outstanding shares is changed or the value of the shares is otherwise affected by a stock dividend, extraordinary
dividend or distribution (whether in cash, shares or other property, other than a regular cash dividend) recapitalization, stock split,
reverse stock split, subdivision, combination, consolidation, reclassification, spin-off or similar change in the capital structure of
the Company or any similar equity restructuring transaction, as that term is used in Statement of Financial Accounting Standards Board
Accounting Standards Codification Topic 718 (or any successor thereto), without consideration (a &#8220;Capitalization Adjustment&#8221;),
then (a) the maximum number and class of shares or type of security reserved for issuance and future grant from the Share Reserve, (b)
the exercise price, purchase price, and number and class of shares or type of security subject to outstanding grants, and (c) the number
and class of shares subject to the Incentive Stock Option Limit, will be proportionately adjusted, subject to any required action by the
board of directors or the stockholders of the Company and in compliance with applicable laws; provided that fractions of a share will
not be issued.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p><div>

</div><!-- Field: Page; Sequence: 84; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->77<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The shares issuable under
the 2024 Plan will be authorized but unissued or forfeited shares, treasury shares or shares reacquired by the Company in any manner.</p><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Incentive stock options may
be granted only to employees of the Company, and its parent and any subsidiary entities (to the extent permitted under Section 422 of
the Code). All other grants may be granted to employees, consultants and directors, provided such consultants and directors render bona
fide services not in connection with the offer and sale of securities in a capital-raising transaction.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The maximum number of shares
subject to grants (and of cash subject to cash-settled grants) granted under the 2024 Plan or otherwise during any one calendar year to
any non-employee director for service on the board of directors, taken together with any cash fees paid by the Company to such non-employee
director during such calendar year for service on the board of directors, will not exceed $1,000,000 in total value (calculating the value
of any such grants based on the grant date fair value of such grants for financial reporting purposes).</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Each option or SAR will be
in such form and will contain such terms and conditions as the Administrator (defined below) deems appropriate. Each SAR will be denominated
in share equivalents. The provisions of separate options or SARs need not be identical.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Options and SARs may be exercisable
within the times or upon the events determined by the Administrator and as set forth in the grant agreement governing such grant. No option
or SAR will be exercisable after the expiration of ten (10) years from the date the option or SAR is granted, or such shorter period specified
in the grant agreement. In addition, in the case of an ISO granted to a person who, at the time the ISO is granted, directly or by attribution
owns more than ten percent (10%) of the total combined voting power of all classes of stock of the Company or of any parent or subsidiary
(&#8220;Ten Percent Holder&#8221;), such option may not be exercisable after the expiration of five (5) years from the date the ISO is
granted.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The exercise price of an option
or SAR will be such price as is determined by the Administrator and set forth in the grant agreement; provided that (a) in the case of
an ISO (i) granted to a Ten Percent Holder, the exercise price will be no less than one hundred ten percent (110%) of the fair market
value (as defined in the 2024 Plan) on the date of grant and (ii) granted to any other employee, the exercise price will be no less than
one hundred percent (100%) of the fair market value on the date of grant, and (b) in the case of an NSO or SAR, the exercise price will
be such price as is determined by the Administrator. Notwithstanding the foregoing, an option or SAR that is a Substitute Grant (as defined
below) may be granted with an exercise price lower than one hundred percent (100%) of the fair market value.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Upon exercise of a SAR, a
grantee will be entitled to receive payment from the Company in an amount determined by multiplying (a) the difference between the fair
market value of a share on the date of exercise over the exercise price, by (b) the number of shares with respect to which the SAR is
exercised. At the discretion of the Administrator, the payment from the Company for the SAR exercise may be in cash, in shares of equivalent
value, or in some combination thereof.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Unless explicitly provided
otherwise in a grantee&#8217;s grant agreement, if a grantee&#8217;s continuous service status (as defined in the 2024 Plan) is terminated,
the grantee (or his or her legal representative, in the case of death) may exercise his or her option or SAR (to the extent such grant
was exercisable on the termination date) within the following period of time following the termination of the grantee&#8217;s continuous
service status: (a) three (3) months following a termination of a grantee&#8217;s continuous service status by the Company or any parent
or subsidiary without cause (as defined in the 2024 Plan) or by the grantee for any reason (other than due to death or disability (as
disability is defined in the Plan)); (b) six (6) months following a termination due to the grantee&#8217;s disability; (c) twelve (12)
months following a termination due to the grantee&#8217;s death; and (d) twelve (12) months following the grantee&#8217;s death, if such
death occurs following the date of such termination but during the period such grant is otherwise exercisable (as provided in clauses
(a) or (b) above).&#160;</p><div>




</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p><div>

</div><!-- Field: Page; Sequence: 85; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->78<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Except as otherwise provided
in the grant agreement, if a grantee&#8217;s continuous service status is terminated by the Company or any parent or subsidiary for cause,
the grantee&#8217;s options or SARs will terminate and be forfeited immediately upon such grantee&#8217;s termination of continuous service
status, and the grantee will be prohibited from exercising any portion (including any vested portion) of such grants on and after the
date of such termination of continuous service status.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">To the extent that the aggregate
fair market value of shares with respect to which options designated as ISOs are exercisable for the first time by any grantee during
any calendar year (under all plans of the Company or any parent or subsidiary of the Company) exceeds One Hundred Thousand Dollars ($100,000),
such excess options will be treated as NSOs. For this purpose, ISOs will be taken into account in the order in which they were granted,
and the fair market value of the shares subject to an ISO will be determined as of the date of the grant of such option.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Without stockholder approval,
the Administrator may modify, extend or renew outstanding options or SARs, and authorize the grant of new options or SARs in substitution
therefor, including in connection with an Exchange Program. Any such action may not, without the written consent of a grantee, materially
impair any of such grantee&#8217;s rights under any grant previously granted, except that the Administrator may reduce the exercise price
of an outstanding option or SAR without the consent of a grantee by a written notice (notwithstanding any adverse tax consequences to
the grantee arising from the repricing); provided, however, that the exercise price may not be reduced below the fair market value on
the date the action is taken to reduce the exercise price.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">A restricted stock grant is
an offer by the Company to sell or issue (with no payment required, unless explicitly provided otherwise in a grantee&#8217;s grant agreement)
shares to a grantee that are subject to certain specified restrictions. Each restricted stock grant will be in such form and will contain
such terms and conditions as the Administrator will deem appropriate. The terms and conditions of restricted stock grants may change from
time to time, and the terms and conditions of separate grant agreements need not be identical.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The purchase price for shares
issued pursuant to a restricted stock grant, if any, will be determined by the Administrator on the date the restricted stock grant is
granted and, if permitted by applicable law, no cash consideration will be required in connection with the payment for the purchase price
where the Administrator provides that payment will be in the form of services previously rendered.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Grantees holding restricted
stock grants will be entitled to receive all dividends and other distributions paid with respect to such shares, unless the Administrator
provides otherwise at the time the grant is granted. If any such dividends or distributions are paid in shares, the shares will be subject
to the same restrictions on transferability and forfeitability as the restricted stock grants with respect to which they were paid.</p><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">An RSU grant is a grant covering
a number of shares that may be settled in cash, or by issuance of those shares at a date in the future. Each RSU grant will be in such
form and will contain such terms and conditions as the Administrator will deem appropriate. The terms and conditions of RSU grants may
change from time to time, and the terms and conditions of separate grant agreements need not be identical. Unless otherwise determined
by the Administrator, no purchase price will apply to an RSU settled in shares. Payment of vested RSUs will be made as soon as practicable
after the date(s) determined by the Administrator and set forth in the grant agreement. The Administrator, in its sole discretion, may
settle vested RSUs in cash, shares, or a combination of both.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Administrator may permit
grantees holding RSUs to receive dividend equivalent rights (as defined in the 2024 Plan) on outstanding RSUs if and when dividends are
paid to stockholders on shares. In the discretion of the Administrator, such dividend equivalent rights may be paid in cash or shares,
and may either be paid at the same time as dividend payments are made to stockholders or delayed until shares are issued pursuant to the
underlying RSUs, and may be subject to the same vesting or performance requirements as the RSUs. If the Administrator permits dividend
equivalent rights to be made on RSUs, the terms and conditions for such dividend equivalent rights will be set forth in the applicable
grant agreement.</p><div>



</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p><div>

</div><!-- Field: Page; Sequence: 86; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->79<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">A performance grant is a grant
that may be granted, may vest or may become eligible to vest contingent upon the attainment during a performance period of performance
goals determined by the Administrator. Performance grants may be granted as options, SARs, restricted stock, RSUs or other grants, including
cash-based grants.&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Performance grants will be
based on the attainment of performance goals that are established by the Administrator for the relevant performance period. Prior to the
grant of any performance grant, the Administrator will determine and each grant agreement will set forth the terms of each performance
grant. A performance grant may but need not require the grantee&#8217;s completion of a specified period of service. The Administrator
will determine the extent to which a performance grant has been earned in its sole discretion. The Administrator may reduce or waive any
criteria with respect to a performance goal, or adjust a performance goal (or method of calculating the attainment of a performance goal)
to take into account unanticipated events, including changes in law and accounting or tax rules, as the Administrator deems necessary
or appropriate, or to reflect the impact of extraordinary or unusual items, events or circumstances to avoid windfalls or hardships. The
Administrator may also adjust or eliminate the compensation or economic benefit due upon attainment of performance goals in its sole discretion,
subject to any limitations contained in the grant agreement and compliance with applicable law.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Other forms of grants valued
in whole or in part by reference to, or otherwise based on, shares, including the appreciation in value thereof (e.g., options or stock
rights with an exercise price or strike price less than 100% of the fair market value of the shares at the time of grant) may be granted
either alone or in addition to other grants provided for in the 2024 Plan. Subject to the provisions of the 2024 Plan and applicable law,
the Administrator may determine the persons to whom and the time or times at which such other grants will be granted, the number of shares
(or the cash equivalent thereof) to be granted pursuant to such other grants and all other terms and conditions of such other grants.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Payment from a grantee for
shares acquired pursuant to the 2024 Plan may be made in cash or cash equivalents or, where approved for the grantee by the Administrator
and where permitted by applicable law (and to the extent not otherwise set forth in the applicable grant agreement): (a) by cancellation
of indebtedness of the Company owed to the grantee; (b) by surrender of shares held by the grantee that are clear of all liens, claims,
encumbrances or security interests and that have a fair market value on the date of surrender equal to the aggregate payment required;
(c) by waiver of compensation due or accrued to the grantee for services rendered or to be rendered to the Company or an affiliate; (d)
by consideration received by the Company pursuant to a broker-assisted or other form of cashless exercise program implemented by the Administrator
in connection with the 2024 Plan; (e) by the Company withholding otherwise deliverable shares having a fair market value on the date of
withholding equal to the aggregate payment required; (f) by any combination of the foregoing; or (g) by any other method of payment as
is permitted by applicable law.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Regardless of any action taken
by the Company or any affiliate, the ultimate liability for all income tax, social insurance, payroll tax, fringe benefits tax, payment
on account, employment tax, stamp tax or other Tax-Related Items related to the grantee&#8217;s participation in the 2024 Plan and legally
applicable to the grantee, including any employer liability for which the grantee is liable (the &#8220;Tax-Related Items&#8221;) is the
grantee&#8217;s responsibility.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Unless otherwise provided
in the grantee&#8217;s grant agreement, the Administrator, or its delegate(s) (as permitted by applicable law), in its sole discretion
and pursuant to such procedures as it may specify from time to time and subject to limitations of applicable law, may require or permit
a grantee to satisfy any applicable withholding obligations for Tax-Related Items, in whole or in part by (without limitation): (a) requiring
the grantee to make a cash payment; (b) withholding from the grantee&#8217;s wages or other cash compensation paid to the grantee by the
Company or any affiliate; (c) withholding from the shares otherwise issuable pursuant to a grant; (d) permitting the grantee to deliver
to the Company already-owned shares or (e) withholding from the proceeds of the sale of otherwise deliverable shares acquired pursuant
to a grant either through a voluntary sale or through a mandatory sale arranged by the Company. The Company or an affiliate may withhold
or account for Tax-Related Items by considering applicable minimum statutory withholding amounts or other applicable withholding rates,
including up to the maximum applicable rate in the grantee&#8217;s jurisdiction.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Except as expressly provided
in the 2024 Plan or an applicable grant agreement, or otherwise determined by the Administrator, grants granted under the 2024 Plan will
not be transferable or assignable by the grantee, other than by will or by the laws of descent and distribution. Any options, SARs or
other grants that are exercisable may only be exercised: (a) during the grantee&#8217;s lifetime only by (i) the grantee, or (ii) the
grantee&#8217;s guardian or legal representative; (b) after the grantee&#8217;s death, by the legal representative of the grantee&#8217;s
heirs or legatees. The Administrator may permit transfer of grants in a manner that is not prohibited by applicable law.</p><div>



</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p><div>

</div><!-- Field: Page; Sequence: 87; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->80<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">No grantee will have any of
the rights of a stockholder with respect to any shares until the shares are issued to the grantee, except for any dividend equivalent
rights permitted by an applicable grant agreement. After shares are issued to the grantee, the grantee will be a stockholder and have
all the rights of a stockholder with respect to such shares, including the right to vote and receive all dividends or other distributions
made or paid with respect to such shares, subject to any repurchase or forfeiture provisions in any restricted stock grant, the terms
of the Company&#8217;s insider trading policy, and applicable law.&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Without prior stockholder
approval, the Administrator may conduct an Exchange Program, subject to consent of an affected grantee (unless not required in connection
with a repricing pursuant to the 2024 Plan, or under the terms of a grant agreement) and compliance with applicable law. For purposes
of the 2024 Plan, &#8220;Exchange Program&#8221; means a program pursuant to which (a) outstanding grants are surrendered, cancelled or
exchanged for cash, the same type of grant or a different grant (or combination thereof) or (b) the exercise price of an outstanding grant
is increased or reduced.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">All grants granted under the
2024 Plan will be subject to clawback or recoupment under any clawback or recoupment policy adopted by the board of directors or the Administrator
or required by applicable law during the term of grantee&#8217;s employment or other service with the Company that is applicable to officers,
employees, directors or other service providers of the Company. In addition, the Administrator may impose such other clawback, recovery
or recoupment provisions in a grant agreement as the Administrator determines necessary or appropriate.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Except as otherwise provided
in the applicable grant agreement or as determined by the Administrator, if a grantee&#8217;s continuous service status terminates for
any reason, vesting of a grant will cease and such portion of a grant that has not vested will be forfeited, and the grantee will have
no further right, title or interest in any then-unvested portion of the grant. In addition, the Company may receive through a forfeiture
condition or a repurchase right any or all of the shares held by the grantee under a restricted stock grant that have not vested as of
the date of such termination, subject to the terms of the applicable grant agreement.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In the event that the Company
is subject to a change in control (as defined in the 2024 Plan), outstanding grants acquired under the 2024 Plan will be subject to the
agreement evidencing the change in control, which need not treat all outstanding grants in an identical manner. Such agreement, without
the grantee&#8217;s consent, may provide for one or more of the following with respect to all outstanding grants as of the effective date
of such change in control: (a) the continuation of an outstanding grant by the Company (if the Company is the successor entity); (b) the
assumption of an outstanding grant by the successor or acquiring entity (if any) of such change in control (or by its parents, if any);
(c) the substitution by the successor or acquiring entity in such change in control (or by its parents, if any) of equivalent awards with
substantially the same terms for such outstanding grants; (d) the full or partial acceleration of exercisability or vesting and accelerated
expiration of an outstanding grant and lapse of the Company&#8217;s right to repurchase or re-acquire shares acquired under a grant or
lapse of forfeiture rights with respect to shares acquired under a grant; (e) the settlement of such outstanding grant (whether or not
then vested or exercisable) in cash, cash equivalents, or securities of the successor entity (or its parent, if any) with a fair market
value equal to the required amount provided in the definitive agreement evidencing the change in control, followed by the cancellation
of such grants; or (f) the cancellation of outstanding grants in exchange for no consideration.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p><div>

</div><!-- Field: Page; Sequence: 88; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->81<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company, from time to
time, may substitute or assume outstanding awards granted by another company, whether in connection with an acquisition of such other
company or otherwise, by either (a) granting a grant under the 2024 Plan in substitution of such other company&#8217;s award; or (b)
assuming such award as if it had been granted under the 2024 Plan if the terms of such assumed award could be applied to a grant granted
under the 2024 Plan (a &#8220;Substitute Grant&#8221;). Such substitution or assumption will be permissible if the holder of the Substitute
Grant would have been eligible to be granted a grant under the 2024 Plan if the other company had applied the rules of the 2024 Plan
to such grant. The exercise price and the number and nature of shares issuable upon exercise or settlement of any such Substitute Grant
will be adjusted appropriately pursuant to Section 424(a) of the Code and/or Section 409A of the Code, as applicable.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The 2024 Plan will be administered
by the Compensation Committee or the Board acting as the Compensation Committee (the &#8220;Administrator&#8221;). Without limitation,
the Administrator will have the authority to, subject to the preceding sentence: construe and interpret the 2024 Plan, any grant agreement
and any other agreement or document executed pursuant to the 2024 Plan; prescribe, amend, expand, modify and rescind or terminate rules
and regulations relating to the 2024 Plan or any grant (including the terms or conditions of any grant); approve persons to receive grants;
determine the form, terms and conditions of grants; determine the number of shares or other consideration subject to grants; determine
the fair market value in good faith and interpret the applicable provisions of the 2024 Plan and the definition of fair market value in
connection with circumstances that impact the fair market value, if necessary; determine whether grants will be granted singly, in combination
with, in tandem with, in replacement of, or as alternatives to, other grants under the 2024 Plan or awards under any other incentive or
compensation plan of the Company or any affiliate; grant waivers of any conditions of the 2024 Plan or any grant; determine the vesting,
exercisability and payment of grants; correct any defect, supply any omission or reconcile any inconsistency in the 2024 Plan, any grant
or any grant agreement; determine whether a grant has been earned or has vested; determine the terms and conditions of any, and to institute
any exchange program; adopt or revise rules and/or procedures (including the adoption or revision of any subplan under the 2024 Plan)
relating to the operation and administration of the 2024 Plan to facilitate compliance with requirements of local law and procedures outside
the United States (provided that board of directors approval will not be necessary for immaterial modifications to the 2024 Plan or any
grant agreement made to ensure or facilitate compliance with the laws or regulations of the relevant foreign jurisdiction); delegate any
of the foregoing to one or more persons pursuant to a specific delegation as permitted by the terms of the 2024 Plan and applicable law,
including Section 157(c) of the Delaware General Corporation Law; and make all other determinations necessary or advisable in connection
with the administration of the 2024 Plan. We expect that our Compensation Committee will administer the 2024 Plan.&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">To the maximum extent permitted
by applicable laws, each member of the Administrator (including officers of the Company or an affiliate of the Company, if applicable),
or of the board of directors, as applicable, will be indemnified and held harmless by the Company against and from (i) any loss, cost,
liability or expense that may be imposed upon or reasonably incurred by him or her in connection with or resulting from any claim, action,
suit or proceeding to which he or she may be a party or in which he or she may be involved by reason of any action taken or failure to
act under the 2024 Plan or pursuant to the terms and conditions of any grant except for actions taken in bad faith or failures to act
in good faith, and (ii) any and all amounts paid by him or her in settlement thereof, with the Company&#8217;s approval, or paid by him
or her in satisfaction of any judgment in any such claim, action, suit or proceeding against him or her; provided that such member will
give the Company an opportunity, at its own expense, to handle and defend any such claim, action, suit or proceeding before he or she
undertakes to handle and defend it on his or her own behalf. The foregoing right of indemnification will not be exclusive of any other
rights of indemnification to which such persons may be entitled under the Company&#8217;s Certificate of Incorporation or Bylaws, by contract,
as a matter of law or otherwise, or under any other power that the Company may have to indemnify or hold harmless each such person.</p><div>



</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p><div>

</div><!-- Field: Page; Sequence: 89; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->82<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The 2024 Plan and all grants
granted thereunder will be governed by and construed in accordance with the laws of the State of Delaware, without giving effect to that
body of laws pertaining to conflict of laws.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Administrator may amend
the 2024 Plan or any grant in any respect the Administrator deems necessary or advisable, subject to the limitations of applicable law
and the 2024 Plan. If required by applicable law, the Company will seek stockholder approval of any amendment of the 2024 Plan that (a)
materially increases the number of shares available for issuance under the 2024 Plan (excluding any capitalization adjustment); (b) materially
expands the class of individuals eligible to receive grants under the 2024 Plan; (c) materially increases the benefits accruing to grantees
under the 2024 Plan; (d) materially reduces the price at which shares may be issued or purchased under the 2024 Plan; (e) materially extends
the term of the 2024 Plan; (f) materially expands the types of grants available for issuance under the 2024 Plan; or (g) as otherwise
required by applicable law.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The 2024 Plan will terminate
automatically on the tenth (10th) anniversary of the Plan Effective Date. No grant will be granted pursuant to the 2024 Plan after such
date, but grants previously granted may extend beyond that date. The Administrator may suspend or terminate the 2024 Plan at any earlier
date at any time. No grants may be granted under the 2024 Plan while the 2024 Plan is suspended or after it is terminated.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">No amendment, suspension or
termination of the 2024 Plan or any grant may materially impair a grantee&#8217;s rights under any outstanding grant, except with the
written consent of the affected grantee or as otherwise expressly permitted in the 2024 Plan. Subject to the limitations of applicable
law, if any, the Administrator may amend the terms of any one or more grants without the affected grantee&#8217;s consent (a) to maintain
the qualified status of the grant as an ISO under Section 422 of the Code; (b) to change the terms of an ISO, if such change results in
impairment of the grant solely because it impairs the qualified status of the grant as an ISO; (c) to clarify the manner of exemption
from, or to bring the grant into compliance with, Section 409A of the Code; or (d) to facilitate compliance with other applicable laws.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Summary of U.S. Federal Income Tax Consequences</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following summary is intended
only as a general guide to the U.S. federal income tax consequences of participation in the 2024 Plan. The summary is based on existing
U.S. laws and regulations, and there can be no assurance that those laws and regulations will not change. The summary is not complete
and does not discuss the tax consequences upon a grantee&#8217;s death, or the income tax laws of any municipality, state or foreign country
in which the grantee may reside. Tax consequences for any particular grantee may vary based on individual circumstances.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><i>Incentive Stock Options.
</i>A grantee recognizes no taxable income for regular income tax purposes because of the grant or exercise of an option that qualifies
as incentive stock option under Section 422 of the Code. If a grantee exercises the option and then later sells or otherwise disposes
of the shares acquired through the exercise of the option after both the two-year anniversary of the date the option was granted and the
one-year anniversary of the exercise, the grantee will recognize a capital gain or loss equal to the difference between the sale price
of the shares and the exercise price, and we will not be entitled to any deduction for federal income tax purposes.&#160;</p><div>



</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">However, if the grantee disposes
of such shares either on or before the two-year anniversary of the date of grant or on or before the one-year anniversary of the date
of exercise (a &#8220;disqualifying disposition&#8221;), any gain up to the excess of the fair market value of the shares on the date
of exercise over the exercise price generally will be taxed as ordinary income, unless the shares are disposed of in a transaction in
which the grantee would not recognize a loss (such as a gift). Any gain in excess of that amount will be a capital gain. If a loss is
recognized, there will be no ordinary income, and such loss will be a capital loss. Any ordinary income recognized by the grantee upon
the disqualifying disposition of the shares generally should be deductible by the Company for federal income tax purposes, except to the
extent such deduction is limited by applicable provisions of the Code.</p><div>



</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p><div>

</div><!-- Field: Page; Sequence: 90; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->83<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">For purposes of the alternative
minimum tax, the difference between the option exercise price and the fair market value of the shares on the exercise date is treated
as an adjustment item in computing the grantee&#8217;s alternative minimum taxable income in the year of exercise. In addition, special
alternative minimum tax rules may apply to certain subsequent disqualifying dispositions of the shares or provide certain basis adjustments
or tax credits for purposes.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><i>Nonstatutory Stock Options.
</i>A grantee generally recognizes no taxable income as the result of the grant of such an option. However, upon exercising the option,
the grantee normally recognizes ordinary income equal to the amount that the fair market value of the shares on such date exceeds the
exercise price. If the grantee is an employee, such ordinary income generally is subject to withholding of income and employment taxes.
Upon the sale of the shares acquired by exercising a nonstatutory stock option, any gain or loss (based on the difference between the
sale price and the fair market value on the exercise date) will be taxed as capital gain or loss. Any ordinary income recognized by the
grantee upon exercising a nonstatutory stock option generally should be deductible by the Company for federal income tax purposes, except
to the extent such deduction is limited by applicable provisions of the Code. No tax deduction is available to the Company with respect
to the grant of a nonstatutory stock option or the sale of the shares acquired through the exercise of the nonstatutory stock option.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><i>Stock Appreciation Rights.
</i>In general, no taxable income is reportable when a stock appreciation right is granted to a grantee. Upon exercise, the grantee generally
will recognize ordinary income equal to the fair market value of any shares received. Any additional gain or loss recognized upon any
later disposition of the shares would be capital gain or loss.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><i>Restricted Stock Awards.
</i>A grantee acquiring shares of restricted stock generally will recognize ordinary income equal to the fair market value of the shares
on the vesting date, reduced by any amount paid by the grantee for such shares. If the grantee is an employee, such ordinary income generally
is subject to withholding of income and employment taxes. The grantee may elect, under Section 83(b) of the Code to accelerate the ordinary
income tax event to the date of acquisition by filing an election with the Internal Revenue Service no later than thirty (30) days after
the date the shares are acquired. Upon the sale of shares acquired under a restricted stock award, any gain or loss, based on the difference
between the sale price and the fair market value on the date the ordinary income tax event occurs, will be taxed as capital gain or loss.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><i>Restricted Stock Unit Awards.
</i>There are no immediate tax consequences of receiving an award of restricted stock units. A grantee who is awarded restricted stock
units generally will recognize ordinary income equal to the fair market value of shares issued to such grantee at the end of the applicable
vesting period or, if later, the settlement date elected by the administrator or a grantee. Any additional gain or loss recognized upon
any later disposition of any shares received would be capital gain or loss.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><i>Performance Shares and
Performance Unit Awards. </i>A grantee generally will recognize no income upon the grant of a performance share or a performance unit
award. Upon the settlement of such awards, grantees normally will recognize ordinary income in the year of receipt in an amount equal
to the cash received and the fair market value of any cash or unrestricted shares received. If the grantee is an employee, such ordinary
income generally is subject to withholding of income and employment taxes. Upon the sale of any shares received, any gain or loss, based
on the difference between the sale price and the fair market value on the date the ordinary income tax event occurs, will be taxed as
capital gain or loss.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><i>Section 409A. </i>Section
409A of the Code provides certain requirements for non-qualified deferred compensation arrangements with respect to an individual&#8217;s
deferral and distribution elections and permissible distribution events. Awards granted under the 2024 Plan with a deferral feature will
be subject to the requirements of Section 409A of the Code. If an award is subject to and fails to satisfy the requirements of Section
409A of the Code, the recipient of that award may recognize ordinary income on the amounts deferred under the award, to the extent vested,
which may be before the compensation is actually or constructively received. Also, if an award subject to Section 409A of the Code violates
the provisions of Section 409A of the Code, Section 409A of the Code imposes an additional 20% federal income tax on compensation recognized
as ordinary income, and interest on such deferred compensation.&#160;</p><div>



</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p><div>

</div><!-- Field: Page; Sequence: 91; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->84<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><i>&#160;</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><i>Tax Effect for the Company.
</i>We generally will be entitled to a tax deduction in connection with an award under the 2024 Plan equal to the ordinary income realized
by a grantee when the grantee recognizes such income (for example, the exercise of a nonstatutory stock option) except to the extent such
deduction is limited by applicable provisions of the Code. Special rules limit the deductibility of compensation paid to our chief executive
officer, chief financial officer and other &#8220;covered employees&#8221; as determined under Section 162(m) of the Code and applicable
guidance. Under Section 162(m) of the Code, the annual compensation paid to any of these specified executives will be deductible only
to the extent that it does not exceed $1,000,000.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">THE FOREGOING IS ONLY A SUMMARY
OF THE EFFECT OF U.S. FEDERAL INCOME TAXATION UPON GRANTEES AND THE COMPANY WITH RESPECT TO AWARDS UNDER THE 2024 PLAN. IT DOES NOT PURPORT
TO BE COMPLETE AND DOES NOT DISCUSS THE IMPACT OF EMPLOYMENT OR OTHER TAX REQUIREMENTS, THE TAX CONSEQUENCES OF A GRANTEE&#8217;S DEATH,
OR THE PROVISIONS OF THE INCOME TAX LAWS OF ANY MUNICIPALITY, STATE, OR FOREIGN COUNTRY IN WHICH THE GRANTEE MAY RESIDE.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Benefits and Perquisites</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company offers a standard
benefits program for its named executive officers, which includes medical, dental, vision, life and AD&amp;D insurance, short- and long-term
disability coverage, flexible spending accounts, vacation time, paid holidays, and participation in a 401(k) plan, when&#160;&#160; established.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Pay versus Performance</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Pursuant to Section&#160;953(a)&#160;of
the Dodd-Frank Wall Street Reform and Consumer Protection Act, and Item&#160;402(v)&#160;of Regulation&#160;S-K, we are providing the
following information regarding &#8220;compensation actually paid&#8221;, as defined in Item&#160;402(v). In accordance with SEC rules,
the &#8220;compensation actually paid&#8221; amounts shown in the table below for each applicable year reflect certain adjustments to
the values reported in the Summary of Compensation Table as described in the footnotes to the following table.&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Compensation actually paid
differs materially from the amount of cash actually paid to the Company&#8217;s officers. In 2024, this difference can be summarized
as follows:&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Compensation Comparison for all PEOs<br/>
For the Year Ended December 31, 2024</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; border-bottom: Black 1.5pt solid">PEO</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Total<br/> Compensation<br/> Actually Paid<br/> as Defined<br/> by SEC<br/> Item 402(v)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Cash Compensation Actually Received by the PEO</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Steve Gutterman</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,025,411</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: 9%; text-align: right">170,250</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Rob Chang</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">315,092</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">209,196</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">Jessica Billingsly</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">892,139</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">66,573</td><td style="text-align: left">&#160;</td></tr>
  </table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In accordance with the transitional relief under
the SEC rules for smaller reporting companies, only two&#160;years of information is required as this is the Company&#8217;s first year
of disclosure under Item&#160;402(v)&#160;of Regulation&#160;S-K.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><b>Year</b></td><td><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>Summary<br/>
 Compensation<br/>
 Table<br/>
 Total for<br/>
 PEO 1(1)</b></td><td><b>&#160;</b></td><td><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>Compensation<br/>
 Actually<br/>
 Paid to<br/>
 PEO 1 (2)</b></td><td><b>&#160;</b></td><td><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>Summary<br/>
 Compensation<br/>
 Table <br/>
Total for <br/>
PEO 2(3)</b></td><td><b>&#160;</b></td><td><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>Compensation<br/>
 Actually<br/>
 Paid to<br/>
 PEO 2(4)</b></td><td><b>&#160;</b></td><td><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>Summary<br/>
 Compensation<br/>
 Table <br/>
Total for<br/>
 PEO 3(5)</b></td><td><b>&#160;</b></td><td><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>Compensation<br/>
 Actually <br/>
Paid to <br/>
PEO 3 (6)</b></td><td><b>&#160;</b></td><td><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>Average<br/>
 Summary<br/>
 Compensation<br/>
 Table <br/>
Total for<br/>
 Non-PEO<br/>
 NEOs (7)</b></td><td><b>&#160;</b></td><td><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>Average<br/>
 Compensation<br/>
 Actually<br/>
 Paid to<br/>
 Non-PEO<br/>
 NEOs (8)</b></td><td><b>&#160;</b></td><td><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>Value of<br/>
 Initial<br/>
 Fixed<br/>
 $100<br/>
 Investment<br/>
 Based on<br/>
 TSR (9)</b></td><td><b>&#160;</b></td><td><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>Net Income<br/>
 (Loss) (10)</b></td><td><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">(a)</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">(b)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">(c)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">(b)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">(c)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">(b)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">(c)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">(d)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">(e)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">(f)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">(g)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 30%; text-align: center; padding-left: 0pt">2024</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 4%; text-align: right">1,347,062</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: 4%; text-align: right">1,025,411</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: 4%; text-align: right">374,774</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: 4%; text-align: right">315,092</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: 4%; text-align: right">1,181,142</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: 4%; text-align: right">1,121,460</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: 4%; text-align: right">340,741</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: 4%; text-align: right">388,575</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: 4%; text-align: right">3</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: 4%; text-align: right">(21,300,000</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: center; padding-left: 0pt">2023</td><td>&#160;</td>
    <td style="text-align: left">$</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">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</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">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">430,164</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">430,164</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">273,626</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">273,626</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">63</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(28,599,000</td><td style="text-align: left">)</td></tr>
  </table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="padding-bottom: 0pt; width: 0%"/>
    <td style="width: 0.25in; padding-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td>
    <td style="padding-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mr. Gutterman served as our PEO since September 2024.</span></td></tr>

<tr style="vertical-align: top">
    <td style="padding-bottom: 0pt; width: 0px"/>
    <td style="padding-bottom: 0pt; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td>
    <td style="padding-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The dollar amounts reported in this column represent the amount of &#8220;compensation actually paid&#8221; to Mr.&#160;Gutterman, as computed in accordance with Item&#160;402(v)&#160;of Regulation&#160;S-K.&#160;The dollar amounts do not reflect the actual amount of compensation earned by or paid to Mr.&#160;Gutterman during the applicable year. In accordance with the requirements of Item&#160;402(v)&#160;of Regulation&#160;S-K, the following adjustments were made to determine the &#8220;compensation actually paid&#8221; amounts reported above for Mr.&#160;Gutterman:</span></td></tr>
</table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p><div>

</div><!-- Field: Page; Sequence: 92; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->85<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;&#160;</p><div>

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in; font-weight: bold; border-bottom: Black 1.5pt solid">Reconciliation of Summary of Compensation Table Total to Compensation Actually Paid for CEO</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: justify; text-indent: -0.125in; padding-left: 0.125in">Summary of Compensation Table Total</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,347,062</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: 9%; text-align: right">-</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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: justify; text-indent: -0.125in; padding-left: 0.125in">Less: Grant Date Fair Value of Option and Stock Awards Granted in Fiscal Year</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,047,363</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;&#160;&#160;&#160;&#160;-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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: justify; text-indent: -0.125in; padding-left: 0.125in">Plus: Fair Value of Awards Granted during Applicable Fiscal Year that Remain Unvested as of Applicable Fiscal Year End, Determined as of Applicable Fiscal Year End</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">670,344</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></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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: justify; text-indent: -0.125in; padding-left: 0.125in">Plus: Fair Value of Awards Granted During the Applicable Fiscal Year that Vested During the Applicable Fiscal Year, Determined as of the Vesting Date</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></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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: justify; text-indent: -0.125in; padding-left: 0.125in">Plus (Less): Adjustment for Awards Granted During a Prior Fiscal Year that were Outstanding and Unvested as of the Applicable Fiscal Year End, Determined Based on the Change in ASC 718 Fair Value from Prior Fiscal year End to the Applicable Fiscal Year End</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></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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: justify; text-indent: -0.125in; padding-left: 0.125in">Plus (Less): Adjustment for Awards Granted During a Prior Fiscal Year that Vested During the Applicable Fiscal year, Determined based on the Change in ASC 718 Fair Value from the Prior Fiscal Year End to the Vesting Date</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">55,368</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></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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: justify; text-indent: -0.125in; padding-left: 0.125in">Less: ASC 718 Fair Value of Awards Granted During a Prior Fiscal Year that were Forfeited During the Applicable Fiscal Year, determined as of the Prior Fiscal Year End</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></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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: justify; text-indent: -0.125in; padding-left: 0.125in">Plus: Dividends or Other Earnings Paid During the Applicable Fiscal year Prior to the Vesting Date</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">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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: justify; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">Plus: Incremental Fair Value of Options/SARs Modified During the Applicable Fiscal Year</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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; text-align: justify; padding-bottom: 4pt; text-indent: -0.125in; padding-left: 0.125in">Compensation Actually Paid</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,025,411</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24pt; text-align: justify; text-indent: -24pt">&#160;</p><div>

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td colspan="9" style="text-align: center">For Steve Gutterman</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="9" style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><b>Year Ended December 31,</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Total Compensation Actually Paid as Defined by SEC
    Item 402(v)</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Cash Compensation Actually Received by the PEO</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-left: 0pt">2024</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,025,411</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: 9%; text-align: right">170,250</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-left: 0pt">2023</td><td>&#160;</td>
    <td style="text-align: left">$</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">-</td><td style="text-align: left">&#160;</td></tr>
  </table><div>



</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24pt; text-align: justify; text-indent: -24pt">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 1px">&#160;</td>
    <td style="width: 24px; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)</span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mr. Chang served as our PEO from the Company&#8217;s merger with Akerna until September 2024.</span></td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24pt; text-align: justify; text-indent: -24pt">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0px"/><td style="width: 24px">(4)</td><td style="text-align: justify">The dollar amounts reported in this column represent the amount of &#8220;compensation actually paid&#8221;
to Mr.&#160;Chang, as computed in accordance with Item&#160;402(v)&#160;of Regulation&#160;S-K.&#160;The dollar amounts do not reflect
the actual amount of compensation earned by or paid to Mr.&#160;Chang during the applicable year. In accordance with the requirements
of Item&#160;402(v)&#160;of Regulation&#160;S-K, the following adjustments were made to determine the &#8220;compensation actually paid&#8221;
amounts reported above for Mr.&#160;Chang:</td></tr></table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24pt; text-align: justify; text-indent: -24pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24pt; text-align: justify; text-indent: -24pt"></p><div>

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Reconciliation of Summary of Compensation Table Total to Compensation Actually Paid for CEO</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: justify">Summary of Compensation Table Total</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">374,774</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: 9%; text-align: right">-</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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: justify">Less: Grant Date Fair Value of Option and Stock Awards Granted in Fiscal Year</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(165,578</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></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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: justify; text-indent: -9pt; padding-left: 9pt">Plus: Fair Value of Awards Granted during Applicable Fiscal Year that Remain Unvested as of Applicable Fiscal Year End, Determined as of Applicable Fiscal Year End</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">105,896</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></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; text-indent: -9pt; padding-left: 9pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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: justify; text-indent: -9pt; padding-left: 9pt">Plus: Fair Value of Awards Granted During the Applicable Fiscal Year that Vested During the Applicable Fiscal Year, Determined as of the Vesting Date</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">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; text-indent: -9pt; padding-left: 9pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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: justify; text-indent: -9pt; padding-left: 9pt">Plus (Less): Adjustment for Awards Granted During a Prior Fiscal Year that were Outstanding and Unvested as of the Applicable Fiscal Year End, Determined Based on the Change in ASC 718 Fair Value from Prior Fiscal year End to the Applicable Fiscal Year End</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></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; text-indent: -9pt; padding-left: 9pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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: justify; text-indent: -9pt; padding-left: 9pt">Plus (Less): Adjustment for Awards Granted During a Prior Fiscal Year that Vested During the Applicable Fiscal year, Determined based on the Change in ASC 718 Fair Value from the Prior Fiscal Year End to the Vesting Date</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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: justify; text-indent: -9pt; padding-left: 9pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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: justify; text-indent: -9pt; padding-left: 9pt">Less: ASC 718 Fair Value of Awards Granted During a Prior Fiscal Year that were Forfeited During the Applicable Fiscal Year, determined as of the Prior Fiscal Year End</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></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; text-indent: -9pt; padding-left: 9pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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: justify; text-indent: -9pt; padding-left: 9pt">Plus: Dividends or Other Earnings Paid During the Applicable Fiscal year Prior to the Vesting Date</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></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; text-indent: -9pt; padding-left: 9pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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: justify; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Plus: Incremental Fair Value of Options/SARs Modified During the Applicable Fiscal Year</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; text-indent: -9pt; padding-left: 9pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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; text-align: justify; padding-bottom: 4pt">Compensation Actually Paid</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">315,092</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24pt; text-align: justify; text-indent: -24pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24pt; text-align: justify; text-indent: -24pt"></p><div>

</div><!-- Field: Page; Sequence: 93; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->86<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24pt; text-align: justify; text-indent: -24pt">&#160;</p><div>

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td colspan="9" style="text-align: center">For Rob Chang</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="9" style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; border-bottom: Black 1.5pt solid"><b>Year Ended December 31,</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>Total<br/>
 Compensation<br/>
 Actually Paid<br/>
 as Defined<br/>
 by SEC<br/>

    Item 402(v)</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>Cash Compensation Actually Received by the PEO</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-left: 0pt">2024</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">315,092</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: 9%; text-align: right">209,196</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-left: 0pt">2023</td><td>&#160;</td>
    <td style="text-align: left">$</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">-</td><td style="text-align: left">&#160;</td></tr>
  </table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24pt; text-align: justify; text-indent: -24pt">&#160;</p><div>

</div><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0%"/><td style="width: 0.25in">(5)</td><td style="text-align: justify">Ms. Billingsley served as the PEO of Akerna prior to its merger with the Company.</td></tr></table><div>

</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0%"/><td style="width: 0.25in; text-align: left">(6)</td><td style="text-align: justify">The dollar amounts reported in this column represent the
amount of &#8220;compensation actually paid&#8221; to Ms. Billingsley, as computed in accordance with Item&#160;402(v)&#160;of Regulation&#160;S-K.&#160;The
dollar amounts do not reflect the actual amount of compensation earned by or paid to Ms. Billingsley during the applicable year. In accordance
with the requirements of Item&#160;402(v)&#160;of Regulation&#160;S-K, the following adjustments were made to determine the &#8220;compensation
actually paid&#8221; amounts reported above for Ms. Billingsley:</td>
</tr></table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24pt; text-align: justify; text-indent: -24pt">&#160;</p><div>

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Reconciliation of Summary of Compensation Table Total to Compensation Actually Paid for CEO</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: justify">Summary of Compensation Table Total</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,181,142</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: 9%; text-align: right">430,164</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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: justify">Less: Grant Date Fair Value of Option and Stock Awards Granted in Fiscal Year</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(885,248</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></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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: justify; text-indent: -9pt; padding-left: 9pt">Plus: Fair Value of Awards Granted during Applicable Fiscal Year that Remain Unvested as of Applicable Fiscal Year End, Determined as of Applicable Fiscal Year End</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">105,896</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></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; text-indent: -9pt; padding-left: 9pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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: justify; text-indent: -9pt; padding-left: 9pt">Plus: Fair Value of Awards Granted During the Applicable Fiscal Year that Vested During the Applicable Fiscal Year, Determined as of the Vesting Date</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">719,670</td><td style="text-align: left">&#160;</td><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: justify; text-indent: -9pt; padding-left: 9pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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: justify; text-indent: -9pt; padding-left: 9pt">Plus (Less): Adjustment for Awards Granted During a Prior Fiscal Year that were Outstanding and Unvested as of the Applicable Fiscal Year End, Determined Based on the Change in ASC 718 Fair Value from Prior Fiscal year End to the Applicable Fiscal Year End</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></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; text-indent: -9pt; padding-left: 9pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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: justify; text-indent: -9pt; padding-left: 9pt">Plus (Less): Adjustment for Awards Granted During a Prior Fiscal Year that Vested During the Applicable Fiscal year, Determined based on the Change in ASC 718 Fair Value from the Prior Fiscal Year End to the Vesting Date</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">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; text-indent: -9pt; padding-left: 9pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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: justify; text-indent: -9pt; padding-left: 9pt">Less: ASC 718 Fair Value of Awards Granted During a Prior Fiscal Year that were Forfeited During the Applicable Fiscal Year, determined as of the Prior Fiscal Year End</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></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; text-indent: -9pt; padding-left: 9pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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: justify; text-indent: -9pt; padding-left: 9pt">Plus: Dividends or Other Earnings Paid During the Applicable Fiscal year Prior to the Vesting Date</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">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; text-indent: -9pt; padding-left: 9pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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: justify; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Plus: Incremental Fair Value of Options/SARs Modified During the Applicable Fiscal Year</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; text-indent: -9pt; padding-left: 9pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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; text-align: justify; padding-bottom: 4pt">Compensation Actually Paid</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,121,460</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">430,164</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24pt; text-align: justify; text-indent: -24pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24pt; text-align: justify; text-indent: -24pt"></p><div>

</div><!-- Field: Page; Sequence: 94; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->87<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24pt; text-align: justify; text-indent: -24pt">&#160;</p><div>

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td colspan="9" style="text-align: center">For Jessica Billingsley</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="9" style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><b>Year Ended December 31,</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Total<br/>
 Compensation<br/>
 Actually<br/>
 Paid as<br/>
 Defined by<br/>
 SEC
    Item 402(v)</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Cash Compensation Actually Received by the PEO</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-left: 0pt">2024</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,121,460</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: 9%; text-align: right">430,024</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-left: 0pt">2023</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">430,164</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">430,164</td><td style="text-align: left">&#160;</td></tr>
  </table><div>




</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24pt; text-align: justify; text-indent: -24pt">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0%"/>
    <td style="width: 0.25in; padding-bottom: 8pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(7)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For 2023, the non-PEO NEOs were Ray Thompson, David McCullough, and L. Dean Ditto. For 2024, the non-PEO NEOs were Simeon Salzman and Eric Gallie. The values reflected in this column reflect the average &#8220;Total Compensation&#8221; paid to each of the non-PEO NEOs in the applicable year, as set forth in the Summary of Compensation Table for the applicable year.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24pt; text-align: justify; text-indent: -24pt">&#160;&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0%"/>
    <td style="width: 0.25in; padding-bottom: 8pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(8)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The dollar amounts reported in column (e)&#160;represent the average amount of &#8220;compensation actually paid&#8221; to the non-PEO NEOs, as a group, as computed in accordance with Item&#160;402(v)&#160;of Regulation&#160;S-K.&#160;The dollar amounts do not necessarily reflect the actual average amount of compensation earned by or paid to such persons during the applicable year. In accordance with the requirements of Item&#160;402(v)&#160;of Regulation&#160;S-K, the following adjustments were made to average total compensation for the non-PEO NEOs as a group for each year to determine the compensation actually paid:</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24pt; text-align: justify; text-indent: -24pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24pt; text-align: justify; text-indent: -24pt"></p><div>

</div><!-- Field: Page; Sequence: 95; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->88<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24pt; text-align: justify; text-indent: -24pt">&#160;</p><div>


</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; padding-left: 0pt; text-indent: 0pt; font-weight: bold">Reconciliation of Average Summary of Compensation Table Totals for non-PEO NEOs to Average Compensation Actually Paid to non-PEO NEOs</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; width: 76%; text-align: left">Average Summary of Compensation Table Total</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">340,741</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: 9%; text-align: right">273,626</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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-left: 0.125in; text-indent: -0.125in; text-align: left">Less: Grant Date Fair Value of Option and Stock Awards Granted in Fiscal Year</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">119,250</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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-left: 0.125in; text-indent: -0.125in; text-align: left">Plus: Fair Value of Awards Granted during Applicable Fiscal Year that Remain Unvested as of Applicable Fiscal Year End, Determined as of Applicable Fiscal Year End</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">100,250</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></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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-left: 0.125in; text-indent: -0.125in; text-align: left">Plus: Fair Value of Awards Granted During the Applicable Fiscal Year that Vested During the Applicable Fiscal Year, Determined as of the Vesting Date</td><td>&#160;</td>
    <td style="text-align: left">$</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">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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-left: 0.125in; text-indent: -0.125in; text-align: left">Plus (Less): Adjustment for Awards Granted During a Prior Fiscal Year that were Outstanding and Unvested as of the Applicable Fiscal Year End, Determined Based on the Change in ASC 718 Fair Value from Prior Fiscal year End to the Applicable Fiscal Year End</td><td>&#160;</td>
    <td style="text-align: left">$</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">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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-left: 0.125in; text-indent: -0.125in; text-align: left">Plus (Less): Adjustment for Awards Granted During a Prior Fiscal Year that Vested During the Applicable Fiscal year, Determined based on the Change in ASC 718 Fair Value from the Prior Fiscal Year End to the Vesting Date</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">66,834</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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-left: 0.125in; text-indent: -0.125in; text-align: left">Less: ASC 718 Fair Value of Awards Granted During a Prior Fiscal Year that were Forfeited During the Applicable Fiscal Year, determined as of the Prior Fiscal Year End</td><td>&#160;</td>
    <td style="text-align: left">$</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">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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-left: 0.125in; text-indent: -0.125in; text-align: left">Plus: Dividends or Other Earnings Paid During the Applicable Fiscal year Prior to the Vesting Date</td><td>&#160;</td>
    <td style="text-align: left">$</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">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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-left: 0.125in; text-indent: -0.125in; text-align: left; padding-bottom: 1.5pt">Plus: Incremental Fair Value of Options/SARs Modified During the Applicable Fiscal Year</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in; text-indent: -0.125in; font-weight: bold; text-align: left; padding-bottom: 4pt">Average Compensation Actually Paid</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">388,575</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">273,626</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><div>



</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24pt; text-align: justify; text-indent: -24pt">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="padding-bottom: 0pt; width: 0%"/>
    <td style="width: 0.35in; padding-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(9)</span></td>
    <td style="padding-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cumulative Total Share Return (&#8220;TSR&#8221;) is calculated by dividing the sum of the cumulative amount of dividends for the measurement period, assuming dividend reinvestment, and the difference between the Company&#8217;s share price at the end and the beginning of the measurement period by the Company&#8217;s share price at the beginning of the measurement period.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="padding-bottom: 0pt; width: 0%"/>
    <td style="width: 0.35in; padding-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(10)</span></td>
    <td style="padding-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The dollar amounts reported represent the amount of net income reflected in the Company&#8217;s audited financial statements for the applicable year.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span style="text-decoration:underline">Compensation Actually Paid and Cumulative
TSR</span></i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following graph, required by Item&#160;402(v)&#160;of Regulation&#160;S-K
______, illustrates the amount of &#8220;compensation actually paid&#8221; (&#8220;CAP&#8221;) to Mr. Gutterman, Mr. Chang and Ms. Billingsley
and the average amount of CAP to the Company&#8217;s Named Executive Officers as a group relative to the Company&#8217;s cumulative TSR
over the two&#160;years presented in the table. This graph does not reflect cash actually paid to PEOs, which was approximately 80% lower.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&#160;<img alt="" src="image_002.jpg"/></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><!-- Field: Page; Sequence: 96; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->89<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span style="text-decoration:underline">Compensation Actually Paid and Net Income/Loss</span></i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following graph, required by Item&#160;402(v)&#160;of Regulation&#160;S-K compares CAP to Net Income/Loss.
During Q4 2024, following the termination of Mr. Chang and the appointment of Mr. Gutterman, the Company improved its Net Income/Loss
position from a loss of approximately $(5.9 million) for the quarter ending September 30, 2024 to a net income of approximately $401,000
for the quarter ending December 31, 2024. The table does not reflect the cash actually paid to PEOs, which was 80% lower.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><img alt="" src="image_003.jpg"/>&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Compensation of Directors</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Director Compensation for Gryphon</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following table and accompanying
narrative set forth information about the 2024 compensation provided to certain of members of the Company&#8217;s Board and the Akerna
Board prior to the merger. The current non-employee members of our Board are as follows:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Jimmy Vaiopoulos (Chairman)</span></td></tr></table><div>

</div><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Brittany Kaiser</span></td></tr></table><div>

</div><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Jessica Billingsley</span></td></tr></table><div>

</div><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Robby Chang</span></td></tr></table><div>

</div><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Heather Cox</span></td></tr></table><div>

</div><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Daniel Tolhurst</span></td></tr></table><div>

</div><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Dan Grigorin</span></td></tr></table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">From the Closing to October
1, 2024, our Board members were compensated pursuant to our former director compensation program, which provided for (i) an annual cash
retainer of $35,000, (ii) an additional committee chairperson retainer of $12,500, and (iii) an additional committee member retainer of
$10,000. A director could not receive both a committee chairperson and a member retainer for service on the same committee. The retainers
were earned on a quarterly basis and paid in arrears not later than 30 days following the end of each calendar quarter. Prior to the Closing,
Gryphon did not have a formal compensation policy for non-employee directors and instead entered into Director Agreements with its directors.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On October 1, 2024, based
on a market study conducted by Korn Ferry, who was engaged as a compensation consultant, the Board approved the following Director Compensation
Program:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Element</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left; padding-bottom: 1.5pt; padding-left: 0pt">Annual Board Cash Retainer</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">60,000</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 0pt">Annual Equity Award</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">160,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 0pt">Annual Audit Committee Member Retainer</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">10,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 0pt">Annual Compensation Committee Member Retainer</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">7,500</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 0pt">Annual Nominating/Governance Committee Member Retainer</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">7,500</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 0pt">Annual Board Chair Additional Retainer:</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">40,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 0pt">Annual Audit Chair Additional Retainer</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">20,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 0pt">Annual Compensation Chair Additional Retainer</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">15,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 0pt">Annual Nominating/Governance Chair Additional Retainer</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">15,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table><div>




</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p><div>

</div><!-- Field: Page; Sequence: 97; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->90<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Name</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Fees<br/> Earned<br/> ($)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Stock<br/> Awards<br/> ($)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Total<br/> ($)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left">Jimmy Vaiopoulos, Chairperson</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">21,750</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 style="width: 9%; text-align: right">206,972</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 style="width: 9%; text-align: right">228,722</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Heather Cox</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">56,250</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">165,578</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">221,828</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">Daniel Tolhurst</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">25,388</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">165,578</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">190,966</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Brittany Kaiser</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">120,316</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">165,578</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">285,894</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">Dan Grigorin</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,129</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">165,578</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">176,707</td><td style="text-align: left">&#160;</td></tr>
  </table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24pt; text-align: justify; text-indent: -24pt">&#160;</p><div>

</div><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0%"/><td style="width: 0.25in">(1)</td><td>The compensation paid to Mr. Gutterman, Mr. Chang and Ms. Billingsley for their service on the Board is reflected above in the Summary
Compensation Table.</td></tr></table><div>

</div><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0%"/><td style="width: 0.25in">(2)</td><td>Mr. Vaoipoulos joined the Board on September 17, 2024.</td></tr></table><div>

</div><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0%"/><td style="width: 0.25in">(3)</td><td>Mr. Tolhurst joined the Board on August 27, 2024.</td></tr></table><div>

</div><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0%"/><td style="width: 0.25in">(4)</td><td>Mr. Grigorin joined the Board on October 24, 2024.</td></tr></table><div>

</div><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0%"/><td style="width: 0.25in">(5)</td><td>At the end of 2024, the Company&#8217;s non-employee directors held the following outstanding equity awards: Mr. Vaipoulos: 330,100
stock awards; Ms. Cox: 306,184 stock awards; Mr. Tolhurst: 264,080 stock awards; Ms. Kaiser: 264,080 stock awards; Mr. Grigorin: 264,080
stock awards.</td></tr></table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Director Agreement with Ms. Kaiser</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Ms. Kaiser and Gryphon entered
into a Director Agreement on May 12, 2021 (the &#8220;Director Agreement&#8221;), pursuant to which she agreed to serve as a member of
the Gryphon Board upon the terms and conditions set forth in Director Agreement, subject to any necessary approval by Gryphon&#8217;s
stockholders after an initial one-year term on the Gryphon Board. The Director Agreement requires Ms. Kaiser to use her best efforts to
promote the interests of Gryphon and to dedicate a minimum of 20 hours per week to Gryphon. Under the Director Agreement, Ms. Kaiser is
entitled to a base fee of $200,000 per year, which may not be reduced without the written consent of Ms. Kaiser. During the term of the
Director Agreement, Gryphon will reimburse Ms. Kaiser for all reasonable out-of-pocket expenses incurred by Ms. Kaiser, subject to certain
pre-approval requirements. In connection with the entry into the Director Agreement, Achayot Partners LLC received 700,000 shares of Gryphon&#8217;s
common stock. Ms. Kaiser is the CEO and 50% owner of Achayot Partners LLC, with Natalie Kaiser, the other 50% owner of Achayot Partners
LLC. The term of the Director Agreement is the period commencing on the May 12, 2021 and terminating upon the earliest of (a) May 12,
2024; (b) the death of Ms. Kaiser; (c) the termination of Ms. Kaiser from her membership on the Gryphon Board by the mutual agreement
of Gryphon and Ms. Kaiser; (d) the removal of Ms. Kaiser from the Gryphon Board by the majority stockholders of Gryphon or the stockholder
who appointed Ms. Kaiser, as applicable; and (e) the resignation by Ms. Kaiser from the Gryphon Board. During her service as a member
of the Gryphon Board and for a period of one year thereafter, Ms. Kaiser will not interfere with Gryphon&#8217;s relationship with, or
endeavor to entice away from Gryphon, any person who, on the date of the termination of Ms. Kaiser&#8217;s service as a member of the
Gryphon Board and/or at any time during the one year period prior to the termination of such service, was an employee or customer of Gryphon
or otherwise had a material business relationship with Gryphon. Ms. Kaiser is also subject to a customary non-competition covenant in
favor of Gryphon during her service as a member of the Gryphon Board and for a period of six months thereafter. Under the Director Agreement,
Gryphon will indemnify Ms. Kaiser for her activities as a member of the Gryphon Board to the fullest extent permitted under applicable
law and will use its best efforts to maintain Directors and Officers Insurance benefitting the Gryphon Board. The Company&#8217;s agreement
with Ms. Kaiser was not renewed and Ms. Kaiser is now compensated for her service on our Board pursuant to the director compensation program
discussed above.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;<b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Director Compensation for Akerna</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following table sets forth
the compensation granted to directors of Akerna who were not also executive officers during period between January 1, 2024 and the closing
of the merger between Gryphon and Akerna.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Name</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Fees Earned or Paid in Cash <br/> ($)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Stock<br/> Awards <br/> ($)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Option<br/> Awards <br/> ($)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Non-equity<br/> Incentive Plan<br/> Compensation<br/> ($)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Nonqualified <br/> Deferred<br/> Compensation<br/> Earnings <br/> ($)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">All Other<br/> Compensation<br/> ($)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Total<br/> ($)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 16%; text-align: left">Barry Fishman</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">31,396</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 style="width: 9%; text-align: right">&#160;&#160;&#160;&#160;&#160;-</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 style="width: 9%; text-align: right">&#160;&#160;&#160;&#160;-</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 style="width: 9%; text-align: right">&#160;&#160;&#160;&#160;&#160;-</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 style="width: 9%; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;-</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 style="width: 9%; text-align: right">&#160;&#160;-</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 style="width: 9%; text-align: right">31,396</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Matt Kane</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">41,750</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">41,750</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">Tahira Rehmatullah</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">41,750</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">41,750</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Scott Sozio(1)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">175,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">175,000</td><td style="text-align: left">&#160;</td></tr>
  </table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="padding-bottom: 0pt; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td>
    <td style="padding-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mr. Sozio received compensation pursuant to his role as the Head of Corporate Development and was not compensated independently as a director.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 98; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->91<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Narrative Disclosure to Director Compensation
Table for Akerna</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin: 0pt 0; text-align: justify">Compensation granted to the Akerna directors who
were not also executive officers or employees during the period between January 1, 2024, and the closing of the merger between Gryphon
and Akerna was paid in cash including base annualized compensation of $20,000 and annualized committee fees of $21,750 for participation
on each of the audit, compensation, corporate governance and nominating committees.</p><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><div><a id="a_022"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Item 12. Security Ownership of Certain Beneficial
Owners and Management, and Related Stockholder Matters</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following table sets forth information regarding the beneficial
ownership of our shares of Common Stock as of March 31, 2025 based on information obtained from the persons named below, with respect
to the beneficial ownership of our shares of Common Stock, by:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">each person known by us to be the beneficial owner of more than 5%
    of our outstanding our shares of Common Stock;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">each of our executive officers and directors that beneficially owns
    our shares of Common Stock; and</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">all our executive officers and directors as a group.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In the table below, percentage ownership is based on 69,346,005 shares
of our Common Stock, issued and outstanding as of March 31, 2025.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Unless otherwise indicated,
we believe that all persons named in the table have sole voting and investment power with respect to all shares of Common Stock beneficially
owned by them.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24pt">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">Name of Beneficial Owner</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-size: 10pt"><b>Total&#160;#&#160;of<span style="text-decoration:underline"><br/> </span>Shares<span style="text-decoration:underline"><br/> </span>Beneficially<span style="text-decoration:underline"><br/> </span>Owned</b></span></td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-size: 10pt"><b>Percentage
of<span style="text-decoration:underline"><br/></span> Ownership<sup>(1)</sup></b></span></td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; width: 76%; text-align: left">Rob Chang</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">3,375,668</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 style="width: 9%; text-align: right">4.9</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Brittany Kaiser (1)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">864,249</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1.2</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Simeon Salzman (2)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">658,193</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.9</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Heather Cox (3)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">286,658</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-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="padding-left: 0.125in; text-align: left">Steve Gutterman (4)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">625,470</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-size: 10pt">*</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: 1.5pt">Jessica Billingsley (5)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">453,241</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">*</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left">Peter Gallie (6)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">290,472</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-size: 10pt">*</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Dan Grigorin</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">66,020</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-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="padding-left: 0.125in; text-align: left">Jimmy Vaiopoulos (7)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">179,349</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-size: 10pt">*</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Dan Tolhurst (8)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,569,317</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5.1</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">All directors and officers as a group (10 persons named above)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10,368,637</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">15.0</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">Other 5% Stockholders</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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">Anchorage Lending CA, LLC (9)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">17,757,576</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">25.6</td><td style="text-align: left">%</td></tr>
  </table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24pt; text-align: justify; text-indent: -24pt">&#160;</p><div>

</div><!-- Field: Rule-Page --><div style="width: 25%"><div style="border-top: Black 1.5pt solid; font-size: 1pt">&#160;</div></div><!-- Field: /Rule-Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24pt; text-align: justify; text-indent: -24pt"></p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0in; margin-bottom: 0in; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"/><td style="width: 0.25in; text-align: left">*</td><td style="text-align: justify">Represents beneficial ownership of less than 1%.</td>
</tr></table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0%"/><td style="width: 0.25in">(1)</td><td style="text-align: justify">Includes 96,824 shares issuable upon
                                            exercise of warrants to purchase common stock.</td></tr></table><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0%"/><td style="width: 0.25in">(2)</td><td style="text-align: justify">Includes 19,365 shares issuable upon
                                            exercise of warrants to purchase common stock.</td></tr></table><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0%"/><td style="width: 0.25in">(3)</td><td style="text-align: justify">Includes 96,284 shares issuable upon
                                            exercise of warrants to purchase common stock.</td></tr></table><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0%"/><td style="width: 0.25in">(4)</td><td style="text-align: justify">Includes 77,459 shares issuable upon
                                            exercise of warrants to purchase common stock.</td></tr></table><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0%"/><td style="width: 0.25in">(5)</td><td style="text-align: justify">Includes 48,412 shares issuable upon
                                            exercise of warrants to purchase common stock.</td></tr></table><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0%"/><td style="width: 0.25in">(6)</td><td style="text-align: justify">Includes 145,236 shares issuable upon
                                            exercise of warrants to purchase common stock.</td></tr></table><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0%"/><td style="width: 0.25in">(7)</td><td style="text-align: justify">Includes 48,412 shares issuable upon
                                            exercise of warrants to purchase common stock.</td></tr></table><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0%"/><td style="width: 0.25in">(8)</td><td style="text-align: justify">Includes 96,824 shares issuable upon
                                            exercise of warrants to purchase common stock.</td></tr></table><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0%"/><td style="width: 0.25in">(9)</td><td style="text-align: justify">Consists of 8,287,984 shares of Common
                                            Stock, 5,530,198 shares of Common Stock issuable upon exercise of warrants and 3,939,394
                                            shares of Common Stock issuable upon conversion of convertible notes.</td></tr></table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>


</div><!-- Field: Page; Sequence: 99; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->92<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><div><a id="a_023"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Item 13. Certain Relationships and Related Transactions,
and Director Independence</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In addition to the compensation
arrangements in the section titled &#8220;Executive Compensation,&#8221; the following is a description of each transaction since January
1, 2023, and each currently proposed transaction, in which:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 26.95pt">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Gryphon has been or is to be a participant;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">the amount involved exceeded or exceeds $120,000; and</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">any of Gryphon&#8217;s directors, executive officers, or beneficial
    holders of more than 5% of any class of Legacy Gryphon&#8217;s capital stock, or any immediate family member of, or person sharing
    the household with, any of these individuals or entities, had or will have a direct or indirect material interest.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">On
January 13, 2025, the Company entered into a Securities Purchase Agreement (the &#8220;SPA&#8221;) with several institutional and accredited
investors and certain directors and officers of the Company (and certain of their affiliated parties) for the purpose of raising approximately
$2.85 million in gross proceeds for the Company. Pursuant to the terms of the SPA, the Company agreed to sell in a registered direct
offering an aggregate of (i) 6,941,856 shares (the &#8220;Shares&#8221;) of the Company&#8217;s Common Stock and (ii) warrants to purchase
6,941,856 shares of Common Stock at an exercise price of $1.50 per share (the &#8220;Common Warrants&#8221;), at a combined purchase
price per share and accompanying Common Warrant equal to $0.40 for third-party investors and $0.516 for directors and officers of the
Company. The offering closed on January 14, 2025. Jessica Billingsley purchased 48,412 shares of Common Stock and 48,412 accompanying
common warrants for $25,000. Dan Tolhurst, Brittany Kaiser, and Heather Cox each purchased 96,824 shares and 96,824 accompanying warrants
for $50,000. Steve Gutterman purchased 77,459 shares and 77,459 accompanying warrants for $40,000. Eric Gallie purchased 145,236 shares
and 145,236 accompanying warrants for $75,000. Sim Salzman purchased 19,365 shares and 19,365 accompanying warrants for $10,000. An affiliate
of Jimmy Vaiopoulos purchased 48,412 shares and 48,412 accompanying warrants for $25,000.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Indemnification</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our amended and restated
certificate of incorporation contains provisions limiting the liability of directors, and our amended and restated bylaws provides that
we will indemnify the directors and executive officers to the fullest extent permitted under Delaware law. Our amended and restated certificate
of incorporation and bylaws also provide the Board with discretion to indemnify the other officers, employees, and agents when determined
appropriate by the Board.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Related Person Transactions Policy and Procedure</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our Code of Ethics requires
us to avoid, wherever possible, all related party transactions that could result in actual or potential conflicts of interests, except
under guidelines approved by the Board (or the audit committee). Related-party transactions are defined as transactions in which (1)
the aggregate amount involved will or may be expected to exceed $120,000 in any calendar year, (2) the Company or any of its subsidiaries
is a participant, and (3) any (a) executive officer, director or nominee for election as a director, (b) greater than 5% beneficial owner
of shares of Common Stock, or (c) immediate family member, of the persons referred to in clauses (a) and (b), has or will have a direct
or indirect material interest (other than solely as a result of being a director or a less than 10% beneficial owner of another entity).
A conflict of interest situation can arise when a person takes actions or has interests that may make it difficult to perform his or
her work objectively and effectively. Conflicts of interest may also arise if a person, or a member of his or her family, receives improper
personal benefits as a result of his or her position.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our audit committee, pursuant
to its written charter, is responsible for reviewing and approving related-party transactions to the extent we enter into such transactions.
The audit committee will consider all relevant factors when determining whether to approve a related party transaction, including whether
the related party transaction is on terms no less favorable to us than terms generally available from an unaffiliated third-party under
the same or similar circumstances and the extent of the related party&#8217;s interest in the transaction.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p><div>

</div><!-- Field: Page; Sequence: 100; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->93<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><div><a id="a_024"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Item 14<i>.</i> Principal Accountant Fees
and Services.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Marcum LLP (&#8220;Marcum&#8221;)
was the Company&#8217;s independent registered public accounting firm for the fiscal years ended December 31, 2023 and 2022 and the subsequent
interim periods through April 26, 2024. As previously disclosed, the Company dismissed Marcum on April 26, 2024. The dismissal of Marcum
was approved by the audit committee and was not the result of any disagreement with Marcum. Marcum&#8217;s audit reports on the financial
statements as of December 31, 2023 and 2022 of the Company did not provide an adverse opinion or disclaimer of opinion to the Company&#8217;s
financial statements, nor did it modify its opinion as to uncertainty, audit scope or accounting principles, except that such report
contained an explanatory paragraph regarding the Company&#8217;s ability to continue as a going concern.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company engaged RBSM
LLP (&#8220;RBSM&#8221;) on April 26, 2024, in connection with the termination of the Company&#8217;s engagement of Marcum. RBSM audited
the Company&#8217;s consolidated financial statements for the fiscal year ending December 31, 2024 and reviewed the Company&#8217;s quarterly
consolidated financial statements for each of the quarters ending March 31, 2024, June 30, 2024, and September 30, 2024. RBSM previously
served as the independent registered public accounting firm of Ivy prior to the closing of the Merger.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following table shows
the fees paid or accrued by us to RBSM during the fiscal years ended December 31, 2024 and 2023:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>


</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Type of Service</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Audit Fees</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">211,550</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: 9%; text-align: right">216,500</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Audit-Related Fees</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">113,500</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">80,500</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">Tax Fees</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></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Other Fees</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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">Total</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">$</td><td style="font-weight: bold; text-align: right">325,050</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">$</td><td style="font-weight: bold; text-align: right">297,000</td><td style="font-weight: bold; text-align: left">&#160;</td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table shows the fees paid or accrued
by us to Marcum during the fiscal years ended December 31, 2024 and 2023:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Type of Service</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Audit Fees</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">235,149</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: 9%; text-align: right">304,880</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Audit-Related Fees</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">79,078</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">222,694</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">Tax Fees</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: right"/></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Other Fees</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: right"/></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">Total</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">$</td><td style="font-weight: bold; text-align: right">314,227</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">$</td><td style="font-weight: bold; text-align: right">527,574</td><td style="font-weight: bold; text-align: left">&#160;</td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#8220;Audit Fees&#8221;
relate to fees and expenses billed by Marcum for the annual audits, including the audit of our financial statements, review of our quarterly
financial statements and for comfort letters and consents related to stock issuances.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#8220;Audit-Related Fees&#8221;
relate to fees for assurance and related services that traditionally are performed by independent auditors that are reasonably related
to the performance of the audit or review of the financial statements, such as due diligence related to acquisitions and dispositions,
attestation services that are not required by statute or regulation, internal control reviews and consultation concerning financial accounting
and reporting standards.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#8220;Tax Fees&#8221; relate
to fees for all professional services performed by professional staff in our independent auditor&#8217;s tax division, except those services
related to the audit of our financial statements. These include fees for tax compliance, tax planning and tax advice, including federal,
state and local issues. Services may also include assistance with tax audits and appeals before the Internal Revenue Service and similar
state and local agencies, as well as federal, state and local tax issues related to due diligence.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#8220;All Other Fees&#8221;
relate to fees for any services not included in the above-described categories.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Pre-Approval Policies and Procedures</b>&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Audit Committee charter
provides that the Audit Committee will pre-approve all audit services and non-audit services to be provided by our independent auditors
before the accountant is engaged to render these services. The Audit Committee may delegate its authority to pre-approve services to
one or more committee members, provided that the designees present the pre-approvals to the full committee at the next committee meeting.
Since the formation of our Audit Committee, and on a going-forward basis, the Audit Committee has and will pre-approve all auditing services
and permitted non-audit services to be performed for us by our auditors, including the fees and terms thereof (subject to the de minimis
exceptions for non-audit services described in the Exchange Act which are approved by the audit committee prior to the completion of
the audit).</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 101; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->94<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><div><a id="a_025"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>PART IV</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><div><a id="a_026"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Item 15. Exhibits, Financial Statement Schedules.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(a) The following documents are filed as part
of this Report:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr>
    <td style="padding-bottom: 1.5pt; width: 90%">&#160;</td>
    <td style="padding-bottom: 1.5pt; width: 1%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: center; width: 9%"><span style="font-size: 10pt"><b>Page</b></span></td></tr>
  <tr>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td><a href="#f_001"><span style="font-size: 10pt">Report of Independent Registered Public Accounting Firm (PCAOB ID 587); RBSM
    LLP</span></a></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">F-2</span></td></tr>
  <tr style="background-color: White">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td><a href="#f_002"><span style="font-size: 10pt">Consolidated Balance Sheets as of December 31, 2024 and 2023</span></a></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">F-4</span></td></tr>
  <tr style="background-color: White">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td><a href="#f_003"><span style="font-size: 10pt">Consolidated Statements of Operations for the Years Ended December 31, 2024 and
    2023</span></a></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">F-5</span></td></tr>
  <tr style="background-color: White">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td><a href="#f_004"><span style="font-size: 10pt">Consolidated Statements of Changes in Stockholders&#8217; Deficit for the Years
    Ended December 31, 2024 and 2023</span></a></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">F-6</span></td></tr>
  <tr style="background-color: White">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td><a href="#f_005"><span style="font-size: 10pt">Consolidated Statements of Cash Flows for the Years Ended December 31, 2024 and
    2023</span></a></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">F-7</span></td></tr>
  <tr style="background-color: White">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td><a href="#f_006"><span style="font-size: 10pt">Notes to the Consolidated Financial Statements</span></a></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-size: 10pt">F-8</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 102; Options: NewSection; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><div><a id="f_001"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; background-color: white"><b>REPORT OF INDEPENDENT
REGISTERED PUBLIC ACCOUNTING FIRM</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>To the Board of Directors and Stockholders</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Gryphon Digital Mining, Inc.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Opinion on the Financial Statements</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="dei:AuditorOpinionTextBlock" id="ixv-12342"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have audited the accompanying consolidated
balance sheets of Gryphon Digital Mining, Inc. (the Company) as of December 31, 2024 and 2023, and the related consolidated statements
of operations stockholders&#8217; equity/(deficit) and cash flows for each of the years the two-year period ended December 31, 2024, and
the related notes (collectively referred to as the financial statements). In our opinion, the 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.</p></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company's Ability to Continue as a Going Concern</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The accompanying financial statements have been
prepared assuming that the Company will continue as a going concern. As discussed in Note 1 to the accompanying financial statements,
the Company has incurred a loss from operations and has an accumulated deficit that raise substantial doubt about the company&#8217;s
ability to continue as a going concern. Management's evaluation of the events and conditions and management's plans regarding these matters
are also described in Note 1. The financial statements do not include any adjustments that might result from the outcome of this uncertainty.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white">Change in Accounting Principle</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">As discussed in Note
2 to the financial statements, the Company has changed its method of accounting for digital assets (crypto currencies) to fair value,
with changes in fair value recognized in net income, effective as of January 1, 2024 due to the adoption of Accounting Standards Update
(&#8220;ASU&#8221;) No. 2023-08, Intangibles-Goodwill and Other-Crypto Assets (Subtopic 350-60): Accounting for and Disclosure of Crypto
Assets (&#8220;ASU 2023-08&#8221;).</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Basis for Opinion</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">These consolidated financial statements are the
responsibility of the Company's management. Our responsibility is to express an opinion on the Company's financial statements based on
our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and
are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules
and regulations of the Securities and Exchange Commission and the PCAOB.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We conducted our audits in accordance with the
standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial
statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged
to perform, an audit of its internal control over financial reporting. As part of our audits, we are required to obtain an understanding
of internal control over financial reporting, but not for the purpose of expressing an opinion on the effectiveness of the Company's internal
control over financial reporting. Accordingly, we express no such opinion.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>


</div><!-- Field: Page; Sequence: 103; Options: NewSection; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our audits included performing procedures to assess
the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond
to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements.
Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating
the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Critical Audit Matter</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The critical audit matter
communicated below is a matter arising from the current period audit of the financial statements that was communicated or required to
be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the financial statements and
(2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matter does not alter in
any way our opinion on the financial statements, taken as a whole, and we are not, by communicating the critical audit matters below,
providing separate opinions on the critical audit matter or on the accounts or disclosures to which it relate.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>Evaluation of Accounting
for and Disclosure of Cryptocurrency Mining Revenue Recognized</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">As discussed in Note
1 to the consolidated financial statements, the Company recognizes revenue in accordance with ASC 606, Revenue from Contracts with Customers.
For cryptocurrency mining revenue, the Company provides computing power services to the mining pools and in exchange for providing such
computing power, the Company is entitled to considerations in the form of cryptocurrencies from the mining pools. The Company&#8217;s
management has exercised significant judgments in their determination of how existing accounting guidance should be applied to the accounting
for and disclosure of cryptocurrency mining revenue recognized.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">We identified the accounting
for and disclosure of cryptocurrency mining revenue recognized as a critical audit matter due to the nature and extent of audit effort
required to address the matter, which includes significant involvement of more experienced engagement team members. Subjective auditor
judgment was required in determining the nature and extent of audit procedures to test the occurrence of the revenues recognized by the
Company.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The primary procedures we performed to address
this critical audit matter included the following:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"><tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
<td style="font-family: Times New Roman, Times, Serif; width: 0.25in"/><td style="font-family: Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif">&#9679;</span></td><td style="font-family: Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Evaluated the design of the Company&#8217;s information
technology (&#8220;IT&#8221;) environment that is relevant to the cryptocurrency mining revenue with the assistance of our IT professional;</span></td></tr></table><div>

</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Performed site visit of the facility where the
Company&#8217;s mining machines were located, which included an observation of the physical and environmental controls and mining machines
observation procedures;</span></td></tr></table><div>

</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Evaluated management&#8217;s rationale for the
application of ASC 606 to account for its cryptocurrency mining revenue, which included evaluating the contracts between the Company and
the mining pool operator;</span></td></tr></table><div>

</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Evaluated and tested management&#8217;s rationale
and supporting documentation associated with the valuation of cryptocurrency awards earned;</span></td></tr></table><div>

</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Compared the Company&#8217;s wallet records of
cryptocurrency mining revenue received to publicly available blockchain records and evaluated the relevance and reliability of audit evidence
obtained from public blockchains;</span></td></tr></table><div>

</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Performed certain substantive analytical procedures
to determine completeness and existence of cryptocurrency assets earned by the Company as consideration for services rendered; and</span></td></tr></table><div>

</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Evaluated management&#8217;s disclosures of its
cryptocurrency mining revenue in the financial statement footnotes.</span></td></tr></table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">/s/ <ix:nonNumeric contextRef="c0" name="dei:AuditorName" id="ixv-19385">RBSM LLP</ix:nonNumeric></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>RBSM LLP</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">March 31, 2025</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have served as the Company&#8217;s auditor
since 2020</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><ix:nonNumeric contextRef="c0" name="dei:AuditorLocation" id="ixv-19386">Larkspur, California</ix:nonNumeric></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">PCAOB ID <ix:nonNumeric contextRef="c0" name="dei:AuditorFirmId" id="ixv-19387">587</ix:nonNumeric></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>


</div><!-- Field: Page; Sequence: 104; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><div><a id="f_002"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Gryphon Digital Mining, Inc and Subsidiaries</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Consolidated Balance Sheets</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>As of December 31,</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#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 style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Assets</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; background-color: White">
    <td style="text-align: left; padding-left: 0in">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 style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 0.25in">Cash and cash equivalents</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="0" unitRef="usd" id="ixv-19388">735,000</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: 9%; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="0" unitRef="usd" id="ixv-19389">915,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; text-indent: -9pt; padding-left: 0.25in">Restricted cash</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-0">-</div></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 contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RestrictedCashCurrent" scale="0" unitRef="usd" id="ixv-19390">8,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; text-indent: -9pt; padding-left: 0.25in">Accounts receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-1">-</div></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 contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableNetCurrent" scale="0" unitRef="usd" id="ixv-19391">486,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; text-indent: -9pt; padding-left: 0.25in">Prepaid expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseCurrent" scale="0" unitRef="usd" id="ixv-19392">409,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 contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseCurrent" scale="0" unitRef="usd" id="ixv-19393">581,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; text-indent: -9pt; padding-left: 0.25in">Marketable securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:MarketableSecuritiesCurrent" scale="0" unitRef="usd" id="ixv-19394">115,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 contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:MarketableSecuritiesCurrent" scale="0" unitRef="usd" id="ixv-19395">403,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; text-indent: -9pt; padding-left: 0.25in">Digital assets held for other parties</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-2">-</div></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 contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="gryp:DigitalAssetsHeldforOtherPartiesCurrent" scale="0" unitRef="usd" id="ixv-19396">908,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: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Digital asset</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CryptoAssetFairValueCurrent" scale="0" unitRef="usd" id="ixv-19397">1,016,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CryptoAssetFairValueCurrent" scale="0" unitRef="usd" id="ixv-19398">2,097,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -9pt; padding-left: 27pt">Total current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="0" unitRef="usd" id="ixv-19399">2,275,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 contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="0" unitRef="usd" id="ixv-19400">5,398,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-indent: -9pt; padding-left: 9pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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; text-indent: -9pt; padding-left: 9pt">Mining equipment, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd" id="ixv-19401">2,994,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 contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd" id="ixv-19402">12,916,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; text-indent: -9pt; padding-left: 9pt">Intangible asset</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="0" unitRef="usd" id="ixv-19403">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 contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="0" unitRef="usd" id="ixv-19404">100,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Deposits</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DepositsAssetsNoncurrent" scale="0" unitRef="usd" id="ixv-19405">2,263,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DepositsAssetsNoncurrent" scale="0" unitRef="usd" id="ixv-19406">420,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; 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; text-indent: -9pt; padding-left: 27pt">Total assets</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd" id="ixv-19407">7,632,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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd" id="ixv-19408">18,834,000</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -9pt; padding-left: 9pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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; text-indent: -9pt; padding-left: 9pt">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 style="text-indent: -0.25in; text-align: left; padding-left: 0.25in">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 style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Accounts payable and accrued liabilities</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" scale="0" unitRef="usd" id="ixv-19409">9,045,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"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" scale="0" unitRef="usd" id="ixv-19410">3,649,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; text-indent: -9pt; padding-left: 0.25in">Obligation liability related to digital assets held for other parties</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-3">-</div></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 contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="gryp:ObligationLiabilityRelatedToDigitalAssetsHeldForOtherParties" scale="0" unitRef="usd" id="ixv-19411">916,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; text-indent: -9pt; padding-left: 0.25in">Note payable &#8211; current portion</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NotesPayableCurrent" scale="0" unitRef="usd" id="ixv-19412">213,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"><div style="-sec-ix-hidden: hidden-fact-4">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Bitcoin denominated note payable - current portion</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-5">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NotesPayableToBankCurrent" scale="0" unitRef="usd" id="ixv-19413">14,868,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 27pt">Current liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="0" unitRef="usd" id="ixv-19414">9,258,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 contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="0" unitRef="usd" id="ixv-19415">19,433,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -9pt; padding-left: 9pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Note payable &#8211; less current portion</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermNotesPayable" scale="0" unitRef="usd" id="ixv-19416">5,384,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-6">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Total liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Liabilities" scale="0" unitRef="usd" id="ixv-19417">14,642,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Liabilities" scale="0" unitRef="usd" id="ixv-19418">19,433,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -9pt; padding-left: 9pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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; text-indent: -9pt; padding-left: 9pt">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 style="text-align: left; text-indent: -9pt; padding-left: 9pt">Common stock, $<ix:nonFraction contextRef="c3" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-19419"><ix:nonFraction contextRef="c4" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-19420">0.0001</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-19421"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-19422">150,000,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares" id="ixv-19423"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares" id="ixv-19424">52,991,590</ix:nonFraction></ix:nonFraction> and <ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares" id="ixv-19425"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares" id="ixv-19426">34,415,655</ix:nonFraction></ix:nonFraction> shares issued and outstanding, respectively</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockValue" scale="0" unitRef="usd" id="ixv-19427">5,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 contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockValue" scale="0" unitRef="usd" id="ixv-19428">3,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; text-indent: -9pt; padding-left: 9pt">Additional paid-in capital</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="0" unitRef="usd" id="ixv-19429">60,050,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 contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="0" unitRef="usd" id="ixv-19430">46,598,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; text-indent: -9pt; padding-left: 9pt">Shares to be issued &#8211; register direct offering</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="gryp:SharesToBeIssuedRegisterDirectOffering" scale="0" unitRef="usd" id="ixv-19431">670,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"><div style="-sec-ix-hidden: hidden-fact-7">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Subscription receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-8">-</div></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 contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityNoteSubscriptionsReceivable" scale="0" unitRef="usd" id="ixv-19432">25,000</ix:nonFraction></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: 1.5pt; text-indent: -9pt; padding-left: 9pt">Accumulated deficit</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="0" sign="-" unitRef="usd" id="ixv-19433">67,735,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="0" sign="-" unitRef="usd" id="ixv-19434">47,175,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 27pt">Total stockholder&#8217;s deficit</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd" id="ixv-19435">7,010,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd" id="ixv-19436">599,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt; text-indent: -9pt; padding-left: 27pt">Total liabilities and stockholders&#8217; deficit</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="0" unitRef="usd" id="ixv-19437">7,632,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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="0" unitRef="usd" id="ixv-19438">18,834,000</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">The accompanying notes are an integral part of
these consolidated financial statements</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>


</div><!-- Field: Page; Sequence: 105; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><div><a id="f_003"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Gryphon Digital Mining, Inc and Subsidiaries</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Consolidated Statements of Operations</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>For the Years Ended December 31, </b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center; vertical-align: bottom">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">2024</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Revenues</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; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 0.25in">Mining activities</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd" id="ixv-19439">20,539,000</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: 9%; text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd" id="ixv-19440">21,052,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; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Management services</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-9">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd" id="ixv-19441">873,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 27pt">Total revenues</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd" id="ixv-19442">20,539,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="0" unitRef="usd" id="ixv-19443">21,925,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">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 style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Cost of revenues (excluding depreciation)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CostOfRevenue" scale="0" unitRef="usd" id="ixv-19444">15,818,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 contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CostOfRevenue" scale="0" unitRef="usd" id="ixv-19445">13,462,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; text-indent: -9pt; padding-left: 0.25in">General and administrative expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="0" unitRef="usd" id="ixv-19446">11,267,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 contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="0" unitRef="usd" id="ixv-19447">4,760,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; text-indent: -9pt; padding-left: 0.25in">Stock-based compensation expense (benefit)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensation" scale="0" unitRef="usd" id="ixv-19448">1,588,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 contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensation" scale="0" sign="-" unitRef="usd" id="ixv-19449">152,000</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Depreciation expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DepreciationAndAmortization" scale="0" unitRef="usd" id="ixv-19450">11,179,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 contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DepreciationAndAmortization" scale="0" unitRef="usd" id="ixv-19451">14,958,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; text-indent: -9pt; padding-left: 0.25in">Impairment of digital assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-10">-</div></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 contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="gryp:ImpairmentOfDigitalAssets" scale="0" unitRef="usd" id="ixv-19452">275,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -9pt; padding-left: 0.25in">Impairment of miners</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-11">-</div></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 contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="gryp:ImpairmentOfMiners" scale="0" unitRef="usd" id="ixv-19453">8,335,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; text-indent: -9pt; padding-left: 0.25in">Unrealized gain on digital assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CryptoAssetUnrealizedGainLossOperating" scale="0" unitRef="usd" id="ixv-19454">1,566,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"><div style="-sec-ix-hidden: hidden-fact-12">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Realized gain on sale of digital assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-13">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CryptoAssetRealizedGainOperating" scale="0" unitRef="usd" id="ixv-19455">535,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Total operating expenses</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingCostsAndExpenses" scale="0" unitRef="usd" id="ixv-19456">38,286,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingCostsAndExpenses" scale="0" unitRef="usd" id="ixv-19457">41,103,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Loss from operations</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-19458">17,747,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-19459">19,178,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -9pt; padding-left: 9pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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; text-indent: -9pt; padding-left: 9pt">Other income (expense)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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; text-indent: -9pt; padding-left: 0.25in">Unrealized (loss) gain on marketable securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" scale="0" sign="-" unitRef="usd" id="ixv-19460">288,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 contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" scale="0" unitRef="usd" id="ixv-19461">168,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; text-indent: -9pt; padding-left: 0.25in">Realized gain from use of digital assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-14">-</div></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 contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CryptoAssetRealizedGainNonoperating" scale="0" unitRef="usd" id="ixv-19462">3,899,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; text-indent: -9pt; padding-left: 0.25in">Change in fair value of notes payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="gryp:ChangeInFairValueOfNotesPayable" scale="0" unitRef="usd" id="ixv-19463">8,058,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 contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="gryp:ChangeInFairValueOfNotesPayable" scale="0" unitRef="usd" id="ixv-19464">13,297,000</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Interest expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInvestmentExpense" scale="0" unitRef="usd" id="ixv-19465">915,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 contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInvestmentExpense" scale="0" unitRef="usd" id="ixv-19466">758,000</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Loss on disposal of asset</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GainLossOnDispositionOfAssets1" scale="0" sign="-" unitRef="usd" id="ixv-19467">146,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 contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GainLossOnDispositionOfAssets1" scale="0" sign="-" unitRef="usd" id="ixv-19468">55,000</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Merger and acquisition cost</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NoncashMergerRelatedCosts" scale="0" unitRef="usd" id="ixv-19469">394,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"><div style="-sec-ix-hidden: hidden-fact-15">-</div></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; text-indent: -9pt; padding-left: 0.25in">Other income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-16">-</div></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 contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="0" unitRef="usd" id="ixv-19470">446,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: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Gain on settlement of BTC Note</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="gryp:GainOnSettlementOfBTCNote" scale="0" unitRef="usd" id="ixv-19471">6,248,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-17">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Total other income (expense)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NonoperatingIncomeExpense" scale="0" sign="-" unitRef="usd" id="ixv-19472">3,553,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NonoperatingIncomeExpense" scale="0" sign="-" unitRef="usd" id="ixv-19473">9,597,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -9pt; padding-left: 9pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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; text-indent: -9pt; padding-left: 9pt">Loss before provision for income taxes</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-19474">21,300,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 contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-19475">28,775,000</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -9pt; padding-left: 9pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Provision for income taxes</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-18">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" sign="-" unitRef="usd" id="ixv-19476">176,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt; text-indent: -9pt; padding-left: 9pt">Net loss</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-19477">21,300,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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-19478">28,599,000</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 style="text-indent: -9pt; padding-left: 9pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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; text-indent: -9pt; padding-left: 9pt">Net loss per share, basic and diluted</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDiluted" scale="0" sign="-" unitRef="usdPershares" id="ixv-19479"><ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" scale="0" sign="-" unitRef="usdPershares" id="ixv-19480">0.51</ix:nonFraction></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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c9" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDiluted" scale="0" sign="-" unitRef="usdPershares" id="ixv-19481"><ix:nonFraction contextRef="c9" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" scale="0" sign="-" unitRef="usdPershares" id="ixv-19482">0.83</ix:nonFraction></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 style="padding-bottom: 2.5pt; text-indent: -9pt; padding-left: 9pt">Weighted average shares outstanding - basic and diluted</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares" id="ixv-19483"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares" id="ixv-19484">41,911,711</ix:nonFraction></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 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares" id="ixv-19485"><ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares" id="ixv-19486">34,270,512</ix:nonFraction></ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">The accompanying notes are an integral part of
these consolidated financial statements</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>


</div><!-- Field: Page; Sequence: 106; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><div><a id="f_004"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Gryphon Digital Mining, Inc and Subsidiaries</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Consolidated Statements of Changes in Stockholders&#8217;
Deficit</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>For the Years Ended December 31, 2024 and 2023</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Common Stock</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="padding-bottom: 1.5pt; padding-left: -0.375in; text-align: center"><b>Additional Paid-In </b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="padding-bottom: 1.5pt; text-align: center"><b>Shares to </b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="padding-bottom: 1.5pt; text-align: center"><b>Subscription </b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="padding-bottom: 1.5pt; text-align: center"><b>Retained </b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="padding-bottom: 1.5pt; text-align: center"><b>Total Stockholders&#8217; </b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Shares</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Amount</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Capital</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>be Issued</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Receivable</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Earnings</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Deficit</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; width: 30%">Balance as of December 31, 2022</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 7%; text-align: right"><ix:nonFraction contextRef="c10" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares" id="ixv-19487">34,162,454</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: 7%; text-align: right"><ix:nonFraction contextRef="c10" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd" id="ixv-19488">3,000</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: 7%; text-align: right"><ix:nonFraction contextRef="c11" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd" id="ixv-19489">45,302,000</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: 7%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-19">-</div></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: 7%; text-align: right">(<ix:nonFraction contextRef="c13" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd" id="ixv-19490">25,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: 7%; text-align: right">(<ix:nonFraction contextRef="c14" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd" id="ixv-19491">18,576,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: 7%; text-align: right"><ix:nonFraction contextRef="c15" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd" id="ixv-19492">26,704,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-indent: -0.125in; padding-left: 0.125in; text-align: left">Common stock issued for compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c16" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="0" unitRef="shares" id="ixv-19493">112,510</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"><div style="-sec-ix-hidden: hidden-fact-20">-</div></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 contextRef="c17" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" scale="0" unitRef="usd" id="ixv-19494">382,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"><div style="-sec-ix-hidden: hidden-fact-21">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-22">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-23">-</div></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 contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" scale="0" unitRef="usd" id="ixv-19495">382,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-indent: -0.125in; padding-left: 0.125in; text-align: left">Restricted common stock awards issued for compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c16" decimals="INF" format="ixt:num-dot-decimal" name="gryp:RestrictedCommonStockAwardsIssuedForCompensationinShares" scale="0" unitRef="shares" id="ixv-19496">71,975</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"><div style="-sec-ix-hidden: hidden-fact-24">-</div></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 contextRef="c17" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" scale="0" unitRef="usd" id="ixv-19497">620,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"><div style="-sec-ix-hidden: hidden-fact-25">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-26">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-27">-</div></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 contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" scale="0" unitRef="usd" id="ixv-19498">620,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Restricted common stock awards issued for payment of service</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c16" decimals="INF" format="ixt:num-dot-decimal" name="gryp:RestrictedCommonStockAwardsIssuedForPaymentOfServiceinShares" scale="0" unitRef="shares" id="ixv-19499">141,558</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"><div style="-sec-ix-hidden: hidden-fact-28">-</div></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 contextRef="c17" decimals="0" format="ixt:num-dot-decimal" name="gryp:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedCommonStockAwardsIssuedForPaymentOfService" scale="0" unitRef="usd" id="ixv-19500">44,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"><div style="-sec-ix-hidden: hidden-fact-29">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-30">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-31">-</div></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 contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="gryp:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedCommonStockAwardsIssuedForPaymentOfService" scale="0" unitRef="usd" id="ixv-19501">44,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-indent: -0.125in; padding-left: 0.125in; text-align: left">Additional paid-in capital for services contributed by the Company&#8217;s president</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"><div style="-sec-ix-hidden: hidden-fact-32">-</div></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 contextRef="c17" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition" scale="0" unitRef="usd" id="ixv-19502">250,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"><div style="-sec-ix-hidden: hidden-fact-33">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-34">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-35">-</div></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 contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition" scale="0" unitRef="usd" id="ixv-19503">250,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Cancelled common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c16" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationForfeited" scale="0" sign="-" unitRef="shares" id="ixv-19504">72,842</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-36">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-37">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-38">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-39">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-40">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-41">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Net loss</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-42">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-43">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-44">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-45">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c20" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-19505">28,599,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-19506">28,599,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.125in">Balance as of December 31, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c21" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares" id="ixv-19507">34,415,655</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 contextRef="c21" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd" id="ixv-19508">3,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"><ix:nonFraction contextRef="c22" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd" id="ixv-19509">46,598,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"><div style="-sec-ix-hidden: hidden-fact-46">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction contextRef="c24" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd" id="ixv-19510">25,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 contextRef="c25" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd" id="ixv-19511">47,175,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 contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd" id="ixv-19512">599,000</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Revaluation of digital assets</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"><div style="-sec-ix-hidden: hidden-fact-47">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-48">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-49">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-50">-</div></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 contextRef="c30" decimals="0" format="ixt:num-dot-decimal" name="gryp:AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset" scale="0" unitRef="usd" id="ixv-19513">740,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 contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="gryp:AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset" scale="0" unitRef="usd" id="ixv-19514">740,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Common stock issued for cash</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c26" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" unitRef="shares" id="ixv-19515">493,791</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"><div style="-sec-ix-hidden: hidden-fact-51">-</div></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 contextRef="c27" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="0" unitRef="usd" id="ixv-19516">1,395,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"><div style="-sec-ix-hidden: hidden-fact-52">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-53">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-54">-</div></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 contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="0" unitRef="usd" id="ixv-19517">1,395,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-indent: -0.125in; padding-left: 0.125in; text-align: left">Common stock issued for acquisition of Akerna&#8217;s net book value</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c26" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesAcquisitions" scale="0" unitRef="shares" id="ixv-19518">2,921,362</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"><div style="-sec-ix-hidden: hidden-fact-55">-</div></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 contextRef="c27" decimals="0" format="ixt:num-dot-decimal" name="gryp:AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForAcquisitionOfAkernasNetBookValue" scale="0" sign="-" unitRef="usd" id="ixv-19519">2,256,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"><div style="-sec-ix-hidden: hidden-fact-56">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-57">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-58">-</div></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 contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="gryp:AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForAcquisitionOfAkernasNetBookValue" scale="0" sign="-" unitRef="usd" id="ixv-19520">2,256,000</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Common stock issued for after the market program</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c26" decimals="INF" format="ixt:num-dot-decimal" name="gryp:StockIssuedDuringPeriodSharesCommonStockIssuedForAfterTheMarketProgram" scale="0" unitRef="shares" id="ixv-19521">5,182,929</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 contextRef="c26" decimals="0" format="ixt:num-dot-decimal" name="gryp:StockIssuedDuringPeriodValueCommonStockIssuedForAfterTheMarketProgram" scale="0" unitRef="usd" id="ixv-19522">1,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 contextRef="c27" decimals="0" format="ixt:num-dot-decimal" name="gryp:StockIssuedDuringPeriodValueCommonStockIssuedForAfterTheMarketProgram" scale="0" unitRef="usd" id="ixv-19523">3,700,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"><div style="-sec-ix-hidden: hidden-fact-59">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-60">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-61">-</div></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 contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="gryp:StockIssuedDuringPeriodValueCommonStockIssuedForAfterTheMarketProgram" scale="0" unitRef="usd" id="ixv-19524">3,701,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-indent: -0.125in; padding-left: 0.125in; text-align: left">Common stock issued for exercise of warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c26" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" unitRef="shares" id="ixv-19525">165,622</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"><div style="-sec-ix-hidden: hidden-fact-62">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-63">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-64">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-65">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-66">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-67">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Common stock issued for services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c26" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesIssuedForServices" scale="0" unitRef="shares" id="ixv-19526">1,327,527</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"><div style="-sec-ix-hidden: hidden-fact-68">-</div></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 contextRef="c27" decimals="0" format="ixt:num-dot-decimal" name="gryp:AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForServices" scale="0" unitRef="usd" id="ixv-19527">1,884,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"><div style="-sec-ix-hidden: hidden-fact-69">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-70">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-71">-</div></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 contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="gryp:AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForServices" scale="0" unitRef="usd" id="ixv-19528">1,884,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-indent: -0.125in; padding-left: 0.125in; text-align: left">Common stock issued for settlement of BTC Note</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c26" decimals="INF" format="ixt:num-dot-decimal" name="gryp:CommonStockIssuedForSettlementsOfBTCNote" scale="0" unitRef="shares" id="ixv-19529">8,287,984</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 contextRef="c26" decimals="0" format="ixt:num-dot-decimal" name="gryp:CommonStockIssuedForSettlementOfBTCNote" scale="0" unitRef="usd" id="ixv-19530">1,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 contextRef="c27" decimals="0" format="ixt:num-dot-decimal" name="gryp:CommonStockIssuedForSettlementOfBTCNote" scale="0" unitRef="usd" id="ixv-19531">5,072,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"><div style="-sec-ix-hidden: hidden-fact-72">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-73">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-74">-</div></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 contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="gryp:CommonStockIssuedForSettlementOfBTCNote" scale="0" unitRef="usd" id="ixv-19532">5,073,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Warrants issued for settlement of BTC Note</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"><div style="-sec-ix-hidden: hidden-fact-75">-</div></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 contextRef="c27" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued" scale="0" unitRef="usd" id="ixv-19533">3,048,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"><div style="-sec-ix-hidden: hidden-fact-76">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-77">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-78">-</div></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 contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued" scale="0" unitRef="usd" id="ixv-19534">3,048,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-indent: -0.125in; padding-left: 0.125in; text-align: left">Common stock issued for vesting of RSUs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c26" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" scale="0" unitRef="shares" id="ixv-19535">196,720</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"><div style="-sec-ix-hidden: hidden-fact-79">-</div></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 contextRef="c27" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="0" unitRef="usd" id="ixv-19536">322,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"><div style="-sec-ix-hidden: hidden-fact-80">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-81">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-82">-</div></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 contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="0" unitRef="usd" id="ixv-19537">322,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Compensation expense for market-based RSUs</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"><div style="-sec-ix-hidden: hidden-fact-83">-</div></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 contextRef="c27" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="0" unitRef="usd" id="ixv-19538">312,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"><div style="-sec-ix-hidden: hidden-fact-84">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-85">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-86">-</div></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 contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="0" unitRef="usd" id="ixv-19539">312,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-indent: -0.125in; padding-left: 0.125in; text-align: left">Cancelation of stock subscription receivable</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"><div style="-sec-ix-hidden: hidden-fact-87">-</div></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 contextRef="c27" decimals="0" format="ixt:num-dot-decimal" name="gryp:CancelationOfStockSubscriptionReceivable" scale="0" sign="-" unitRef="usd" id="ixv-19540">25,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"><div style="-sec-ix-hidden: hidden-fact-88">-</div></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 contextRef="c29" decimals="0" format="ixt:num-dot-decimal" name="gryp:CancelationOfStockSubscriptionReceivable" scale="0" unitRef="usd" id="ixv-19541">25,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"><div style="-sec-ix-hidden: hidden-fact-89">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-90">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Cash proceeds for registered direct offering</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"><div style="-sec-ix-hidden: hidden-fact-91">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-92">-</div></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 contextRef="c28" decimals="0" format="ixt:num-dot-decimal" name="gryp:StockIssuedDuringCashProceedsForRegisteredDirectOffering" scale="0" unitRef="usd" id="ixv-19542">670,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"><div style="-sec-ix-hidden: hidden-fact-93">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-94">-</div></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 contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="gryp:StockIssuedDuringCashProceedsForRegisteredDirectOffering" scale="0" unitRef="usd" id="ixv-19543">670,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-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Net loss</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-95">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-96">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-97">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-98">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c30" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-19544">21,300,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-19545">21,300,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 2.5pt">Balance December 31, 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c31" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares" id="ixv-19546">52,991,590</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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c31" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd" id="ixv-19547">5,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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c32" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd" id="ixv-19548">60,050,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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c33" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd" id="ixv-19549">670,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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-99">-</div></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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c35" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd" id="ixv-19550">67,735,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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd" id="ixv-19551">7,010,000</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">The accompanying notes are an integral part of
these consolidated financial statements</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>


</div><!-- Field: Page; Sequence: 107; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-size: 8pt"><b>&#160;</b></span></p><div>

</div><div><a id="f_005"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Gryphon Digital Mining, Inc and Subsidiaries</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Consolidated Statements of Cash Flows</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>For the Years Ended December 31,</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-size: 8pt"><b>&#160;</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr 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 style="vertical-align: bottom; background-color: White">
    <td style="width: 76%; text-align: left">Net loss</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-19552">21,300,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: 9%; text-align: right">(<ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-19553">28,599,000</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="text-align: left">Adjustments to reconcile net loss to cash (used in) provided by 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 style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 9pt">Gain from settlement of BTC Note</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GainLossRelatedToLitigationSettlement" scale="0" unitRef="usd" id="ixv-19554">6,248,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"><div style="-sec-ix-hidden: hidden-fact-100">-</div></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-left: 9pt">Impairment of digital assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-101">-</div></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 contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="gryp:ImpairmentOfDigitalAssets" scale="0" unitRef="usd" id="ixv-19555">275,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-left: 9pt">Realized gain from sale of digital assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-102">-</div></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 contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CryptoAssetRealizedGainOperating" scale="0" unitRef="usd" id="ixv-19556">535,000</ix:nonFraction></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-left: 9pt">Realized gain from use of digital assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-103">-</div></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 contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CryptoAssetRealizedGainNonoperating" scale="0" unitRef="usd" id="ixv-19557">3,899,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-left: 9pt">Unrealized gain on digital assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CryptoAssetUnrealizedGainLossNonoperating" scale="0" unitRef="usd" id="ixv-19558">1,566,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"><div style="-sec-ix-hidden: hidden-fact-104">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 9pt">Impairment of miners</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-105">-</div></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 contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="gryp:ImpairmentOfMiners" scale="0" unitRef="usd" id="ixv-19559">8,335,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-left: 9pt">Depreciation expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Depreciation" scale="0" unitRef="usd" id="ixv-19560">11,179,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 contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Depreciation" scale="0" unitRef="usd" id="ixv-19561">14,958,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-left: 9pt">Forfeiture of restricted common stock awards</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-106">-</div></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 contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="gryp:ForfeitureOfRestrictedStockGrants" scale="0" unitRef="usd" id="ixv-19562">1,910,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-left: 9pt">Compensation cost related to restricted common stock awards</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RestrictedStockExpense" scale="0" unitRef="usd" id="ixv-19563">1,588,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 contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RestrictedStockExpense" scale="0" unitRef="usd" id="ixv-19564">1,508,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-left: 9pt">Fair value of common stock issued to consultants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims" scale="0" unitRef="usd" id="ixv-19565">1,884,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"><div style="-sec-ix-hidden: hidden-fact-107">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 9pt">Compensation for services contributed by the Company&#8217;s President</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-108">-</div></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 contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="gryp:CompensationForServicesContributedByTheCompanysPpresident" scale="0" unitRef="usd" id="ixv-19566">250,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-left: 9pt">Unrealized loss (gain) on marketable securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" scale="0" sign="-" unitRef="usd" id="ixv-19567">288,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 contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" scale="0" unitRef="usd" id="ixv-19568">168,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-left: 9pt">Loss on asset disposal</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GainLossOnDispositionOfAssets1" scale="0" sign="-" unitRef="usd" id="ixv-19569">146,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 contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GainLossOnDispositionOfAssets1" scale="0" sign="-" unitRef="usd" id="ixv-19570">55,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-left: 9pt">Change in fair value of BTC Note</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="gryp:ChangeInFairValueOfNotePayable" scale="0" unitRef="usd" id="ixv-19571">8,058,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 contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="gryp:ChangeInFairValueOfNotePayable" scale="0" unitRef="usd" id="ixv-19572">13,193,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-left: 9pt">Interest expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpenseNonoperating" scale="0" unitRef="usd" id="ixv-19573">914,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 contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpenseNonoperating" scale="0" unitRef="usd" id="ixv-19574">758,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-left: 9pt">Digital asset revenue</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="gryp:DigitalAssetRevenue" scale="0" sign="-" unitRef="usd" id="ixv-19575">20,539,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 contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="gryp:DigitalAssetRevenue" scale="0" sign="-" unitRef="usd" id="ixv-19576">21,052,000</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 9pt">Other</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-109">-</div></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 contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherNoncashIncomeExpense" scale="0" sign="-" unitRef="usd" id="ixv-19577">67,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">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 style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 9pt">Proceeds from the sale of digital assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="gryp:IncreaseDecreaseInCostOfDigitalAssetsSoldForCash" scale="0" sign="-" unitRef="usd" id="ixv-19578">20,260,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 contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="gryp:IncreaseDecreaseInCostOfDigitalAssetsSoldForCash" scale="0" sign="-" unitRef="usd" id="ixv-19579">18,512,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-left: 9pt">Accounts receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="0" sign="-" unitRef="usd" id="ixv-19580">486,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 contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="0" unitRef="usd" id="ixv-19581">456,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-left: 9pt">Prepaid expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInPrepaidExpense" scale="0" unitRef="usd" id="ixv-19582">230,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 contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInPrepaidExpense" scale="0" unitRef="usd" id="ixv-19583">249,000</ix:nonFraction></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: 1.5pt; padding-left: 9pt">Accounts payable and accrued liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="0" unitRef="usd" id="ixv-19584">1,684,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="0" unitRef="usd" id="ixv-19585">1,968,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">Net cash (used in) provided by operating activities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="0" sign="-" unitRef="usd" id="ixv-19586">3,396,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="0" unitRef="usd" id="ixv-19587">3,011,000</ix:nonFraction></td><td style="padding-bottom: 1.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 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 style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Purchase of mining equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="0" unitRef="usd" id="ixv-19588">1,075,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 contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="0" unitRef="usd" id="ixv-19589">1,894,000</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Proceeds from the sale of miners</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="gryp:ProceedsFromTheSaleOfMiners" scale="0" unitRef="usd" id="ixv-19590">170,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"><div style="-sec-ix-hidden: hidden-fact-110">-</div></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: 1.5pt">Refundable deposit</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForOtherDeposits" scale="0" unitRef="usd" id="ixv-19591">1,842,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForOtherDeposits" scale="0" unitRef="usd" id="ixv-19592">360,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">Net cash used in investing activities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="0" sign="-" unitRef="usd" id="ixv-19593">2,747,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="0" sign="-" unitRef="usd" id="ixv-19594">2,254,000</ix:nonFraction></td><td style="padding-bottom: 1.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">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 style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Payment for insurance payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="gryp:PaymentForInsurancePayable" scale="0" unitRef="usd" id="ixv-19595">601,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 contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="gryp:PaymentForInsurancePayable" scale="0" unitRef="usd" id="ixv-19596">109,000</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Issuance of note payable for insurance premiums</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromSecuredNotesPayable" scale="0" unitRef="usd" id="ixv-19597">569,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"><div style="-sec-ix-hidden: hidden-fact-111">-</div></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">Payment for interest on notes payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfNotesPayable" scale="0" unitRef="usd" id="ixv-19598">40,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"><div style="-sec-ix-hidden: hidden-fact-112">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Cash paid for legal fees incurred for BTC Note restructuring</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="gryp:CashPaidForLegalFeesIncurredForBTCNoteRestructuring" scale="0" unitRef="usd" id="ixv-19599">230,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"><div style="-sec-ix-hidden: hidden-fact-113">-</div></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">Proceeds from registered direct offering</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" scale="0" unitRef="usd" id="ixv-19600">670,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"><div style="-sec-ix-hidden: hidden-fact-114">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Cash acquired in connection with the reverse recapitalization</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="gryp:ProceedsFromReverseRecapitalization" scale="0" unitRef="usd" id="ixv-19601">500,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"><div style="-sec-ix-hidden: hidden-fact-115">-</div></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">Proceeds from issuance of common stock - private placement</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="0" unitRef="usd" id="ixv-19602">1,395,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"><div style="-sec-ix-hidden: hidden-fact-116">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Proceeds from issuance of common stock - ATM</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="gryp:ProceedsFromIssuanceOfCommonStockATM" scale="0" unitRef="usd" id="ixv-19603">4,043,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"><div style="-sec-ix-hidden: hidden-fact-117">-</div></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: 1.5pt">Cash expenses for issuance of common stock</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsOfStockIssuanceCosts" scale="0" unitRef="usd" id="ixv-19604">343,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-118">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">Net cash provided by (used in) financing activities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="0" unitRef="usd" id="ixv-19605">5,963,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="0" sign="-" unitRef="usd" id="ixv-19606">109,000</ix:nonFraction></td><td style="padding-bottom: 1.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">Net change in cash</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="0" sign="-" unitRef="usd" id="ixv-19607">180,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 contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="0" unitRef="usd" id="ixv-19608">648,000</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 style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Cash-beginning of period</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="0" unitRef="usd" id="ixv-19609">915,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c15" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="0" unitRef="usd" id="ixv-19610">267,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">Cash-end of period</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="0" unitRef="usd" id="ixv-19611">735,000</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="0" unitRef="usd" id="ixv-19612">915,000</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Reconciliation of cash and cash equivalents and restricted cash</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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 and cash equivalents</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="0" unitRef="usd" id="ixv-19613">735,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"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="0" unitRef="usd" id="ixv-19614">915,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: 1.5pt">Restricted cash</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-119">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RestrictedCashCurrent" scale="0" unitRef="usd" id="ixv-19615">8,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Cash and cash equivalents and restricted cash</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd" id="ixv-19616">735,000</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="0" unitRef="usd" id="ixv-19617">923,000</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Supplemental Disclosures of 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; padding-bottom: 4pt">Cash paid for interest</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestPaidNet" scale="0" unitRef="usd" id="ixv-19618">40,000</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-120">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 4pt">Cash paid for income taxes</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-121">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxesPaidNet" scale="0" unitRef="usd" id="ixv-19619">176,000</ix:nonFraction></td><td style="padding-bottom: 4pt; 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 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 style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Accrued expenses for issuance of common stock</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="gryp:AccruedExpensesForIssuanceOfCommonStock" scale="0" unitRef="usd" id="ixv-19620">322,000</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="gryp:AccruedExpensesForIssuanceOfCommonStock" scale="0" unitRef="usd" id="ixv-19621">845,000</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 4pt">ASC 2023-08 fair value adjustment</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="gryp:FairValueAdjustmentofNoncashAmount" scale="0" unitRef="usd" id="ixv-19622">740,000</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-122">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Fair value of common stock issued for settlement of BTC Note</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="gryp:FairValueOfCommonStockIssuedForSettlementOfBTCNote" scale="0" unitRef="usd" id="ixv-19623">5,072,000</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-123">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 4pt">Fair value of warrants issued for settlement of BTC Note</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="gryp:FairValueOfWarrantsIssuedForSettlementOfBTCNote" scale="0" unitRef="usd" id="ixv-19624">3,048,000</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-124">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Promissory note issued for settlement of BTC Note</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NotesIssued1" scale="0" unitRef="usd" id="ixv-19625">5,000,000</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-125">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 4pt">Digital assets used for principal and interest payment BTC Note</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="gryp:NonCashPaymentOfPrincipalAndInterestOnNotePayableUsingDigitalAssets" scale="0" unitRef="usd" id="ixv-19626">3,665,000</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="gryp:NonCashPaymentOfPrincipalAndInterestOnNotePayableUsingDigitalAssets" scale="0" unitRef="usd" id="ixv-19627">7,770,000</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-size: 8pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">The accompanying notes are an integral part of
these consolidated financial statements</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-size: 8pt"><b>&#160;</b></span></p><div>


</div><!-- Field: Page; Sequence: 108; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><div><a id="f_006"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Gryphon Digital Mining, Inc.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Notes to the  Consolidated
Financial Statements</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>For the Years Ended December 31, 2024 and 2023</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock-c0_cont_1" escape="true" name="us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" id="ixv-14908"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">NOTE 1 &#8211; ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING
POLICIES</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="gryp_OrganizationAndNatureOfOperationsPolicyTextBlock-c0_cont_1" escape="true" name="gryp:OrganizationAndNatureOfOperationsPolicyTextBlock" id="ixv-14911"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Organization and Nature of Operations</p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="gryp_OrganizationAndNatureOfOperationsPolicyTextBlock-c0_cont_2" id="gryp_OrganizationAndNatureOfOperationsPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Gryphon Digital Mining,&#160;Inc. (&#8220;Gryphon&#8221;),&#160;which
originally&#160;began operations&#160;as Ivy Crypto,&#160;Inc., was incorporated under the provisions and by the virtue of the provisions
of the General Corporation Law of the State of Delaware on October&#160;22, 2020, with its office located in Las Vegas, Nevada. Gryphon
operates a digital asset (commonly referred to as&#160;cryptocurrency) mining operation using specialized computers equipped with application-specific&#160;integrated
circuit (ASIC) chips (known as &#8220;miners&#8221;) to solve complex cryptographic algorithms in support of the&#160;Bitcoin&#160;blockchain&#160;(in
a process known as &#8220;solving a block&#8221;) in exchange for&#160;cryptocurrency&#160;rewards (primarily&#160;Bitcoin). Gryphon became
a publicly held entity in February 2024 upon the completion of a reverse merger transaction&#160;(the &#8220;Merger&#8221;) with Akerna&#160;Corp.,
herein referred to as we, us, our, the Company or&#160;Akerna. These&#160;consolidated&#160;financial statements and notes thereto, including
disclosures for certain activities up to and including the February 9, 2024 (the &#8220;Effective Date&#8221;) the date of the Merger,
are exclusively attributable to the operations of Ivy Crypto, Inc.&#160;The common stock,&#160;$0.0001&#160;par value (&#8220;Common Stock&#8221;)&#160;is
traded on the&#160;Nasdaq&#160;Capital&#160;Market (the &#8220;Nasdaq&#8221;) under the symbol &#8220;GRYP&#8221; after February 9, 2024.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<ix:continuation continuedAt="gryp_OrganizationAndNatureOfOperationsPolicyTextBlock-c0_cont_3" id="gryp_OrganizationAndNatureOfOperationsPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The legacy Akerna (&#8220;Legacy Akerna&#8217;)
was formed upon completion of the mergers between MTech&#160;Acquisition Corp. (&#8220;MTech&#8221;) and MJ Freeway, LLC (&#8220;MJF&#8221;)
on June 17, 2019 as contemplated by the Merger Agreement dated October 10, 2018, as amended (the &#8220;Formation Mergers&#8221;). Akerna
provided&#160;software as a service (&#8220;SaaS&#8221;) solutions within the cannabis industry that enabled regulatory compliance and
inventory management&#160;through several wholly-owned subsidiaries including MJF, Trellis Solutions, Inc. (&#8220;Trellis&#8221;), Ample
Organics, Inc.&#160;(&#8220;Ample&#8221;), Last Call Analytics&#160;(&#8220;LCA&#8221;),&#160;solo sciences, inc.&#160;(&#8220;Solo&#8221;),
Viridian Sciences,&#160;Inc.&#160;(&#8220;Viridian&#8221;), and The NAV People, Inc. d.b.a. 365 Cannabis&#160;(&#8220;365 Cannabis&#8221;).
Our common stock,&#160;$<ix:nonFraction contextRef="c37" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-19628">0.0001</ix:nonFraction>&#160;par value (&#8220;Common Stock&#8221;)&#160;was traded on the&#160;Nasdaq&#160;Capital&#160;Market
(the&#160;&#8220;Nasdaq&#8221;) under the symbol&#160;&#8220;KERN&#8221; through February 9, 2024.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<ix:continuation id="gryp_OrganizationAndNatureOfOperationsPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Prior to the merger date of February 9, 2024,
Legacy Akerna committed to a number of significant actions that collectively represented a strategic shift in its business strategy and
a complete exit from the SaaS&#160;business serving the cannabis industry. The shift was effectuated&#160;in a two-part exit strategy
whereby Legacy Akerna management (i) disposed of its component SaaS&#160;business units in advance of (ii) the Merger with Gryphon, an
entity unaffiliated&#160;with the SaaS&#160;and cannabis&#160;industries.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="gryp_ReverseMergerWithLegacyIvyCryptoIncPolicyTextBlock-c0_cont_1" escape="true" name="gryp:ReverseMergerWithLegacyIvyCryptoIncPolicyTextBlock" id="ixv-14923"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Reverse Merger with Legacy Ivy Crypto, Inc.</p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="gryp_ReverseMergerWithLegacyIvyCryptoIncPolicyTextBlock-c0_cont_2" id="gryp_ReverseMergerWithLegacyIvyCryptoIncPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On January 27, 2023, Akerna entered into an agreement&#160;and
plan of merger, as amended on April 28, 2023 and June 14, 2023 (the &#8220;Merger Agreement&#8221;) with Ivy Crypto, Inc. (formerly known
as Gryphon Digital Mining, Inc. (&#8220;Ivy&#8221;) and its wholly-owned subsidiary Gryphon Opco I LLC.&#160;On February 9, 2024, concurrent
with the closing of the Sale Transaction,&#160;Legacy Akerna&#160;merged with and into Ivy, with Ivy surviving the Merger as a wholly-owned
subsidiary of&#160;Akerna. Following the closing of the Merger, the former Ivy and&#160;Akerna&#160;stockholders&#160;immediately before
the&#160;Merger owned approximately&#160;<ix:nonFraction contextRef="c38" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" unitRef="pure" id="ixv-19629">92.5</ix:nonFraction>&#160;percent and&#160;<ix:nonFraction contextRef="c39" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" unitRef="pure" id="ixv-19630">7.5</ix:nonFraction>&#160;percent, respectively, of the outstanding capital stock
on a fully diluted basis which effectively resulted in a change&#160;in control of the Company. Upon completion of the Merger,&#160;Akerna&#160;changed
its name to Gryphon.</p></ix:continuation></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 109; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation continuedAt="_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock-c0_cont_2" id="_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock-c0_cont_1"><ix:continuation continuedAt="gryp_ReverseMergerWithLegacyIvyCryptoIncPolicyTextBlock-c0_cont_3" id="gryp_ReverseMergerWithLegacyIvyCryptoIncPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 9, 2024, the Company completed the
transactions contemplated by the Merger Agreement (the &#8220;Merger&#8221;). Under the terms of the Merger Agreement, Akerna Merger Co.
(&#8220;Merger Sub&#8221;) merged with and into Ivy, with Ivy surviving as a wholly-owned subsidiary of Akerna. On the Effective Date
of the Merger, each share of Ivy&#8217;s common stock, par value $<ix:nonFraction contextRef="c40" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-19631">0.0001</ix:nonFraction>&#160;per share (the &#8220;Ivy Common Stock&#8221;), and Ivy&#8217;s
preferred stock, par value $<ix:nonFraction contextRef="c41" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-19632">0.0001</ix:nonFraction>&#160;per share (the &#8220;Ivy Preferred Stock,&#8221; collectively referred to herein with the Ivy
Common Stock as the &#8220;Ivy Shares&#8221;), outstanding immediately prior to the Effective Date was converted into the right to receive
approximately&#160;<ix:nonFraction contextRef="c42" decimals="7" format="ixt:num-dot-decimal" name="us-gaap:ConversionOfStockSharesConverted1" scale="0" unitRef="shares" id="ixv-19633">1.7273744</ix:nonFraction>&#160;shares of Gryphon common stock. Each warrant to purchase common stock of Ivy that was issued and outstanding
at the Effective Date remained issued and outstanding and were assumed by the Company and is exercisable for shares of common stock pursuant
to its existing terms and conditions as adjusted to reflect the ratio of exchange of Ivy Shares for shares of common stock.&#160;In connection
with the Merger, on February 8, 2024, Akerna filed a Certificate of Amendment to its Amended and Restated Articles of Incorporation (the
&#8220;Reverse Stock Split Amendment&#8221;). Because the Reverse Stock Split Amendment did not reduce the number of authorized shares
of common stock, the effect of the Reverse Stock Split was to increase the number of shares of common stock available for issuance relative
to the number of shares issued and outstanding. The Reverse Stock Split did not modify any voting rights or other terms of the common
stock. Eighty thousand and eight hundred and sixty-four (<ix:nonFraction contextRef="c43" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesReverseStockSplits" scale="0" unitRef="shares" id="ixv-19634">80,864</ix:nonFraction>) fractional shares were issued in connection with the Reverse Stock Split.
Immediately after giving effect to the Merger and the Reverse Stock Split, the Company had&#160;<ix:nonFraction contextRef="c37" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares" id="ixv-19635">38,038,533</ix:nonFraction>&#160;shares of common stock
outstanding.&#160;On February 9, 2024, the common stock began trading on the Nasdaq&#160;under the symbol &#8220;GRYP.&#8221;&#160;All
share and per-share data presented in these consolidated financial statements have been adjusted for the exchange ratio.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="gryp_ReverseMergerWithLegacyIvyCryptoIncPolicyTextBlock-c0_cont_4" id="gryp_ReverseMergerWithLegacyIvyCryptoIncPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As contemplated by the Merger Agreement, Akerna&#8217;s
operations were sold concurrently with the closure of the merger, so the Company&#8217;s operations after the Merger are those of Ivy.&#160;</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="gryp_ReverseMergerWithLegacyIvyCryptoIncPolicyTextBlock-c0_cont_5" id="gryp_ReverseMergerWithLegacyIvyCryptoIncPolicyTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Ivy is treated as the accounting acquirer in
the Merger as its stockholders, board of directors, and management control the Company after the Merger, even though Akerna was the legal
acquirer. The Merger was treated as a reverse recapitalization of Ivy effected by a share exchange for a financial account and reporting
purposes since all of Akerna&#8217;s operations were disposed of as part of the consummation of the Merger. Therefore, Ivy recorded no
goodwill or other intangible assets as a result of the merger. The Merger was treated as if Ivy issued&#160;<ix:nonFraction contextRef="c44" decimals="0" format="ixt:num-dot-decimal" name="gryp:IssuanceOfMergerShares" scale="0" unitRef="shares" id="ixv-19636">2,921,362</ix:nonFraction>&#160;shares of
common stock for the $(<ix:nonFraction contextRef="c44" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" scale="0" unitRef="usd" id="ixv-19637">2,256,000</ix:nonFraction>) net book value of Akerna. As a result, the assets, liabilities, and historical operations reflected
in these financial statements are those of Ivy, as if Ivy had always been the reporting company.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="gryp_ReverseMergerWithLegacyIvyCryptoIncPolicyTextBlock-c0_cont_6" id="gryp_ReverseMergerWithLegacyIvyCryptoIncPolicyTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Akerna net book value of approximately $(<ix:nonFraction contextRef="c45" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" scale="0" unitRef="usd" id="ixv-19638">2,256,000</ix:nonFraction>)
consisted of $<ix:nonFraction contextRef="c46" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Cash" scale="0" unitRef="usd" id="ixv-19639">500,000</ix:nonFraction>&#160;of cash, prepaid expense of approximately $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseCurrentAndNoncurrent" scale="0" unitRef="usd" id="ixv-19640">98,000</ix:nonFraction>&#160;and liabilities of approximately $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilities" scale="0" unitRef="usd" id="ixv-19641">2,854,000</ix:nonFraction>.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="gryp_ReverseMergerWithLegacyIvyCryptoIncPolicyTextBlock-c0_cont_7" id="gryp_ReverseMergerWithLegacyIvyCryptoIncPolicyTextBlock-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On April 20, 2022, Ivy formed a limited liability
company named Gryphon Opco I LLC (&#8220;GOI&#8221;). GOI aims to engage in any activity for which limited liability companies may be
organized in the State of Delaware.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation id="gryp_ReverseMergerWithLegacyIvyCryptoIncPolicyTextBlock-c0_cont_7"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On December 20, 2024, the Company formed a wholly owned subsidiary
Canada corporation named 2670786 Alberta LTD (&#8220;Alberta LTD&#8221;). Alberta LTD was formed to be the holding company for the prospective
acquisition of Captus Energy, as further described in Note 13 &#8211; Subsequent Events.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_PriorPeriodReclassificationAdjustmentDescription-c0_cont_1" escape="true" name="us-gaap:PriorPeriodReclassificationAdjustmentDescription" id="ixv-14962"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Reclassification</p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<ix:continuation id="_PriorPeriodReclassificationAdjustmentDescription-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Certain reclassifications have been made to the
2023 consolidated financial statements in order to conform to the current period presentations.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<ix:nonNumeric contextRef="c0" continuedAt="_ConsolidationPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:ConsolidationPolicyTextBlock" id="ixv-14970"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Principles of Consolidation</p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation id="_ConsolidationPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The consolidated financial statements include
the accounts of the Company and its wholly-owned subsidiaries. All material intercompany transactions and balances have been eliminated
in consolidation.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="gryp_GoingConcernPolicyTextBlock-c0_cont_1" escape="true" name="gryp:GoingConcernPolicyTextBlock" id="ixv-14976"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Going Concern</p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<ix:continuation continuedAt="gryp_GoingConcernPolicyTextBlock-c0_cont_2" id="gryp_GoingConcernPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The accompanying consolidated financial statements
have been prepared in conformity with accounting principles generally accepted in the United&#160;States of America (&#8220;GAAP&#8221;),
which contemplate the continuation of the Company as a going concern and the realization of assets and satisfaction of liabilities in
the ordinary course of business. The carrying amounts of assets and liabilities presented in the financial statements do not necessarily
purport to represent realizable or settlement values.&#160;</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="gryp_GoingConcernPolicyTextBlock-c0_cont_3" id="gryp_GoingConcernPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Since the Company began revenue generation in
September&#160;2021, management has financed the Company&#8217;s operations through equity and debt financing and the sale of the digital
assets earned through mining operations. On December 31, 2024, the Company had cash and cash equivalents totaling $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="0" unitRef="usd" id="ixv-19642">735,000</ix:nonFraction>&#160;and digital
assets totaling $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CryptoAssetFairValueCurrent" scale="0" unitRef="usd" id="ixv-19643">1,016,000</ix:nonFraction>.</p></ix:continuation></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 110; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation continuedAt="_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock-c0_cont_3" id="_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock-c0_cont_2"><ix:continuation id="gryp_GoingConcernPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company may incur additional losses from
operations and negative cash outflows from operations in the foreseeable future. In the event the Company continues to incur losses,
it may need to raise debt or equity financing to finance its operations until operations are cashflow positive. However, there can be
no assurance that such financing will be available in sufficient amounts and on acceptable terms, when and if needed, or at all. The
precise amount and timing of the funding needs cannot be determined accurately at this time and will depend on several factors, including
the market price for the underlying commodity mined by the Company and its ability to procure the required mining equipment and operate
profitably. The Company&#8217;s financial statements have been presented on a going concern basis, which contemplates the realization
of assets and the satisfaction of liabilities in the ordinary course of business. The financial statements do not include any adjustment
that might result from the outcome of this uncertainty. The Company&#8217;s future results are subject to substantial risks and uncertainties.&#160;</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_SegmentReportingPolicyPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:SegmentReportingPolicyPolicyTextBlock" id="ixv-15004"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Segment Reporting</p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<ix:continuation continuedAt="_SegmentReportingPolicyPolicyTextBlock-c0_cont_2" id="_SegmentReportingPolicyPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0">The Company adopted FASB issued ASU 2023-07, &#8220;Segment Reporting
(ASC Topic 280) for the annual reporting period ended December 31, 2024. The most significant provision was for the Company to disclose
significant segment expenses that are regularly provided to the chief operating decision maker (&#8220;CODM&#8221;). The Company&#8217;s
CODM group is composed of the Chief Executive Officer and Chief Financial Officer. The Company operates as&#160;one&#160;operating segment
and uses net income or loss as measures of profit or loss on a consolidated basis in making decisions regarding resource allocation and
performance assessment. Additionally, the Company&#8217;s CODM regularly reviews the Company&#8217;s expenses on a consolidated basis.
The financial metrics used by the CODM help make key operating decisions, such as determination of significant acquisitions and allocation
of budget between cost of revenues and general and administrative expenses.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<ix:continuation id="_SegmentReportingPolicyPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0">Since the Company operates as one reportable segment, all financial
information required by &#8220;Segment Reporting&#8221; can be found in the accompanying consolidated financial statements. The CODM
does not review segment assets at a level other than that presented in the Company&#8217;s consolidated balance sheets. There are no
intra-entity sales or transfers and no significant expense categories regularly provided to the CODM beyond those disclosed in the Consolidated
Statements of Operations.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_UseOfEstimates-c0_cont_1" escape="true" name="us-gaap:UseOfEstimates" id="ixv-15013"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Use of Estimates</p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<ix:continuation id="_UseOfEstimates-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The preparation of financial statements in accordance
with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures
of contingent assets and liabilities at the date of the financial statements, and the reported amounts of expenses during the reporting
period. Actual results could differ from those estimates.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_FairValueOfFinancialInstrumentsPolicy-c0_cont_1" escape="true" name="us-gaap:FairValueOfFinancialInstrumentsPolicy" id="ixv-15019"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Fair Values of Financial Instruments</p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_FairValueOfFinancialInstrumentsPolicy-c0_cont_2" id="_FairValueOfFinancialInstrumentsPolicy-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company adopted the provisions of Accounting
Standards Codification (&#8220;ASC&#8221;) subtopic 825-10, Financial Instruments (&#8220;ASC 825-10&#8221;) which defines fair value
as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants
at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded
at fair value, the Company considers the principal or most advantageous market in which it would transact and considers assumptions that
market participants would use when pricing the asset or liability, such as inherent risk, transfer restrictions, and risk of nonperformance.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<ix:continuation continuedAt="_FairValueOfFinancialInstrumentsPolicy-c0_cont_3" id="_FairValueOfFinancialInstrumentsPolicy-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">ASC 825-10 establishes a fair value hierarchy
that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.
ASC 825-10 establishes three levels of inputs that may be used to measure fair value:</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_FairValueOfFinancialInstrumentsPolicy-c0_cont_4" id="_FairValueOfFinancialInstrumentsPolicy-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Level 1 - Quoted prices in active markets for
identical assets or liabilities.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_FairValueOfFinancialInstrumentsPolicy-c0_cont_5" id="_FairValueOfFinancialInstrumentsPolicy-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Level 2 - Observable inputs other than Level
1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets with insufficient volume or infrequent transactions
(less active markets); or model-derived valuations in which all significant inputs are observable or can be derived principally from
or corroborated by observable market data for substantially the full term of the assets or liabilities.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation id="_FairValueOfFinancialInstrumentsPolicy-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Level 3 - Unobservable inputs to the valuation
methodology that are significant to the measurement of the fair value of assets or liabilities.&#160;</p></ix:continuation></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 111; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation continuedAt="_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock-c0_cont_4" id="_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock-c0_cont_3"><ix:nonNumeric contextRef="c0" continuedAt="_CashAndCashEquivalentsPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="ixv-15052"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cash and Cash Equivalents</p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation id="_CashAndCashEquivalentsPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company considers all short-term highly liquid
investments with a remaining maturity at the date of purchase of three months or less to be cash equivalents. Cash and cash equivalents
are recorded at cost, which approximates their fair value. The Company maintains its cash and cash equivalents in banks insured by the
Federal Deposit Insurance Corporation (&#8220;FDIC&#8221;) in accounts that at times may be in excess of the federally insured limit
of $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FederalDepositInsuranceCorporationPremiumExpense" scale="0" unitRef="usd" id="ixv-19644">250,000</ix:nonFraction>&#160;per bank. The Company minimizes this risk by placing its cash deposits with major financial institutions. As of December
31, 2024, and 2023, the Company had $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashFDICInsuredAmount" scale="0" unitRef="usd" id="ixv-19645">435,000</ix:nonFraction>&#160;and $<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashFDICInsuredAmount" scale="0" unitRef="usd" id="ixv-19646">665,000</ix:nonFraction>&#160;in excess of the federal insurance limit, respectively. Also, the
Company held cash for third parties in the amount of $<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:HealthCareOrganizationAccountsPayableToThirdPartyPayor" scale="0" unitRef="usd" id="ixv-19647">8,000</ix:nonFraction>&#160;as of December 31, 2023.&#160;The Company has never suffered a loss
due to such excess balances.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_TradeAndOtherAccountsReceivablePolicy-c0_cont_1" escape="true" name="us-gaap:TradeAndOtherAccountsReceivablePolicy" id="ixv-15058"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Accounts Receivable</p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_TradeAndOtherAccountsReceivablePolicy-c0_cont_2" id="_TradeAndOtherAccountsReceivablePolicy-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2024, the Company had no accounts
receivable.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation id="_TradeAndOtherAccountsReceivablePolicy-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2023, accounts receivable
includes amounts due from Sphere 3D under the Company&#8217;s master services agreement with Sphere 3D. The Company collected these amounts
in the first quarter of 2024.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="gryp_PrepaidExpensePolicyPolicyTextBlock-c0_cont_1" escape="true" name="gryp:PrepaidExpensePolicyPolicyTextBlock" id="ixv-15067"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Prepaid Expenses</p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<ix:continuation id="gryp_PrepaidExpensePolicyPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Prepaid expenses consist of payments for an insurance
policy and are expected to be realized and consumed within twelve&#160;months after the reporting period.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<ix:nonNumeric contextRef="c0" continuedAt="gryp_DigitalAssetsHeldForOtherPartiesPolicyTextBlock-c0_cont_1" escape="true" name="gryp:DigitalAssetsHeldForOtherPartiesPolicyTextBlock" id="ixv-15075"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Digital Assets Held for Other Parties</p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation id="gryp_DigitalAssetsHeldForOtherPartiesPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In accordance with the Securities and Exchange
Commission&#8217;s Staff Accounting Bulletin 121, the Company records an obligation liability, and a corresponding digital asset held
for other parties&#8217; assets based on the fair value of the cryptocurrency held for other parties at each reporting date. In accordance
with ASC&#160;820, the Company has fair valued these digital assets and the associated liability by using the quoted price of Bitcoin
at closing by its Principal Market, Coinbase, on the reporting date. This balance also includes the cash balance held for other parties.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_PlatformOperatorCryptoAssetPolicyTextBlock-c0_cont_1" escape="true" name="srt:PlatformOperatorCryptoAssetPolicyTextBlock" id="ixv-15081"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Digital Assets</p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&#160;</p>

<ix:continuation continuedAt="_PlatformOperatorCryptoAssetPolicyTextBlock-c0_cont_2" id="_PlatformOperatorCryptoAssetPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Digital assets or cryptocurrencies (including
Bitcoin, Ethereum, DAI, and USDT) are included in current assets in the accompanying balance sheets. Cryptocurrencies purchased are recorded
at cost and cryptocurrencies obtained by the Company through its sale of common stock are accounted for based on the value of the specific
digital asset on the date received.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation id="_PlatformOperatorCryptoAssetPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Digital assets are included in current assets
in the consolidated balance sheets due to the Company&#8217;s ability to sell bitcoin in a highly liquid marketplace and the sale of
bitcoin to fund operating expenses to support operations. Following the adoption of ASU 2023-08 on January 1, 2024, the Company measures
digital assets at fair value with changes recognized in operating expenses in the consolidated statement of operations.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="ixv-15090"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Mining Equipment</p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-variant: small-caps"><b>&#160;</b></span></p>

<ix:continuation continuedAt="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_2" id="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Mining equipment is stated at cost, including
purchase price and all shipping and customs fees, and depreciated using the straight-line method over the estimated useful lives of the
assets, generally&#160;three years&#160;for cryptocurrency mining equipment.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_3" id="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company reviews the carrying amounts of mining
equipment when events or changes in circumstances indicate the assets may not be recoverable. If any such indication exists, the recoverable
amount of the asset is estimated in order to determine the extent of the impairment loss, if any. Where it is not possible to estimate
the recoverable amount of an individual asset, the Company estimates the recoverable amount of the cash-generating unit to which the
asset belongs.</p></ix:continuation></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 112; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation continuedAt="_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock-c0_cont_5" id="_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock-c0_cont_4"><ix:continuation continuedAt="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_4" id="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The recoverable amount is the higher of fair
value less costs of disposal and value in use. In assessing value in use, the estimated future cash flows to be derived from continuing
use of the asset or cash-generating unit are discounted to their present value using a pre-tax discount rate that reflects current market
assessments of the time value of money and the risks specific to the asset. Fair value less costs of disposal is the amount obtainable
from the sale of an asset or cash-generating unit in an arm&#8217;s length transaction between knowledgeable, willing parties, less the
cost of disposal. When a binding sale agreement is not available, fair value less costs of disposal is estimated using a discounted cash
flow approach with inputs and assumptions consistent with those of a market participant. If the recoverable amount of an asset or cash-generating
unit is estimated to be less than its carrying amount, the carrying amount of the cash-generating unit is reduced to its recoverable
amount. An impairment loss is recognized immediately in net income.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation id="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">At the point in time a miner becomes inoperable
and not repairable, the Company records an expense amounting to the carrying value, which is the cost basis less accumulated depreciation
at the time of write off.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_LesseeLeasesPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:LesseeLeasesPolicyTextBlock" id="ixv-15122"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Leases</p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<ix:continuation continuedAt="_LesseeLeasesPolicyTextBlock-c0_cont_2" id="_LesseeLeasesPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company accounts for its leases under ASC&#160;842,&#160;<i>Leases&#160;</i>(&#8220;ASC&#160;842&#8221;).
Under this guidance, arrangements meeting the definition of a lease are classified as operating or financing leases and are recorded
on the balance sheet as both a right-of-use&#160;asset and a lease liability, calculated by discounting fixed lease payments over the
lease term at the rate implicit in the lease or the Company&#8217;s incremental borrowing rate. Lease liabilities are increased by interest
and reduced by payments each period, and the right-of-use&#160;asset is amortized over the lease term. For operating leases, interest
on the lease liability and the amortization of the right-of-use&#160;asset result in straight-line&#160;rent expense over the lease term.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation id="_LesseeLeasesPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In calculating the right-of-use&#160;asset and
the lease liability, the Company elects to combine lease and non-lease&#160;components as permitted under ASC&#160;842. The Company excludes
short-term&#160;leases having initial terms of 12&#160;months or less from the new guidance as an accounting policy election and recognizes
rent expense on a straight-line&#160;basis over the lease term.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<ix:nonNumeric contextRef="c0" continuedAt="_DerivativesPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:DerivativesPolicyTextBlock" id="ixv-15134"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Derivatives</p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_DerivativesPolicyTextBlock-c0_cont_2" id="_DerivativesPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company evaluates all of its financial instruments to determine
if such instruments are derivatives or contain features that qualify as embedded derivatives. For derivative financial instruments that
are accounted for as liabilities, the derivative instrument is initially recorded at its fair value and would then be revalued at each
reporting date, with changes in the fair value reported in the statements of operations. If there are stock-based derivative financial
instruments, the Company will use a probability-weighted average series Binomial lattice option pricing models to value the derivative
instruments at inception and on subsequent valuation dates.&#160;</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation id="_DerivativesPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The classification of derivative instruments,
including whether such instruments should be recorded as liabilities or as equity, is evaluated at the end of each reporting period.
Derivative instrument liabilities will be classified in the balance sheet as current or non-current based on whether or not net-cash
settlement of the derivative instrument could be required within 12 months of the balance sheet date. Derivative liability will be measured
initially and subsequently at fair value.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="ixv-15143"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Revenue Recognition</p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_2" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company recognizes revenue under ASC&#160;606,
Revenue from Contracts with Customers. The core principle of the new revenue standard is that a company should recognize revenue to depict
the transfer of promised goods or services to customers in an amount that reflects the consideration to which the company expects to
be entitled in exchange for those goods or services. The following five steps are applied to achieve that core principle:</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_3" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_2"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Step 1: Identify the contract with the customer</span></td></tr>
  </table></ix:continuation>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt">&#160;</p>

<ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_4" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_3"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Step 2: Identify the performance obligations in the contract</span></td></tr>
  </table></ix:continuation>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt">&#160;</p>

<ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_5" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_4"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Step 3: Determine the transaction price</span></td></tr>
  </table></ix:continuation></ix:continuation><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt"></p><div>

</div><!-- Field: Page; Sequence: 113; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt">&#160;</p><div>

</div><ix:continuation continuedAt="_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock-c0_cont_6" id="_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock-c0_cont_5"><ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_6" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_5"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Step 4: Allocate the transaction price to the performance obligations
    in the contract</span></td></tr>
  </table></ix:continuation>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt">&#160;</p>

<ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_7" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_6"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Step 5: Recognize revenue when the Company satisfies a performance
    obligation</span></td></tr>
  </table></ix:continuation>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt">&#160;</p>

<ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_8" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_7"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In order to identify the performance obligations
in a contract with a customer, a company must assess the promised goods or services in the contract and identify each promised good or
service that is distinct. A performance obligation meets ASC&#160;606&#8217;s definition of a &#8220;distinct&#8221; good or service
(or bundle of goods or services) if both of the following criteria are met: The customer can benefit from the good or service either
on its own or together with other resources that are readily available to the customer (i.e., the good or service is capable of being
distinct), and the entity&#8217;s promise to transfer the good or service to the customer is separately identifiable from other promises
in the contract (i.e., the promise to transfer the good or service is distinct within the context of the contract).</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_9" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_8"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If a good or service is not distinct, the good
or service is combined with other promised goods or services until a distinct bundle of goods or services is identified.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_10" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_9"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The transaction price is the amount of consideration
to which an entity expects to be entitled in exchange for transferring promised goods or services to a customer. The consideration promised
in a contract with a customer may include fixed amounts, variable amounts, or both. When determining the transaction price, an entity
must consider the effects of all the following:</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_11" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_10"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Variable consideration</span></td></tr>
  </table></ix:continuation>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt">&#160;</p>

<ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_12" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_11"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Constraining estimates of variable consideration</span></td></tr>
  </table></ix:continuation>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt">&#160;</p>

<ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_13" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_12"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">The existence of a significant financing component in the contract</span></td></tr>
  </table></ix:continuation>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt">&#160;</p>

<ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_14" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_13"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Noncash consideration</span></td></tr>
  </table></ix:continuation>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt">&#160;</p>

<ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_15" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_14"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Consideration payable to a customer</span></td></tr>
  </table></ix:continuation></ix:continuation><div>

</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><!-- Field: Page; Sequence: 114; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><ix:continuation continuedAt="_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock-c0_cont_7" id="_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock-c0_cont_6"><ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_16" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_15"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Variable consideration is included in the transaction price only to
the extent that it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainty
associated with the variable consideration is subsequently resolved. The transaction price is allocated to each performance obligation
on a relative standalone selling price basis. The transaction price allocated to each performance obligation is recognized when that
performance obligation is satisfied, at a point in time, or over time as appropriate.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_17" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_16"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Cryptocurrency mining:</i></p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>&#160;</i></p>

<ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_18" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_17"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company entered into contracts with digital
asset mining pool operators to provide the service of performing hash computations for the mining pool operator.&#160;The contracts are
continuously renewable and are terminable without penalty at any time by either party. The Company&#8217;s enforceable right to compensation
only begins when the Company provides computing power to the mining pool operator. In exchange for providing computing power, the Company
is entitled to a fractional share of Bitcoin. Hashrate is the measure of the computational power per second used when mining. Since the
contract is continuously renewing, second by second, the mining contract is considered to have a duration of less than 24 hours for accounting
purposes.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_19" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_18"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Providing computing power in Bitcoin transaction
verification services is an output of the Company&#8217;s ordinary activities. The provision of computing power is the only performance
obligation in the Company&#8217;s contracts with third party pool operators. The transaction consideration the Company receives, if any,
is noncash consideration, which is all variable. There is no significant financing component in these transactions.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_20" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_19"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company earns Bitcoin during a 24 hour cycle
between 00:00:00 UTC and 23:59:59 UTC (&#8220;24-hour Period&#8221;) unless terminated in accordance with the terms set forth by the
terms of service. The Company performs hash computations for one mining pool operator, Foundry USA. Foundry USA operates its pool on
the Full Pay Per Share (FPPS) payout method. FPPS is a variant of the Pay Per Share (PPS) method, where miners receive a fixed payout
for each valid share submitted, regardless of whether the pool finds a block.&#160;</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_21" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_20"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The fair value of the Bitcoin award received
is determined using the intraday average quoted price of the Bitcoin over the 24-Hour Period. The Company&#8217;s Bitcoin earned are
actively traded on the major trading platforms. The Company considers Coinbase to be its primary market. The consideration the Company
will receive, comprised of block rewards, transaction fees less mining pool operator fees are aggregated, over the 24-Hour Period, in
a sub-balance account held by the mining pool operator, which is finalized one hour later at 1:00 AM UTC. The sub-balance account is
then withdrawn to the Company&#8217;s whitelisted wallet address, once a day, between the hours of 9am to 5pm UTC time (the &#8220;Settlement&#8221;).
The rate of payment occurs once per day, as long as the minimum payout threshold of <ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="gryp:MinimumPayoutThresholdBitcoin" scale="0" unitRef="pure" id="ixv-19648">0.01</ix:nonFraction> bitcoin has accumulated in the sub- account
balance, in accordance with the mining pool operator&#8217;s terms of service.&#160;At the time of Settlement, the company values the
amount of Bitcoin earned. Given that the contract duration is considered less than 24 hours, the Company uses the average Bitcoin price
over the 24 hour period, as quoted by Coinbase, to record the revenue. By utilizing the average daily price of bitcoin over the time
earned, the Company eliminates any differences that may arise due to the volatility in trading price between bitcoin and fiat currency
during the period where the Company establishes and completes the contract.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_22" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_21"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Pursuant to ASC 606-10-55-42, the Company assessed
if the customer&#8217;s option to renew represented a material right that represents a separate performance obligation and noted the
renewal is not a material right. The definition of a material right is a promise in a contract to provide goods or services to a customer
at a price that is significantly lower than the stand-alone selling price of the good or service. The mining pool operator does not provide
any discounts and as such there is no economic benefit to the customer and as such a separate performance obligation does not exist under
606-10-55-42. In addition, there are no options for renewal that are separately identifiable from other promises in the contract, such
as an ability to extend the contract at a reduced price.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_23" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_22"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The performance obligation of the Bitcoin miner
under the mining contracts with Foundry Pool USA involves the service of performing hash computations to facilitate the verification
of digital asset transactions. The Company&#8217;s miners contribute computing power (i.e. hashrate) that perform hash calculations to
the mining pool operator, engaging in the process of validating and securing transactions through the generation of Bitcoin hashes. The
mining pool then utilizes a specific mining algorithm (e.g. SHA-256) to submit shares (proof of work) to the mining pool&#8217;s server
as they contribute to solving the Bitcoin puzzles required to mine a block. The Company reviews and analyzes its individual pool performance
using a dashboard provided by Foundry Pool USA that includes real-time statistics on hashrate, shares submitted and earnings. The service
of performing hash computations in digital asset transaction verification services is an output of the Company&#8217;s ordinary activities.
The provision of providing these services is the only performance obligation in the Company&#8217;s contracts with mining pool operators.</p></ix:continuation></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 115; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation continuedAt="_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock-c0_cont_8" id="_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock-c0_cont_7"><ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_24" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_23"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Regardless of the pool&#8217;s success, the Company
will receive consistent rewards based on the number of valid shares it contributes. The transaction consideration the Company receives
is non-cash consideration, in the form of bitcoin. The Company measures the bitcoin at fair value on the date earned using the average
price (calculated by averaging the daily open price and the daily close price) quoted by its Principal Market at the date the Company
completed the service of performing hash computations for the mining pool operator. There are no deferred revenues or other liability
obligations recorded by the Company since there are no payments in advance of the performance. At the end of each 24 hour period (00:00:00
UTC and 23:59:59 UTC), there are no remaining performance obligations. By utilizing the average daily price of bitcoin on the date earned,
the Company eliminates any differences that may arise due to the volatility in trading price between bitcoin and fiat currency during
the period where the Company establishes and completes the contract. The consideration is all variable. There is no significant financing
component in these transactions.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_25" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_24"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If authoritative guidance is enacted by the Financial
Accounting Standards Board (&#8220;FASB&#8221;), the Company may be required to change its policies, which could affect the Company&#8217;s
financial position and results from operations.&#160;</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_26" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_25"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Master service agreement:</i>&#160;&#160;</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_27" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_26"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company entered into an agreement with Sphere
3D to be an exclusive provider of management services for all blockchain and cryptocurrency-related&#160;operations including but not
limited to services relating to all mining equipment owned, purchased, leased, operated, or otherwise controlled by Sphere 3D and/or
its subsidiaries and/or its affiliates at any location. For such services the Company will receive&#160;<ix:nonFraction contextRef="c0" decimals="3" format="ixt:num-dot-decimal" name="gryp:OperatingProfitRate" scale="-2" unitRef="pure" id="ixv-19649">22.5</ix:nonFraction>% of the net operating profit
of all of Sphere 3D&#8217;s blockchain and cryptocurrency-related&#160;operations. The net operating profits in defined as the value
of the digital asset mined less energy cost and profit paid to the host facility.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_28" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_27"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As Sphere 3D has the ultimate right to determine
the facility location for each machine. The Company has the responsibility for the following:</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_29" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_28"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">1)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Ensuring the machines are installed in the facility selected by Sphere.</span></td></tr>
  </table></ix:continuation>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt">&#160;</p>

<ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_30" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_29"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">2)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Selecting and connecting the machines to a mining pool.</span></td></tr>
  </table></ix:continuation>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt">&#160;</p>

<ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_31" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_30"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">3)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">To review the mining reports and maintain a wallet for the coins earned
    for the mining operation.</span></td></tr>
  </table></ix:continuation>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt">&#160;</p>

<ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_32" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_31"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">4)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">To maintain a custodial wallet for the coins earned from the Sphere
    machines.</span></td></tr>
  </table></ix:continuation>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt">&#160;</p>

<ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_33" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_32"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">5)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">To sell and/or transfer the coins at the request of Sphere.</span></td></tr>
  </table></ix:continuation>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt">&#160;</p>

<ix:continuation id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_33"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">At the time the digital assets are mined, they are transferred into
the custodial wallet maintained by the Company. As of the receipt of the digital asset, the Company has completed its performance obligation,
the transaction price is determinable, net operating profit can be calculated so that the Company can determine its revenue under the
contract; therefore, the Company records as revenue the management fee received. On October 6, 2023, Sphere 3D delivered a termination
notice to the Company with respect to the Sphere MSA. Subsequent to December 31, 2024, on March 7, 2025, the Company entered into a settlement
agreement and release with Sphere 3D. See Note 8&#8211; Commitments and Contingencies and Note 13 &#8211; Subsequent Events.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="gryp_CostOfRevenuesPolicyTextBlock-c0_cont_1" escape="true" name="gryp:CostOfRevenuesPolicyTextBlock" id="ixv-15381"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cost of Revenues</p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="gryp_CostOfRevenuesPolicyTextBlock-c0_cont_2" id="gryp_CostOfRevenuesPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s cost of revenue consists primarily
of direct costs of earning bitcoin related to mining operations, including electric power costs, other utilities, labor, insurance whether
incurred directly from self-mining&#160;operations or reimbursed, including any revenue sharing arrangements under co-location&#160;agreements,
but excluding depreciation and amortization, which are separately stated in the Company&#8217;s Consolidated Statements of Operations.</p></ix:continuation></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 116; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation continuedAt="_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock-c0_cont_9" id="_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock-c0_cont_8"><ix:continuation continuedAt="gryp_CostOfRevenuesPolicyTextBlock-c0_cont_3" id="gryp_CostOfRevenuesPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">ASC 606-10-32-25&#160;through 32-27&#160;in the
FASB ASC provides guidance on the consideration of whether fees paid to a mining pool operator should be considered payments to a customer
and treated as a reduction of the transaction price or revenue. The Company&#8217;s management reviewed the standards and completed the
following assessment.&#160;</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="gryp_CostOfRevenuesPolicyTextBlock-c0_cont_4" id="gryp_CostOfRevenuesPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Identifying the Customer: ASC 606-10-32-25&#160;states
that an entity should determine whether the counterparty to a contract is a customer. If the counterparty is a customer, the entity should
apply the revenue recognition guidance to that contract. Under ASC 606-10-32-25, the Company identified the mining pool operator as the
customer as the Company entered into a contractual agreement with the pool operator whereas the Company is to provide services in the
form of contributing hashing power to the pool.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="gryp_CostOfRevenuesPolicyTextBlock-c0_cont_5" id="gryp_CostOfRevenuesPolicyTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Mining Pool Operator as a Customer: As the Company
has determined the mining pool operator to be a customer, any fees paid to the mining pool operator would be part of the transaction
price of the contract. Any fees paid by the Company as a miner to the pool operator would be revenue earned by the pool operator, and
the pool operator is treated as the customer.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="gryp_CostOfRevenuesPolicyTextBlock-c0_cont_6" id="gryp_CostOfRevenuesPolicyTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Transaction Price: ASC 606-10-32-26&#160;provides
guidance on determining the transaction price. The Company considered the effects of variable consideration, constraints on variable
consideration, the existence of a significant financing component in the contract, and non-cash&#160;consideration. The Company receives
variable consideration given the variable nature of the amount of mining power (hashrate) contributed on a daily basis (24-hour&#160;period
per recurring contract term). The Company completes an analytical procedure as part of its monthly closing process to determine the reasonableness
of consideration received. There are no significant financing components of the transaction or delays in the timing of payments from
the customer to the Company, whereas the Company would need to adjust the transaction price for the time value of money. As the Company
receives non-cash&#160;consideration, in the form of bitcoin, ASC 606-10-32-26&#160;specifies that the Company should measure non-cash&#160;consideration
at fair value. The fair value of the non-cash&#160;consideration would be included in the determination of the transaction price. The
Company does not receive the gross amounts of bitcoin earned prior to the transaction fees deduction by the pool operator. As such, the
consideration received is net or inclusive of the transaction fees incurred and charged by the customer (pool operator).</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<ix:continuation continuedAt="gryp_CostOfRevenuesPolicyTextBlock-c0_cont_7" id="gryp_CostOfRevenuesPolicyTextBlock-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Variable Consideration:&#160;If the fees paid
to the mining pool operator are variable, an entity should estimate the amount of consideration to which it will be entitled. This involves
considering the likelihood and magnitude of a significant revenue reversal. ASC 606-10-32-26&#160;emphasizes the need to assess whether
there are constraints on variable consideration. In the instance where there is uncertainty about the amount of consideration, it is
reasonable for the Company to consider a likelihood of a significant reversal of revenue. The Company reviews daily bitcoin rewards received
and reviews various factors, such as mining difficulty, the price of bitcoin and the Company&#8217;s contribution to the pool operator.
The Company estimates the amount of variable consideration the Company should receive and prepares a monthly workpaper documenting the
difference in actual bitcoin rewards received vs. estimated bitcoin earned. The Company assessed, given the pool operators payout methodology
and the revenue reasonableness test completed by management, there does not exist a likelihood of a significant reversal of revenue.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="gryp_CostOfRevenuesPolicyTextBlock-c0_cont_8" id="gryp_CostOfRevenuesPolicyTextBlock-c0_cont_7"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Reduction of Transaction Price: ASC 606-10-32-27&#160;states
that an entity should reduce the transaction price for variable consideration only to the extent that it is probable that a significant
revenue reversal will not occur when the uncertainty is subsequently resolved. The Company assessed various factors, identifying the
variable consideration, estimating the variable consideration, considered constraints (although none existed such as performance metrics
or targets), probability, documentation, regular review and monitoring of performance with open communication with pool operators combined
with dashboard usage. Due to the Company utilizing Foundry Pool&#8217;s FPPS methodology and the previous mentioned factors, there was
zero likelihood of a significant reversal of revenue as the Company receives payouts as a pool participant on a daily basis calculated
from midnight-to-midnight&#160;UTC time, regardless of if the Pool Operator receives any block rewards.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation id="gryp_CostOfRevenuesPolicyTextBlock-c0_cont_8"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In summary, fees paid to the mining pool operator
are considered payments to a customer and treated as a reduction of the transaction price/revenue. The Company has carefully assessed
the variable nature of these fees, considered the likelihood and magnitude of any potential adjustments, and documented that management
has applied the revenue recognition guidance accordingly.&#160;</p></ix:continuation></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 117; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><ix:continuation continuedAt="_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock-c0_cont_10" id="_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock-c0_cont_9"><ix:nonNumeric contextRef="c0" continuedAt="_ShareBasedCompensationOptionAndIncentivePlansPolicy-c0_cont_1" escape="true" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="ixv-15440"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Stock-Based Compensation</p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_ShareBasedCompensationOptionAndIncentivePlansPolicy-c0_cont_2" id="_ShareBasedCompensationOptionAndIncentivePlansPolicy-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We account for our stock-based compensation under
ASC 718 &#8220;<i>Compensation &#8211; Stock Compensation</i>&#8221; using the fair value-based method. Under this method, compensation
cost is measured at the grant date based on the value of the award and is recognized over the service period, which is usually the vesting
period. This guidance establishes standards for the accounting of transactions in which an entity exchanges its equity instruments for
goods or services. It also addresses transactions in which an entity incurs liabilities in exchange for goods or services that are based
on the fair value of the entity&#8217;s equity instruments, or the issuance of those equity instruments may settle that.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation id="_ShareBasedCompensationOptionAndIncentivePlansPolicy-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We use the fair value method for equity instruments
granted to non-employees and use the Black-Scholes model for measuring the fair value of options. The stock-based fair value compensation
is determined as of the date of the grant or the date at which the performance of the services is completed (measurement date) and is
recognized over the vesting periods.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="gryp_CommonStockAwardsPolicyTextBlock-c0_cont_1" escape="true" name="gryp:CommonStockAwardsPolicyTextBlock" id="ixv-15450"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Common stock awards</p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation id="gryp_CommonStockAwardsPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has granted common stock awards to
non-employees in exchange for services provided. The Company measures the fair value of these awards using the fair value of the services
provided or the fair value of the awards granted, whichever is more reliably measurable. The fair value measurement date of these awards
is generally the date the performance of services is complete. The fair value of the awards is recognized on a straight-line basis as
services are rendered. The share-based payments related to common stock awards for the settlement of services provided by non-employees
are recorded in accordance with ASC 718 on the statement of operations in the same manner and charged to the same account as if such
settlements had been made in cash.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="gryp_WarrantsPolicyTextBlock-c0_cont_1" escape="true" name="gryp:WarrantsPolicyTextBlock" id="ixv-15456"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Warrants</p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation id="gryp_WarrantsPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In connection with certain financing, consulting,
and collaboration arrangements, the Company has issued warrants to purchase shares of its common stock. The outstanding warrants are
standalone instruments that are not puttable or mandatorily redeemable by the holder and are classified as equity awards. The Company
measures the fair value of the awards using the Black-Scholes option pricing model as of the measurement date. Warrants issued in conjunction
with the issuance of common stock are initially recorded at fair value as a reduction in additional paid-in capital of the common stock
issued. All other warrants are recorded at fair value as expense over the requisite service period or at the date of issuance if there
is not a service period.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_IncomeTaxPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:IncomeTaxPolicyTextBlock" id="ixv-15462"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Income Taxes</p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_IncomeTaxPolicyTextBlock-c0_cont_2" id="_IncomeTaxPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company accounts for income taxes under the
asset and liability method, in which deferred tax assets and liabilities are recognized for the future tax consequences attributable
to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and
operating loss and tax credit carryforwards. Deferred tax assets 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 operations in the period that includes the enactment date. A valuation
allowance is required to the extent any deferred tax assets may not be realizable.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation id="_IncomeTaxPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">ASC Topic 740, Income Taxes, (&#8220;ASC 740&#8221;),
also clarifies the accounting for uncertainty in income taxes recognized in an enterprise&#8217;s financial statements and prescribes
a recognition threshold and measurement process for financial statement recognition and measurement of a tax position taken or expected
to be taken in a tax return. For those benefits to be recognized, a tax position must be more likely than not to be sustained upon examination
by taxing authorities. ASC 740 also provides guidance on derecognition, classification, interest, and penalties, accounting in interim
periods, disclosure, and transition. Based on the Company&#8217;s evaluation, it has been concluded that there are no significant uncertain
tax positions requiring recognition in the Company&#8217;s financial statements. The Company believes that its income tax positions and
deductions would be sustained at the audit and does not anticipate any adjustments that would result in material changes to its financial
position.&#160;</p></ix:continuation></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 118; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><ix:continuation continuedAt="_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock-c0_cont_11" id="_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock-c0_cont_10"><ix:nonNumeric contextRef="c0" continuedAt="_EarningsPerSharePolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:EarningsPerSharePolicyTextBlock" id="ixv-15488"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Earnings Per Share</p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<ix:continuation continuedAt="_EarningsPerSharePolicyTextBlock-c0_cont_2" id="_EarningsPerSharePolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company uses ASC 260, &#8220;Earnings Per
Share&#8221; for calculating the basic and diluted earnings (loss) per share. The Company computes basic earnings (loss) per share by
dividing net income (loss) by the weighted average number of common shares outstanding. Diluted earnings (loss) per share is computed
based on the weighted average number of shares of common stock plus the effect of dilutive potential common shares outstanding during
the period using the treasury stock method. Dilutive potential common shares include outstanding stock options and warrants and stock
awards. For periods with a net loss, basic and diluted loss per share is the same, in that any potential common stock equivalents would
have the effect of being anti-dilutive in the computation of net loss per share.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation id="_EarningsPerSharePolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Securities that could potentially dilute loss
per share in the future were not included in the computation of diluted loss per share for the years ended December 31, 2024 and 2023
because their inclusion would be anti-dilutive. Common stock equivalents, consisting of non-penny stock warrants and unvested RSUs, amounted
to&#160;<ix:nonFraction contextRef="c26" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" unitRef="shares" id="ixv-19650">10,150,709</ix:nonFraction>&#160;shares and&#160;<ix:nonFraction contextRef="c16" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" unitRef="shares" id="ixv-19651">10,958,876</ix:nonFraction>&#160;shares as of December 31, 2024 and 2023, respectively.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="ixv-15498"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Recent Accounting Pronouncements&#160;</p></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-variant: small-caps"><b>&#160;</b></span></p>

<ix:continuation continuedAt="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_2" id="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s management reviewed all recently
issued accounting standard updates (&#8220;ASU&#8217;s&#8221;) not yet adopted by the Company and does not believe the future adoptions
of any such ASU&#8217;s may be expected to cause a material impact on the Company&#8217;s consolidated financial condition or the results
of its operations, except for the following.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_3" id="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In October 2023, the FASB issued ASU 2023-06,
Disclosure Improvements: Codification Amendments in Response to the SEC&#8217;s Disclosure Update and Simplification Initiative.&#160;The
amendments in this Update modify the disclosure or presentation requirements of a variety of Topics in the Codification. Certain of the
amendments represent clarifications to, or technical corrections of the current requirements. Each amendment in the ASU will only become
effective if the SEC removes the related disclosure or presentation requirement from its existing regulations by June 30, 2027. We are
currently evaluating the impact that the adoption of the provisions of the ASU will have on our consolidated financial statements. The
amendments in this ASU are not expected to have a material impact on the results of operations or financial position.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<ix:continuation continuedAt="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_4" id="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In November 2023, the FASB issued ASU 2023-07,
&#8220;Segment Reporting (ASC Topic 280): Improvements to Reportable Segment Disclosures.&#8221; The amendments require the disclosure
of significant segment expenses as well as expanded interim disclosures, along with other changes to segment disclosure requirements.
The standard will be effective for fiscal years beginning after December 15, 2023, and interim periods beginning on or after December
15, 2024. The Company adopted ASU 2023-07 during the fourth quarter of 2024, which did not have a material impact on the Consolidated
Financial Statements.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_5" id="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 14, 2023, the FASB issued ASU No.
2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (&#8220;ASU 2023-09&#8221;). ASU 2023-09 requires entities
to disclose specific rate reconciliations, amount of income taxes separated by federal and individual jurisdiction, and the amount of
income (loss) from continuing operations before income tax expense (benefit) disaggregated between federal, state, and foreign. The new
standard is effective for the Company for its fiscal year beginning January 1, 2025, with early adoption permitted. The Company is currently
evaluating the impact of adopting the standard.</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_6" id="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In December 2023, the Financial Accounting Standards
Board (&#8220;FASB&#8221;) issued Accounting Standards Update No. 2023-08,&#160;<i>Intangible - Goodwill and Other - Crypto Assets (Subtopic
350-60)</i>&#160;(&#8220;ASC 350-60&#8221;). ASC 350-60 requires entities with certain crypto assets to subsequently measure such assets
at fair value, with changes in fair value recorded in net income in each reporting period. Crypto assets that meet all the following
criteria are within the scope of the ASC 350-60:</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_7" id="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_6"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">(1)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">meet the definition of intangible assets as defined in the Codification;</span></td></tr>
  </table></ix:continuation>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<ix:continuation continuedAt="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_8" id="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_7"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">(2)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">do not provide the asset holder with enforceable rights to or claims
    on underlying goods, services, or other assets;</span></td></tr>
  </table></ix:continuation>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<ix:continuation continuedAt="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_9" id="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_8"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">(3)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">are created or reside on a distributed ledger based on blockchain or
    similar technology;</span></td></tr>
  </table></ix:continuation>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<ix:continuation continuedAt="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_10" id="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_9"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">(4)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">are secured through cryptography;</span></td></tr>
  </table></ix:continuation>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<ix:continuation continuedAt="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_11" id="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_10"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">(5)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">are fungible; and</span></td></tr>
  </table></ix:continuation>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p>

<ix:continuation continuedAt="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_12" id="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_11"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">(6)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">are not created or issued by the reporting entity or its related parties.
    In addition, entities are required to provide additional disclosures about the holdings of certain crypto assets.</span></td></tr>
  </table></ix:continuation></ix:continuation><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Page; Sequence: 119; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><ix:continuation id="_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock-c0_cont_11"><ix:continuation continuedAt="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_13" id="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_12"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Bitcoin, which is the sole crypto asset mined
by the Company, meets each of these criteria. For all entities, the ASC 350-60 amendments are effective for fiscal years beginning after
December 15, 2024, including interim periods within those years. Early adoption is permitted for both interim and annual financial statements
that have not yet been issued (or made available for issuance). If an entity adopts the amendments in an interim period, it must adopt
them as of the beginning of the fiscal year that includes that interim period. The Company has elected to early adopt the new guidance
effective January 1, 2024 resulting in a $<ix:nonFraction contextRef="c47" decimals="0" format="ixt:num-dot-decimal" name="gryp:AdjustmentofAccumulatedDeficitRevaluationOfDigitalAsset" scale="0" unitRef="usd" id="ixv-19652">740,000</ix:nonFraction>&#160;cumulative-effect change to adjust the Company&#8217;s bitcoin held on January
1, 2024 with the corresponding entry to beginning accumulated deficit.&#160;</p></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><ix:continuation id="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_13">In November 2024, the FASB issued ASU 2024-03,
&#8220;Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40)&#8221;. The amendments
require the disclosure of specified information about certain costs and expenses including purchases of inventory, employee compensation,
depreciation, intangible asset amortization, and depreciation, depletion, and amortization recognized as part of oil and gas producing
activities. It also requires the disclosure of a qualitative description of the amounts remaining in relevant expense captions that are
not separately disaggregated quantitatively as well as the total amount of selling expenses and, in annual reporting periods, an entity&#8217;s
definition of selling expenses. The standard will be effective for fiscal years beginning after December 15, 2026, and interim reporting
periods beginning after December 15, 2027.</ix:continuation> We are currently evaluating the impact that the adoption of the provisions of the ASU will
have on our consolidated financial statements. We are currently evaluating the impact that the adoption of the provisions of the ASU
will have on our consolidated financial statements.</p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_CryptoAssetTextBlock-c0_cont_1" escape="true" name="us-gaap:CryptoAssetTextBlock" id="ixv-15596"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 2 &#8211; DIGITAL ASSETS</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="gryp:ScheduleOfDigitalCurrencyTransactionsTableTextBlock" id="ixv-15599"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table summarizes the digital currency
transactions of Bitcoin for as of December 31,</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">ASC 2023-08 fair value adjustment</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c49" decimals="0" format="ixt:num-dot-decimal" name="gryp:AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset" scale="0" unitRef="usd" id="ixv-19654">740,000</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: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-126">-</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Digital assets beginning balance</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c51" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CryptoAssetFairValueCurrent" scale="0" unitRef="usd" id="ixv-19655">2,097,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 contextRef="c52" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CryptoAssetFairValueCurrent" scale="0" unitRef="usd" id="ixv-19656">6,746,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">Revenue recognized from mined digital assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c53" decimals="0" format="ixt:num-dot-decimal" name="gryp:RevenueRecognizedFromMinedDigitalAssets" scale="0" sign="-" unitRef="usd" id="ixv-19657">20,539,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 contextRef="c51" decimals="0" format="ixt:num-dot-decimal" name="gryp:RevenueRecognizedFromMinedDigitalAssets" scale="0" sign="-" unitRef="usd" id="ixv-19658">21,052,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">Revenue share from Sphere 3D</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-127">-</div></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 contextRef="c51" decimals="0" format="ixt:num-dot-decimal" name="gryp:RevenueShareFromSphere" scale="0" unitRef="usd" id="ixv-19659">321,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">Cost of digital assets sold for cash</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c53" decimals="0" format="ixt:num-dot-decimal" name="gryp:CostOfDigitalAssetsSoldForCash" scale="0" sign="-" unitRef="usd" id="ixv-19660">20,261,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 contextRef="c51" decimals="0" format="ixt:num-dot-decimal" name="gryp:CostOfDigitalAssetsSoldForCash" scale="0" sign="-" unitRef="usd" id="ixv-19661">17,977,000</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Cost of digital assets transferred for noncash expenditures</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c53" decimals="0" format="ixt:num-dot-decimal" name="gryp:CostOfDigitalAssetsTransferredForNoncashExpenditures" scale="0" sign="-" unitRef="usd" id="ixv-19662">3,665,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 contextRef="c51" decimals="0" format="ixt:num-dot-decimal" name="gryp:CostOfDigitalAssetsTransferredForNoncashExpenditures" scale="0" sign="-" unitRef="usd" id="ixv-19663">7,770,000</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Impairment loss on digital assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-128">-</div></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 contextRef="c51" decimals="0" format="ixt:num-dot-decimal" name="gryp:ImpairmentLossOnDigitalAssets" scale="0" sign="-" unitRef="usd" id="ixv-19664">275,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: 1.5pt">Fair value gain on digital assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c53" decimals="0" format="ixt:num-dot-decimal" name="gryp:FairValueGainOnDigitalAssets" scale="0" unitRef="usd" id="ixv-19665">1,566,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-129">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Digital assets ending balance</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c53" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CryptoAssetFairValueCurrent" scale="0" unitRef="usd" id="ixv-19666">1,016,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c51" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CryptoAssetFairValueCurrent" scale="0" unitRef="usd" id="ixv-19667">2,097,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the years ended December 31, 2024 and 2023,
the Company used digital assets with a value of $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="gryp:CostOfDigitalAssetsTransferredForNoncashExpenditures" scale="0" unitRef="usd" id="ixv-19668">3,665,000</ix:nonFraction>&#160;and $<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="gryp:CostOfDigitalAssetsTransferredForNoncashExpenditures" scale="0" unitRef="usd" id="ixv-19669">7,770,000</ix:nonFraction>, respectively, for the payment of principal and interest
for its notes payable.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:CryptoAssetHoldingTableTextBlock" id="ixv-15708"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table presents the Company&#8217;s
Bitcoin holdings as of December 31,</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-bottom: 1.5pt">Number of Bitcoin held</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"><ix:nonFraction contextRef="c54" decimals="2" format="ixt:num-dot-decimal" name="gryp:NumberOfBitcoinHeldPerShare" scale="0" unitRef="usdPershares" id="ixv-19670">10.93</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"><ix:nonFraction contextRef="c55" decimals="2" format="ixt:num-dot-decimal" name="gryp:NumberOfBitcoinHeldPerShare" scale="0" unitRef="usdPershares" id="ixv-19671">67.18</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Carrying basis - per Bitcoin</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c54" decimals="0" format="ixt:num-dot-decimal" name="gryp:CarryingBasisPerBitcoin" scale="0" unitRef="usd" id="ixv-19672">61,532</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c55" decimals="0" format="ixt:num-dot-decimal" name="gryp:CarryingBasisPerBitcoin" scale="0" unitRef="usd" id="ixv-19673">31,213</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Fair value - per Bitcoin</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c54" decimals="0" format="ixt:num-dot-decimal" name="gryp:FairValuePerBitcoin" scale="0" unitRef="usd" id="ixv-19674">92,987</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c55" decimals="0" format="ixt:num-dot-decimal" name="gryp:FairValuePerBitcoin" scale="0" unitRef="usd" id="ixv-19675">42,214</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Carrying basis of Bitcoin</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c54" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CryptoAssetCost" scale="0" unitRef="usd" id="ixv-19676">672,259</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c55" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CryptoAssetCost" scale="0" unitRef="usd" id="ixv-19677">2,097,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Fair value of Bitcoin</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c54" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CryptoAssetFairValue" scale="0" unitRef="usd" id="ixv-19678">1,016,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c55" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CryptoAssetFairValue" scale="0" unitRef="usd" id="ixv-19679">2,836,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The carrying basis (or cost basis) represents
the valuation of Bitcoin at the time the Company earns the Bitcoin through mining activities.</p></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 120; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation id="_CryptoAssetTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The carrying amount for <ix:nonFraction contextRef="c3" decimals="2" format="ixt:num-dot-decimal" name="gryp:NumberOfBitcoinHeldPerShare" scale="0" unitRef="usdPershares" id="ixv-19680">67.18</ix:nonFraction> Bitcoin held as
of the adoption of ASC 350-60, was determined on the &#8220;cost less impairment&#8221; basis.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s Bitcoin holdings are not
subject to rehypothecation and do not serve as collateral for any existing loans or agreements. As of December 31, 2024 and 2023, the
Company held no other crypto currency.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2024 and 2023, the Company
held&#160;<ix:nonFraction contextRef="c3" decimals="2" format="ixt:num-dot-decimal" name="gryp:PercentageOfBitcoinInColdStorage" scale="-2" unitRef="pure" id="ixv-19681">100</ix:nonFraction>% of its Bitcoin in cold storage and&#160;<span style="-sec-ix-hidden: hidden-fact-130">nil</span>&#160;in hot wallets, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Adoption of ASU 2023-08, Accounting for and
Disclosure of Crypto Assets</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Effective January 1, 2024, the Company early
adopted ASU 2023-08, which requires entities to &#8216;measure crypto assets at fair value with changes recognized in the consolidated
statement of operation each reporting period. The Company&#8217;s digital assets are within the scope of ASU 2023-08 and the transition
guidance requires a cumulative-effect adjustment as of the beginning of the current fiscal year for any difference between the carrying
amount of the Company&#8217;s digital assets and fair value. As a result of the Company&#8217;s early adoption of ASU 2023-08, the Company
recorded a $<ix:nonFraction contextRef="c47" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CryptoAssetPeriodIncreaseDecrease" scale="0" unitRef="usd" id="ixv-19682">740,000</ix:nonFraction>&#160;increase in digital assets and a $<ix:nonFraction contextRef="c48" decimals="0" format="ixt:num-dot-decimal" name="gryp:AdjustmentOfAccumulatedDeficitRevaluationOfCryptoAsset" scale="0" unitRef="usd" id="ixv-19683">740,000</ix:nonFraction>&#160;decrease in accumulated deficit on the consolidated balance sheets
as of January 1, 2024.</p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" id="ixv-15803"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">NOTE 3 &#8211; MARKETABLE SECURITIES</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In accordance with the&#160;Agreement and Plan
of Merger, dated June&#160;3, 2021, between Gryphon and Sphere 3D (as amended, the &#8220;Sphere 3D Merger Agreement&#8221;),&#160;the
Company received&#160;<ix:nonFraction contextRef="c56" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" scale="0" unitRef="shares" id="ixv-19684">850,000</ix:nonFraction>&#160;shares of Sphere 3D&#8217;s restricted common stock upon the termination of the&#160;Sphere 3D Merger
Agreement&#160;on April 4, 2022. On June 23, 2023, Sphere 3D completed a reverse stock split of its common shares on a 1-for-7 basis.
This resulted in the Company holding <ix:nonFraction contextRef="c57" decimals="0" format="ixt:num-dot-decimal" name="gryp:SharesHolding" scale="0" unitRef="shares" id="ixv-19685">121,428</ix:nonFraction> shares.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The shares are accounted for in accordance with
ASC 320 &#8211; Investments &#8211; Debt and Equity Securities, as such the shares will be classified as available-for-sale securities
and will be measured at each reporting period at fair value with the unrealized gain or (loss) as a component of other income (expense).&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:MarketableSecuritiesTextBlock" id="ixv-15811"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The table below summarizes the movement in this account for the years
ended December 31,</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">Fair value beginning of period</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:MarketableSecuritiesCurrent" scale="0" unitRef="usd" id="ixv-19686">403,000</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: 9%; text-align: right"><ix:nonFraction contextRef="c15" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:MarketableSecuritiesCurrent" scale="0" unitRef="usd" id="ixv-19687">235,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; padding-bottom: 1.5pt">Change in fair value</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FairValueOptionChangesInFairValueGainLoss1" scale="0" sign="-" unitRef="usd" id="ixv-19688">288,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FairValueOptionChangesInFairValueGainLoss1" scale="0" unitRef="usd" id="ixv-19689">168,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Balance end of period</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:MarketableSecuritiesCurrent" scale="0" unitRef="usd" id="ixv-19690">115,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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:MarketableSecuritiesCurrent" scale="0" unitRef="usd" id="ixv-19691">403,000</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric></ix:nonNumeric><div>



</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="gryp_DepositsDisclosureTextBlock-c0_cont_1" escape="true" name="gryp:DepositsDisclosureTextBlock" id="ixv-15856"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">NOTE 4 &#8211; DEPOSITS</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock" id="ixv-15860"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The deposits are summarized as of December 31,</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">Balance beginning of period</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c71" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DepositsAssetsNoncurrent" scale="0" unitRef="usd" id="ixv-19692">420,000</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: 9%; text-align: right"><ix:nonFraction contextRef="c72" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DepositsAssetsNoncurrent" scale="0" unitRef="usd" id="ixv-19693">60,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">Cash deposit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c73" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForOtherDeposits" scale="0" unitRef="usd" id="ixv-19694">2,207,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 contextRef="c74" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForOtherDeposits" scale="0" unitRef="usd" id="ixv-19695">360,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: 1.5pt">Amounts applied to accounts payable</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c73" decimals="0" format="ixt:num-dot-decimal" name="gryp:AmountsAppliedToAccountsPayable" scale="0" unitRef="usd" id="ixv-19696">364,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-131">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Balance end of period</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c75" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DepositsAssetsNoncurrent" scale="0" unitRef="usd" id="ixv-19697">2,263,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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c71" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DepositsAssetsNoncurrent" scale="0" unitRef="usd" id="ixv-19698">420,000</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company contracts with other service providers for the hosting
of its equipment and operational support in data centers where the Company&#8217;s equipment is deployed. These arrangements also typically
require advance payments to be made to vendors in conjunction with the contractual obligations associated with these services. The Company
classifies these payments as &#8220;Deposits&#8221; in the consolidated balance sheets. As of December 31, 2024 and 2023, the Company
had deposits of approximately $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Deposits" scale="0" unitRef="usd" id="ixv-19699">656,000</ix:nonFraction> and $<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Deposits" scale="0" unitRef="usd" id="ixv-19700">420,000</ix:nonFraction> with data centers.</p></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Page; Sequence: 121; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><ix:continuation id="gryp_DepositsDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Giga Caddo, LLC</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">On August 16, 2024, Giga
Caddo, LLC, a Delaware limited liability company (&#8220;Seller&#8221;), and the Company entered into an Asset Purchase Agreement (the
&#8220;Giga Purchase Agreement&#8221;) pursuant to which Seller agreed to sell: (i) four (4) natural gas generators with a combined gas
standby rating of 1,900 kW, (ii) five hundred and sixty-six (566) bitcoin ASIC mining computers with a combined hashrate capacity of approximately
<ix:nonFraction contextRef="c58" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireMiningAssets" scale="0" unitRef="usd" id="ixv-19701">57,120</ix:nonFraction> TH/s, (iii) six (6) Giga Box Air modular data center units with a combined power capacity of 2,900 kW and (iv) certain other crypto
mining equipment and related assets to be agreed by the parties (the &#8220;Assets&#8221;) for $<ix:nonFraction contextRef="c59" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CryptoAssetCost" scale="0" unitRef="usd" id="ixv-19702">1,500,000</ix:nonFraction> in USD cash (the &#8220;Giga
Purchase Price&#8221;) (the &#8220;Giga Transaction&#8221;). On August 5, 2024, prior to the execution of the Giga Purchase Agreement,
$<ix:nonFraction contextRef="c60" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EarnestMoneyDeposits" scale="0" unitRef="usd" id="ixv-19703">50,000</ix:nonFraction> of the Purchase Price was paid in the form of a refundable earnest money deposit, (ii) on August 19, 2024, $<ix:nonFraction contextRef="c61" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SupplementalDeferredPurchasePrice" scale="0" unitRef="usd" id="ixv-19704">50,000</ix:nonFraction> of the Purchase
Price was paid.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 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 0; text-align: justify">On August 29, the Company entered into an amendment
to the Giga Purchase Agreement (&#8220;Giga Amendment&#8221;). The Giga Amendment amended the deadline for the closing date of the Giga
Transaction from August 31, 2024 to September 30, 2024. In connection with the Giga Amendment, the Company agreed to make an additional
advance payment of $<ix:nonFraction contextRef="c62" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForAdvanceToAffiliate" scale="0" unitRef="usd" id="ixv-19705">250,000</ix:nonFraction>, which was paid on August 29, 2024. As a result of this additional advance payment, the parties agreed that
the remaining Giga Purchase Price final payment will be in two payments of $<ix:nonFraction contextRef="c63" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForAdvanceToAffiliate" scale="0" unitRef="usd" id="ixv-19706">575,000</ix:nonFraction>. As such the total Giga purchase price remains $<ix:nonFraction contextRef="c64" decimals="0" format="ixt:num-dot-decimal" name="gryp:PurchasePriceValue" scale="0" unitRef="usd" id="ixv-19707">1,500,000</ix:nonFraction>.
The parties further agreed that out of the pre-paid amounts of $<ix:nonFraction contextRef="c62" decimals="0" format="ixt:num-dot-decimal" name="gryp:PrepaidAmount" scale="0" unitRef="usd" id="ixv-19708">350,000</ix:nonFraction>, $<ix:nonFraction contextRef="c63" decimals="0" format="ixt:num-dot-decimal" name="gryp:PrepaidAmount" scale="0" unitRef="usd" id="ixv-19709">100,000</ix:nonFraction> will not be refundable to the Company if the Giga Transaction
is terminated prior to the closing date, except to the extent such termination is the result of the Seller&#8217;s breach of the Giga
Purchase Agreement, in which case all pre-paid amounts shall be refunded to the Company. As of December 31, 2024, the Giga Acquisition
was not completed.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Captus Energy</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On November 14, 2024, the Company entered into a nonbinding term sheet
(&#8220;Captus Term Sheet&#8221;) with Captus. As part of the Captus Term Sheet the Company was required to pay $<ix:nonFraction contextRef="c65" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockValue" scale="0" unitRef="usd" id="ixv-19710">143,759</ix:nonFraction> (CAD $<ix:nonFraction contextRef="c65" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockValue" scale="0" unitRef="cad" id="ixv-19711">200,000</ix:nonFraction>)
and issue shares of the Company&#8217;s common stock valued at CAD$<ix:nonFraction contextRef="c66" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockValue" scale="0" unitRef="cad" id="ixv-19712">800,000</ix:nonFraction> which would be priced at a 5-day VWAP (&#8220;Captus Shares&#8217;)
and such shares to be placed escrow account. The Captus Shares would be refundable to the Company if the Captus Energy transaction did
not occur. As of December 31, 2024, the Company paid the cash deposit of approximately $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashReserveDepositRequiredAndMade" scale="0" unitRef="usd" id="ixv-19713">144,000</ix:nonFraction>, and the Captus Shares issuance was not
completed. Also, the Company has incurred acquisition-related costs of approximately $<ix:nonFraction contextRef="c67" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" scale="0" unitRef="usd" id="ixv-19714">153,000</ix:nonFraction>. See Note 13 &#8211; Subsequent Events for
a detailed description of the Captus Energy transaction.</p>

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>RepairBit LLC</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On November 25, 2024, the Company entered into a term sheet (&#8220;RepairBit
Acquisition&#8221;) for the acquisition RepairBit LLC (&#8220;RepairBit&#8221;) a bitcoin mining repair vendor. The aggregate RepairBit
purchase price is $<ix:nonFraction contextRef="c68" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SupplementalDeferredPurchasePrice" scale="0" unitRef="usd" id="ixv-19715">5,000,000</ix:nonFraction>, less any non-refundable deposits, which is payable in shares of the Company&#8217;s common stock. In December
2024, the Company paid refundable deposits of $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="gryp:PaidRefundableDeposits" scale="0" unitRef="usd" id="ixv-19716">300,000</ix:nonFraction>. As of December 31, 2024, the RepairBit Acquisition was not completed.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><i>Erikson National Energy
Inc.</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">On December 9, 2024,
the Company entered into an asset purchase and sale agreement (the &#8220;Erikson Purchase Agreement&#8221;) with Erikson National Energy
Inc. (&#8220;Erikson&#8221;), a Canadian corporation under the laws of the Province of Alberta. Erikson commenced proposal proceedings
under the Bankruptcy and Insolvency Act (Canada) (&#8220;BIA&#8221;) on October 1, 2024 by filing a Notice of Intention to Make a Proposal,
pursuant to section 50.4 of the BIA, and KSV Restructuring Inc. was named as proposal trustee. Pursuant to an order of the Court of King&#8217;s
Bench of Alberta (the &#8220;Court&#8221;) granted on October 21, 2024, the Court approved a sale and investment solicitation process
(&#8220;SISP&#8221;) in respect of the sale of the assets and properties of Erikson. As part of the SISP, the Company and Erikson entered
into the Court-approved Purchase Agreement pursuant to which the Company agreed to purchase substantially all of Erikson&#8217;s assets
for a purchase price of CAD $<ix:nonFraction contextRef="c69" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SupplementalDeferredPurchasePrice" scale="0" unitRef="cad" id="ixv-19717">2,000,000</ix:nonFraction>, subject to certain adjustments as provided for in the Purchase Agreement. Pursuant to the Erikson
Purchase Agreement, the Company will acquire all of Erikson&#8217;s natural gas and oil wells, facilities and pipelines, which are currently
shut in. The assets are located in northeast British Columbia and span the Fort St. John, Stoddart, Roseland, Fireweed, Buick Creek, Laprise
and Wildboy areas. The representations and warranties provided by the parties are standard for a transaction of this nature.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The transaction remains
subject to certain conditions, which conditions include obtaining the mineral rights formerly held by Erikson, obtaining approval for
the well, facility and pipeline license transfers from the British Columbia Energy Regulator, completion of Gryphon&#8217;s due diligence,
and the granting of a sale approval and vesting order by the Court, all of which must be satisfied or waived by the Company by January
31, 2025, which date may be extended at the Company&#8217;s option to March 8, 2025 (in either case, the &#8220;Outside Date&#8221;).
No assurance can be given that the transactions contemplated by the Purchase Agreement will close.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 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 0; text-align: justify; background-color: white">The Court also granted
an amended interim financing order approving the Company as a debtor in possession (&#8220;DIP&#8221;) lender to Erikson. As part of the
Erikson Purchase Agreement, the Company provided DIP interim financing to Erikson to cover its operating expenses and legal and professional
fees during the period between December 9, 2024 and the applicable Outside Date. Upon closing, The Company may offset some or all of the
interim financing provided against the purchase price. As of December 31, 2024, the Company had provided approximately $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForPreviousAcquisition" scale="0" unitRef="usd" id="ixv-19718">274,000</ix:nonFraction> of DIP
interim financing and incurred approximately $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="gryp:InterimFinancingAndIncurred" scale="0" unitRef="usd" id="ixv-19719">112,000</ix:nonFraction> of transaction cost for a total of $<ix:nonFraction contextRef="c70" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" scale="0" unitRef="usd" id="ixv-19720">386,000</ix:nonFraction>. See Note 13 &#8211; Subsequent Events
for the termination of the Erikson Purchase Agreement</p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Page; Sequence: 122; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;<b>&#160;</b></p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="ixv-15972"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">NOTE 5 &#8211; MINING EQUIPMENT, NET</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Mining equipment consisted of&#160;<ix:nonFraction contextRef="c76" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CryptoAssetNumberOfUnits" scale="0" unitRef="Bitcoin" id="ixv-19721">8,825</ix:nonFraction>&#160;and&#160;<ix:nonFraction contextRef="c77" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CryptoAssetNumberOfUnits" scale="0" unitRef="Bitcoin" id="ixv-19722">8,532</ix:nonFraction>&#160;units
of bitcoin mining machines as of December 31, 2024 and 2023, respectively.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="ixv-15978"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table summarizes the carrying amount
of the Company&#8217;s mining equipment, as of December 31,</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Mining equipment</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Balance, beginning of year</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd" id="ixv-19723">15,978,000</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: 9%; text-align: right"><ix:nonFraction contextRef="c15" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd" id="ixv-19724">47,599,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Additions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentAdditions" scale="0" unitRef="usd" id="ixv-19725">1,573,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 contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentAdditions" scale="0" unitRef="usd" id="ixv-19726">1,894,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Disposals</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentDisposals" scale="0" unitRef="usd" id="ixv-19727">442,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 contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentDisposals" scale="0" unitRef="usd" id="ixv-19728">105,000</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Impairment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-132">-</div></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 contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetImpairmentCharges" scale="0" unitRef="usd" id="ixv-19729">8,335,000</ix:nonFraction></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: 1.5pt">Revaluation from impairment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-133">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="gryp:RevaluationFromImpairment" scale="0" sign="-" unitRef="usd" id="ixv-19730">25,075,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Ending balance</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd" id="ixv-19731">17,109,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="0" unitRef="usd" id="ixv-19732">15,978,000</ix:nonFraction></td><td style="padding-bottom: 1.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 style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Accumulated depreciation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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">Balance, beginning of year</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="0" unitRef="usd" id="ixv-19733">3,062,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"><ix:nonFraction contextRef="c15" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="0" unitRef="usd" id="ixv-19734">13,231,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Additions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationReclassificationsFromPropertyPlantAndEquipment1" scale="0" unitRef="usd" id="ixv-19735">11,179,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 contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationReclassificationsFromPropertyPlantAndEquipment1" scale="0" unitRef="usd" id="ixv-19736">14,958,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Disposals</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1" scale="0" unitRef="usd" id="ixv-19737">126,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 contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1" scale="0" unitRef="usd" id="ixv-19738">51,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: 1.5pt">Revaluation from impairment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-134">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="gryp:RevaluationFromImpairmentAccumulatedDepreciation" scale="0" sign="-" unitRef="usd" id="ixv-19739">25,076,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Ending balance</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="0" unitRef="usd" id="ixv-19740">14,115,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="0" unitRef="usd" id="ixv-19741">3,062,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Mining equipment, net</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd" id="ixv-19742">2,994,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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd" id="ixv-19743">12,916,000</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric></ix:nonNumeric><div>

</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" id="ixv-16144"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">NOTE 6 &#8211; ACCOUNTS PAYABLE AND ACCRUED LIABILITIES</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" id="ixv-16147"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table summarizes accounts payable
and accrued liabilities, as of December 31,</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; text-indent: -10pt; padding-left: 10pt">Accounts payable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableCurrent" scale="0" unitRef="usd" id="ixv-19744">5,514,000</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: 9%; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableCurrent" scale="0" unitRef="usd" id="ixv-19745">2,234,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; padding-bottom: 1.5pt; text-indent: -10pt; padding-left: 10pt">Accrued liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="0" unitRef="usd" id="ixv-19746">3,531,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="0" unitRef="usd" id="ixv-19747">1,415,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 10pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" scale="0" unitRef="usd" id="ixv-19748">9,045,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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" scale="0" unitRef="usd" id="ixv-19749">3,649,000</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>



</div><!-- Field: Page; Sequence: 123; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_DebtDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:DebtDisclosureTextBlock" id="ixv-16202"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 7 &#8211; NOTE PAYABLE</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="gryp:ScheduleOfTheFairValueOfTheBTCNoteTableTextBlock" id="ixv-16205"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table summarizes the fair value
of the BTC Note as of December 31,</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; text-indent: -10pt; padding-left: 10pt">Beginning balance</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c98" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NotesPayable" scale="0" unitRef="usd" id="ixv-19750">14,868,000</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: 9%; text-align: right"><ix:nonFraction contextRef="c99" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NotesPayable" scale="0" unitRef="usd" id="ixv-19751">12,636,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-indent: -10pt; padding-left: 10pt">Payment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c100" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromRepaymentsOfNotesPayable" scale="0" unitRef="usd" id="ixv-19752">2,729,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 contextRef="c101" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromRepaymentsOfNotesPayable" scale="0" unitRef="usd" id="ixv-19753">6,105,000</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Negative interest payment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c100" decimals="0" format="ixt:num-dot-decimal" name="gryp:NegativeInterestPaymentForNotesPayable" scale="0" unitRef="usd" id="ixv-19754">39,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"><div style="-sec-ix-hidden: hidden-fact-135">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Amended principal payment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-136">-</div></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 contextRef="c98" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentAnnualPrincipalPayment" scale="0" unitRef="usd" id="ixv-19755">4,856,000</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Adjustment to fair value</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c100" decimals="0" format="ixt:num-dot-decimal" name="gryp:ChangeInFairValueOfNotesPayable" scale="0" unitRef="usd" id="ixv-19756">8,058,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 contextRef="c101" decimals="0" format="ixt:num-dot-decimal" name="gryp:ChangeInFairValueOfNotesPayable" scale="0" unitRef="usd" id="ixv-19757">13,193,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; text-indent: -10pt; padding-left: 10pt">Repayment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c100" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfNotesPayable" scale="0" unitRef="usd" id="ixv-19758">20,236,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-137">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 10pt">Ending balance</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-138">-</div></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"><ix:nonFraction contextRef="c98" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NotesPayable" scale="0" unitRef="usd" id="ixv-19759">14,868,000</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -10pt; padding-left: 10pt">Less &#8211; current portion</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right"><div style="-sec-ix-hidden: hidden-fact-139">&#160;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c98" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NotesPayableCurrent" scale="0" unitRef="usd" id="ixv-19760">14,868,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; 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; text-indent: -10pt; padding-left: 10pt">Ending balance &#8211; noncurrent portion</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"><div style="-sec-ix-hidden: hidden-fact-140">&#160;</div></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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-141">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><ix:nonNumeric contextRef="c0" continuedAt="gryp_ScheduleOfBalanceOfTheNotePayableTableTextBlock-c0_cont_1" escape="true" name="gryp:ScheduleOfBalanceOfTheNotePayableTableTextBlock" id="ixv-19761">The following table summarizes the balance of
the note payable as of December 31, 2024</ix:nonNumeric>,</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p>

<ix:continuation id="gryp_ScheduleOfBalanceOfTheNotePayableTableTextBlock-c0_cont_1"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">Principal - note payable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NotesPayable" scale="0" unitRef="usd" id="ixv-19762">5,000,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">Aggregate interest to be paid</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="gryp:AggregateInterestsToBePaid" scale="0" unitRef="usd" id="ixv-19763">638,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: 1.5pt">Interest payments made</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="gryp:InterestPaymentsMade" scale="0" unitRef="usd" id="ixv-19764">41,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; 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"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherNotesPayableCurrent" scale="0" unitRef="usd" id="ixv-19765">5,597,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: 1.5pt">Less current portion of interest</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NotesPayableCurrent" scale="0" unitRef="usd" id="ixv-19766">213,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 4pt">Note payable &#8211; less current portion</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermNotesPayable" scale="0" unitRef="usd" id="ixv-19767">5,384,000</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>BTC Note</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On May 25, 2022, Gryphon Opco I LLC (the &#8220;Borrower&#8221;),
a wholly owned subsidiary of the Company, entered into an Equipment Loan and Security Agreement (the &#8220;BTC Note&#8221;) with a Anchorage
Lending CA, LLC (&#8220;Lender) amounting to&#160;<ix:nonFraction contextRef="c78" decimals="6" format="ixt:num-dot-decimal" name="gryp:NumberOfBitcoinHeld" scale="0" unitRef="Bitcoin" id="ixv-19768">933.333333</ix:nonFraction>&#160;Bitcoin (&#8220;BTC&#8221;) at an annual interest rate of&#160;<ix:nonFraction contextRef="c78" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" unitRef="pure" id="ixv-19769">5</ix:nonFraction>%.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The BTC Note is secured by (1) 7,200&#160;S19j
Pros ASIC miners&#160;used for Bitcoin mining, (2) The Colocation Mining Services Agreement, dated as of July 1, 2022, by and between
the Company and Coinmint, and (3) The Contribution Agreement, dated as of May 25, 2022, by and between Borrower and the Lender.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company evaluated the BTC Note in accordance
with ASC 815 Derivatives and Hedging. Based on this evaluation, the Company has determined that the BTC Note will require derivative
accounting and will be adjusted to fair value every reporting period. The fair value is determined by using the lowest day trading value,
as of the reporting date, as disclosed on Yahoo Finance.</p></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 124; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_2" id="_DebtDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On March 29, 2023, the Company and the Lender
entered into the Amended and Restated Promissory Note (the &#8220;Amended BTC Note&#8221;). The maturity date was extended from May 2024
to March 2026, and the interest rate was increased to&#160;<ix:nonFraction contextRef="c79" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" unitRef="pure" id="ixv-19770">6</ix:nonFraction>% per annum, to be applied to the number of bitcoins remaining to be paid
at the beginning of each month.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The monthly principal and interest payments,
starting with the April 2023 payment, have been adjusted to be&#160;<ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="gryp:MonthlyPrincipalInterestPaymentPercentage" scale="-2" unitRef="pure" id="ixv-19771">100</ix:nonFraction>% of net monthly mining revenue, defined as, for each calendar
month, the sum of (a) all of Borrower&#8217;s revenue generated from all Bitcoin generated by the Borrower with the Collateral (as defined
in the BTC Note) <i>less&#160;</i>(b) the sum of the Borrower&#8217;s &#160;direct and indirect general and administrative expenses (&#8220;SG&amp;A&#8221;)
in connection with Bitcoin mining operations, but not to exceed the greater of (x) $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherBorrowings" scale="0" unitRef="usd" id="ixv-19772">100,000</ix:nonFraction>&#160;and (y) the amount that is previously
preapproved by the Lender in writing for such calendar month; provided, however that, to the extent that SG&amp;A is capped by clause
(b) above, any unapplied SG&amp;A may be rolled forward to subsequent months until fully deducted. Notwithstanding the foregoing, unless
otherwise approved by Lender, the aggregate amount of SG&amp;A during any rolling twelve-month period shall not exceed $<ix:nonFraction contextRef="c80" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherBorrowings" scale="0" unitRef="usd" id="ixv-19773">750,000</ix:nonFraction>, provided
that if at the end of a fiscal quarter, commencing with the fiscal quarter ending June 30, 2023, if (x) the aggregate principal amount
payment received by the Lender for such fiscal quarter exceeds <ix:nonFraction contextRef="c54" decimals="7" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentAnnualPrincipalPayment" scale="0" unitRef="usd" id="ixv-19774">38.6363638</ix:nonFraction> Bitcoin and (y) the average principal amount payment received
by the Lender for each fiscal quarter (commencing fiscal quarter ending June 30, 2023 and through and including the fiscal quarter for
which such determination is to be made) exceeds&#160;<ix:nonFraction contextRef="c81" decimals="7" format="ixt:num-dot-decimal" name="gryp:NumberOfBitcoinHeld" scale="0" unitRef="pure" id="ixv-19775">38.6363638</ix:nonFraction>&#160;Bitcoin per fiscal quarter, then, the Borrower shall pay to the
Lender&#160;<ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="gryp:CryptoAssetMiningRevenueRate" scale="-2" unitRef="pure" id="ixv-19776">75</ix:nonFraction>% of Net Monthly Mining Revenue (as defined in the Amendment) for the immediately succeeding fiscal quarter (and thereafter,
in the following fiscal quarter would shift to&#160;<ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="gryp:RevenueMiningRate" scale="-2" unitRef="pure" id="ixv-19777">100</ix:nonFraction>%). In the event that the Net Monthly Mining Revenue for any month is insufficient
to cover interest payment under the BTC Note, such deficiency shall be deemed paid-in-kind by capitalizing such deficiency in interest
payment and adding such amount to the principal amount of indebtedness under the BTC Note.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Also, as part of the Amendment, the Company has
agreed not to convey, sell, lease, transfer, assign, or otherwise dispose of any of the Company&#8217;s digital assets outside of the
ordinary course of business.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Additionally, the Company is required thereunder
to maintain a collateral (mining equipment and digital assets) coverage ratio of&#160;<ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="gryp:CoverateRatioRate" scale="-2" unitRef="pure" id="ixv-19778">110</ix:nonFraction>% (&#8220;Collateral Coverage Ratio&#8221;).
A breach of the Collateral Coverage Ratio shall not be deemed to have occurred until the lender has provided notice to the Company of
such breach. If the Collateral Coverage Ratio decreases below&#160;<ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="gryp:CoverageRatioRateDecreases" scale="-2" unitRef="pure" id="ixv-19779">110</ix:nonFraction>%, the Company will have to provide the lender with additional
collateral in the form of bitcoin, U.S. dollars, or additional equipment. If the Company is unable to do so, the Company may default
on the BTC Note, which could have a material adverse effect on the Company&#8217;s operations, financial condition, and results of operations.
As of September 30, 2024, the Company was not in breach of the Collateral Coverage Ratio.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Amendment also added a conversion provision
whereby the lender has a limited right to convert all or any portion of the outstanding principal on the BTC Note into a number of shares
of the Company (the &#8220;Conversion Right&#8221;). The Conversion Right is available at any time during the one-month period (the &#8220;Conversion
Period&#8221;) after which the market capitalization of the Company for the first time exceeds $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtConversionConvertedInstrumentAmount1" scale="0" unitRef="usd" id="ixv-19780">125,000,000</ix:nonFraction>&#160;for five consecutive&#160;days.
The conversion price is equal to $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="gryp:CommonStockConversionPrice" scale="0" unitRef="usd" id="ixv-19781">150,000,000</ix:nonFraction>&#160;divided by the number of shares of Company common stock outstanding immediately prior
to the lender&#8217;s exercise of the Conversion Right during the Conversion Period.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As consideration for the Amendment, the Company
agreed to make a one-time payment of&#160;<ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="gryp:BitcoinsOneTimePayment" scale="0" unitRef="pure" id="ixv-19782">173.17</ix:nonFraction>&#160;bitcoins, which had a fair value of approximately $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="gryp:BitcoinsFairValue" scale="0" unitRef="usd" id="ixv-19783">4,856,000</ix:nonFraction>&#160;on the date of
payment, therefore, reducing the principal balance of bitcoins from&#160;<ix:nonFraction contextRef="c82" decimals="2" format="ixt:num-dot-decimal" name="gryp:PrincipalBalanceOfBitcoins" scale="0" unitRef="pure" id="ixv-19784">636.81</ix:nonFraction>&#160;to&#160;<ix:nonFraction contextRef="c83" decimals="2" format="ixt:num-dot-decimal" name="gryp:PrincipalBalanceOfBitcoins" scale="0" unitRef="pure" id="ixv-19785">463.64</ix:nonFraction>, and a closing fee of $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFeeAmount" scale="0" unitRef="usd" id="ixv-19786">104,000</ix:nonFraction>, which
was offset with the adjustment for the change in fair value, as defined under debt modification accounting.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has evaluated the Amendment in accordance
with ASC 470-50 Modification and Extinguishments. The change in the interest rate from&#160;<ix:nonFraction contextRef="c82" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:InvestmentInterestRate" scale="-2" unitRef="pure" id="ixv-19787">5.0</ix:nonFraction>% to&#160;<ix:nonFraction contextRef="c83" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:InvestmentInterestRate" scale="-2" unitRef="pure" id="ixv-19788">6.0</ix:nonFraction>% caused there to be a significant
change in the cashflows of the BTC Note. Also, given that the BTC Note carried on the consolidated balance sheet at fair value, any gain
on loss from the extinguishment would be adjusted through the change in fair value as of September 30, 2024.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On October 25, 2024 (&#8220;Exchange Date&#8221;),
the Company, its direct and indirect subsidiaries, as applicable and the Lender entered into a Debt Repayment and Exchange Agreement (the
&#8220;DRE Agreement&#8221;), Loan, Guaranty and Security Agreement (the &#8220;New Loan Agreement&#8221;), the Pre-funded Warrants (as
defined below) and the $<ix:nonFraction contextRef="c84" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" unitRef="usdPershares" id="ixv-19789">1.50</ix:nonFraction> Warrants (as defined below) (collectively, the &#8220;Agreements&#8221;) to extinguish and terminate the
Amended BTC Note (the &#8220;Exchange&#8221;).</p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 125; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_3" id="_DebtDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Pursuant to the Agreements, the following consideration was exchanged
with the Lender for the settlement of the Amended BTC Note:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">Approximately $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentOwnedBalancePrincipalAmount" scale="0" unitRef="usd" id="ixv-19790">9,117,000</ix:nonFraction> of the Amended BTC Note principal balance was converted into shares of the Company&#8217;s common stock (the &#8220;Shares Exchanged&#8221;), at an ascribed value of $<ix:nonFraction contextRef="c3" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" unitRef="usdPershares" id="ixv-19791">1.10</ix:nonFraction> per share resulting in the issuance of <ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="0" unitRef="shares" id="ixv-19792">8,287,984</ix:nonFraction> shares of common stock to Lender, at a fair market value of $<ix:nonFraction contextRef="c3" decimals="3" format="ixt:num-dot-decimal" name="gryp:FairMarketValueOfCommonShares" scale="0" unitRef="usdPershares" id="ixv-19793">0.612</ix:nonFraction> per share (the quoted market price of the Company&#8217;s common stock on the Restructuring Date), or an aggregate value of approximately $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesSubscriptions" scale="0" unitRef="usd" id="ixv-19794">5,072,000</ix:nonFraction>.</td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">Warrants to purchase <ix:nonFraction contextRef="c85" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" scale="0" unitRef="shares" id="ixv-19795">3,530,198</ix:nonFraction> shares of common stock, which warrants are exercisable immediately, have a <span style="-sec-ix-hidden: hidden-fact-142">ten</span>-year term and an exercise price of $<ix:nonFraction contextRef="c85" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" unitRef="usdPershares" id="ixv-19796">0.01</ix:nonFraction> per share (the &#8220;Prefunded Warrants&#8221;), at a fair market value of $<ix:nonFraction contextRef="c85" decimals="3" format="ixt:num-dot-decimal" name="gryp:FairMarketValueOfCommonShares" scale="0" unitRef="usdPershares" id="ixv-19797">0.612</ix:nonFraction> per share (the quoted market price of the Company&#8217;s common stock on the Restructuring Date), or an aggregate value of approximately $<ix:nonFraction contextRef="c85" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesSubscriptions" scale="0" unitRef="usd" id="ixv-19798">2,160,000</ix:nonFraction>.</td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">Warrants to purchase <ix:nonFraction contextRef="c86" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" scale="0" unitRef="shares" id="ixv-19799">2,000,000</ix:nonFraction> shares of common stock at an exercise price of $<ix:nonFraction contextRef="c3" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" unitRef="usdPershares" id="ixv-19800">1.50</ix:nonFraction> per share (the $<ix:nonFraction contextRef="c86" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" unitRef="usdPershares" id="ixv-19801">1.50</ix:nonFraction> warrants) which will expire in five-years from the date of the transaction for a total fair value of approximately $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FairValueOfAssetsAcquired" scale="0" unitRef="usd" id="ixv-19802">888,000</ix:nonFraction> based on the Black Scholes fair value option-pricing model with key input variables provided by management, as of the date of issuance: volatility of <ix:nonFraction contextRef="c87" decimals="1" format="ixt:num-dot-decimal" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="0" unitRef="pure" id="ixv-19803">115.0</ix:nonFraction>%, the fair value of common stock $<ix:nonFraction contextRef="c88" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="0" unitRef="pure" id="ixv-19804">0.612</ix:nonFraction> estimated life of <ix:nonFraction contextRef="c89" decimals="1" format="ixt:num-dot-decimal" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="0" unitRef="pure" id="ixv-19805">5.0</ix:nonFraction> years, risk-free rate of <ix:nonFraction contextRef="c90" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="0" unitRef="pure" id="ixv-19806">4.07</ix:nonFraction>% to <ix:nonFraction contextRef="c91" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" scale="0" unitRef="pure" id="ixv-19807">4.72</ix:nonFraction>% and dividend rate of <span style="-sec-ix-hidden: hidden-fact-143">nil</span>.</td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">&#9679;</td><td>A $<ix:nonFraction contextRef="c93" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NotesAndLoansPayable" scale="0" unitRef="usd" id="ixv-19808">5,000,000</ix:nonFraction> note payable (the &#8220;Note Payable&#8221;) pursuant to the New Loan Agreement.</td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">&#9679;</td><td>A director specified by Lender was added to the board of directors.</td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The terms of the Note Payable include the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">The outstanding principal and interest are denominated in dollars
                                            (as opposed to the original Bitcoin Loan that was denominated in bitcoin).</td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">&#9679;</td><td><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">One-time payment of in the amount of $<ix:nonFraction contextRef="c94" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentPeriodicPaymentPrincipal" scale="0" unitRef="usd" id="ixv-19809">5,000,000</ix:nonFraction> on October 25, 2027</p></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">&#9679;</td><td>Annual interest rate of <ix:nonFraction contextRef="c93" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" unitRef="pure" id="ixv-19810">4.25</ix:nonFraction>% payable monthly.</td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">&#9679;</td><td>The Lender has been given a first priority lien on all the Company
                                            and its subsidiaries&#8217; assets.</td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">The Lender may convert half of the outstanding principal at a price of $<ix:nonFraction contextRef="c95" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentConvertibleConversionPrice1" scale="0" unitRef="usdPershares" id="ixv-19811">1.10</ix:nonFraction> per share of common stock and the remaining half at a price of $<ix:nonFraction contextRef="c26" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:CommonStockConvertibleConversionPriceDecrease" scale="0" unitRef="usdPershares" id="ixv-19812">1.50</ix:nonFraction> per share of common stock (for purposes of classifying the Restructured Loan, it was concluded that the conversion option did not meet the requirements to be bifurcated and classified as a derivative, nor was there a large premium paid that would be classified as an addition to paid-in capital so the conversion option is included in the value of the host instrument).</td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">The Note Payable cannot be converted or exercised if the Lender and its affiliates would beneficially own more than <ix:nonFraction contextRef="c96" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" unitRef="pure" id="ixv-19813">19.99</ix:nonFraction>% of the number of shares of common stock as of the date of the agreement after giving effect to such conversion or exercise without the approval of the Company&#8217;s stockholders, for which the Company is required to seek such approval at its next annual meeting of stockholders.</td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0">The Company has evaluated the accounting for the Exchange using the
guidance as outlined in ASC 470-60 Troubled Debt Restructuring by Debtors (&#8220;ASC 470&#8221;). ASC 470 defines a troubled debt restructuring
when a creditor, due to a debtor&#8217;s financial difficulties, grants the debtor a concession that it would not otherwise consider.
As of the Exchange Date, the Company&#8217;s most recent financial statements, as of September 30, 2024, were issued with a going concern
exception, and the Company was not earning a sufficient number of Bitcoins to satisfy the monthly interest payments, therefore adding
to the principal balance the interest deficiency. Both of these factors would qualify, under ASC 470, that the Company was in financial
difficulties, at the Exchange date. The second qualification refers to the lender granting a concession. ASC 470 defines a concession
as being a reduction in the effective interest rate of the new loan. The Company determined that the Amended BTC Note&#8217;s effective
interest was higher than the effective interest rate of the Note Payable.</p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 126; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation id="_DebtDisclosureTextBlock-c0_cont_3"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfDebtTableTextBlock" id="ixv-16503"><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0">The Company has determined that the Exchange is accounted for as a
troubled debt restructuring with the Note Payable in the amount of $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:TroubledDebtRestructuringDebtorSubsequentPeriodsContingentPaymentsAmount" scale="0" unitRef="usd" id="ixv-19814">5,638,000</ix:nonFraction> and a resulting gain of approximately $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GainsLossesOnRestructuringOfDebt" scale="0" unitRef="usd" id="ixv-19815">6,248,000</ix:nonFraction>, calculated
as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">Book value - Amended BTC Note</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c103" decimals="0" format="ixt:num-dot-decimal" name="gryp:NotesPayableBookValue" scale="0" unitRef="usd" id="ixv-19816">20,236,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Fair value of Shares Exchanged</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c104" decimals="0" format="ixt:num-dot-decimal" name="gryp:NotesPayableBookValue" scale="0" sign="-" unitRef="usd" id="ixv-19817">5,072,000</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Fair value of $<ix:nonFraction contextRef="c0" decimals="1" format="ixt:num-dot-decimal" name="us-gaap:WarrantExercisePriceIncrease" scale="0" unitRef="usdPershares" id="ixv-19818">1.5</ix:nonFraction> Warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c105" decimals="0" format="ixt:num-dot-decimal" name="gryp:NotesPayableBookValue" scale="0" sign="-" unitRef="usd" id="ixv-19819">888,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: 1.5pt">Fair value - Prefunded Warrants</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c106" decimals="0" format="ixt:num-dot-decimal" name="gryp:NotesPayableBookValue" scale="0" sign="-" unitRef="usd" id="ixv-19820">2,160,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 5.4pt">Remaining value - Amended BTC Note</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="gryp:NotesPayableBookValue" scale="0" unitRef="usd" id="ixv-19821">12,116,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: 1.5pt">Note Payable &#8211; Principal</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NotesPayable" scale="0" unitRef="usd" id="ixv-19822">5,000,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Difference</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="gryp:NotesPayableDifference" scale="0" sign="-" unitRef="usd" id="ixv-19823">7,116,000</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="gryp:ScheduleOfNotePayableInTheAggregateOfThePrincipalAndInterestCorrespondingGainTableTextBlock" id="ixv-16550"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Since the Note Payable balance is less than the remaining balance
of the Amended BTC Note, the Company recorded the Note Payable in the aggregate of the principal and interest calculated over the life
of the loan with a corresponding gain as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">Principal - Note Payable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NotesIssued1" scale="0" unitRef="usd" id="ixv-19824">5,000,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; padding-bottom: 1.5pt">Interest payments - Note Payable</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireAdditionalInterestInSubsidiaries" scale="0" unitRef="usd" id="ixv-19825">638,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Undiscounted cashflow</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="gryp:UndiscountedCashflowFromNotespayable" scale="0" unitRef="usd" id="ixv-19826">5,638,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: 1.5pt; padding-left: 5.4pt">Remaining value - Amended BTC Note</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="gryp:RemainingValueAmendedBTCNote" scale="0" sign="-" unitRef="usd" id="ixv-19827">12,116,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Difference</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="gryp:Difference" scale="0" sign="-" unitRef="usd" id="ixv-19828">6,478,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: 1.5pt">Legal fees incurred</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LegalFees" scale="0" unitRef="usd" id="ixv-19829">230,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; 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">Gain on debt restructuring</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GainsLossesOnRestructuringOfDebt" scale="0" unitRef="usd" id="ixv-19830">6,248,000</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0">For the years ended December 31, 2024 and 2023, the Company recognized
interest expense amounting to $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpenseNonoperating" scale="0" unitRef="usd" id="ixv-19831">914,000</ix:nonFraction> and $<ix:nonFraction contextRef="c97" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpenseNonoperating" scale="0" unitRef="usd" id="ixv-19832">758,000</ix:nonFraction>, respectively, for the bitcoin denominated note payable.</p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="ixv-16602"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 8 &#8211; COMMITMENTS AND CONTINGENCIES</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Commitments</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Board Member Compensation</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>&#160;</i></p>

<ix:nonNumeric contextRef="c0" escape="true" name="gryp:ScheduleOfBoardOfDirectorsApprovedTheDirectorsCompensationProgramTableTextBlock" id="ixv-16611"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On October 31, 2024, the Company&#8217;s Board
of Directors approved the director&#8217;s compensation program, as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Element</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">Amount</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">Annual equity award</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c136" decimals="0" format="ixt:num-dot-decimal" name="gryp:DirectorsCompensationBenefits" scale="0" unitRef="usd" id="ixv-19833">160,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">Annual board cash retainer</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c137" decimals="0" format="ixt:num-dot-decimal" name="gryp:DirectorsCompensationBenefits" scale="0" unitRef="usd" id="ixv-19834">60,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">Annual Audit Committee Member Retainer</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c138" decimals="0" format="ixt:num-dot-decimal" name="gryp:DirectorsCompensationBenefits" scale="0" unitRef="usd" id="ixv-19835">10,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">Annual Compensation Committee Member retainer</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c139" decimals="0" format="ixt:num-dot-decimal" name="gryp:DirectorsCompensationBenefits" scale="0" unitRef="usd" id="ixv-19836">7,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="text-align: left">Annual Nominating/Governance Committee Member Retainer</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c140" decimals="0" format="ixt:num-dot-decimal" name="gryp:DirectorsCompensationBenefits" scale="0" unitRef="usd" id="ixv-19837">7,500</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Annual Board Chair Additional retainer</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c141" decimals="0" format="ixt:num-dot-decimal" name="gryp:DirectorsCompensationBenefits" scale="0" unitRef="usd" id="ixv-19838">40,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">Annual Audit Chair Additional retainer</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c142" decimals="0" format="ixt:num-dot-decimal" name="gryp:DirectorsCompensationBenefits" scale="0" unitRef="usd" id="ixv-19839">20,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">Annual Compensation Chair Additional retainer</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c143" decimals="0" format="ixt:num-dot-decimal" name="gryp:DirectorsCompensationBenefits" scale="0" unitRef="usd" id="ixv-19840">15,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">Annual Nominating/Governance Chair Additional retainer</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c144" decimals="0" format="ixt:num-dot-decimal" name="gryp:DirectorsCompensationBenefits" scale="0" unitRef="usd" id="ixv-19841">15,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The cash retainers will be paid monthly in arrears.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The annual equity award will be in the form of restricted stock units
(&#8220;RSUs&#8221;). The number of RSUs to be granted shall be determined by dividing the dollar amounts stated above by the volume-weighted
average price (&#8220;VWAP&#8221;) of the Company&#8217;s common stock over the forty-five (<ix:nonNumeric contextRef="c0" format="ixt-sec:durday" name="gryp:NumberOfTradingDays" id="ixv-19842">45</ix:nonNumeric>) trading days immediately preceding (but
not including) the Grant Date, rounded to the nearest whole RSU.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Subject to each grantee&#8217;s continued service with the Company
through the applicable vesting date, the awards made hereunder shall vest as to one-fourth (1/4) of the RSUs subject to each award (rounded
down to the nearest whole share) upon the first four (4) quarterly anniversaries dates.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">As of the resolution date October 31, 2024, with an effective date
of October 1, 2024, there were seven board members entitled to the annual equity award of $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="gryp:AnnualEquityAward" scale="0" unitRef="usd" id="ixv-19843">160,000</ix:nonFraction> and one board member entitled to the
committee chair retainer of $<ix:nonFraction contextRef="c107" decimals="0" format="ixt:num-dot-decimal" name="gryp:AnnualEquityAward" scale="0" unitRef="usd" id="ixv-19844">40,000</ix:nonFraction>. As of October 1, 2024, the grant date, a total of <ix:nonFraction contextRef="c108" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="0" unitRef="shares" id="ixv-19845">1,914,580</ix:nonFraction> shares of the Company&#8217;s common
stock, based on a VWAP of $<ix:nonFraction contextRef="c108" decimals="2" format="ixt:num-dot-decimal" name="gryp:VolumeWeightedAveragePrice" scale="0" unitRef="usdPershares" id="ixv-19846">0.61</ix:nonFraction> per share. The fair value of the shares as of the grant date was $<ix:nonFraction contextRef="c109" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EmployeeStockOwnershipPlanESOPDeferredSharesFairValue" scale="0" unitRef="usd" id="ixv-19847">1,200,000</ix:nonFraction>.</p></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Page; Sequence: 127; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_2" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Employment Agreements</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i><span style="text-decoration:underline">CEO Agreements</span></i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On January 14, 2021, the Company entered into
a consulting agreement (&#8220;Consulting Agreement&#8221;) with Chang Advisory Inc. for Robby Chang (&#8220;Consultant&#8221;), to serve
as the Company&#8217;s Chief Executive Officer and as a member of the Board of Directors. On September 17, 2024, the Consultant was terminated
as Chief Executive Officer.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">On September 17, 2024,
the Company entered into an executive employment CEO Agreement with Steve Gutterman (the &#8220;CEO Agreement&#8221;), pursuant to which
Mr. Gutterman will serve as the Company&#8217;s Chief Executive Officer, reporting to the Company&#8217;s Board. The CEO Agreement has
a three-year term that may be renewed for successive one-year periods by written agreement.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 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 0; text-align: justify; background-color: white">The CEO Agreement provides
for (A) a $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CollateralizedAgreements" scale="0" unitRef="usd" id="ixv-19848">450,000</ix:nonFraction> annual base salary paid in accordance with our normal payroll practices and which may be increased by in the discretion
of the Company&#8217;s board of directors (&#8220;Board&#8221;), but not reduced, (B) for 2024, a pro-rated bonus based on the Company&#8217;s
and/or Mr. Gutterman&#8217;s achievement of performance goals, with the sum of the 2024 and 2025 bonuses being no less than <ix:nonFraction contextRef="c110" decimals="2" format="ixt:num-dot-decimal" name="gryp:MinimumBonusPercentage" scale="-2" unitRef="pure" id="ixv-19849">40</ix:nonFraction>% of Mr.
Gutterman&#8217;s base salary, (C) a target annual bonus beginning in 2025 equal to <ix:nonFraction contextRef="c110" decimals="2" format="ixt:num-dot-decimal" name="gryp:MaximumBonusPercentage" scale="-2" unitRef="pure" id="ixv-19850">100</ix:nonFraction>% of base salary, with the actual amount of such
bonus determined by the discretion of the Board, based on the achievement of individual and/or Company performance goals determined by
our Board and payable on the date annual bonuses are paid to our other senior executives, but in no event later than March 15th and conditioned
upon Mr. Gutterman&#8217;s continued employment through the payment date, (D) a target annual stock bonus beginning in 2025 equal to
<ix:nonFraction contextRef="c110" decimals="2" format="ixt:num-dot-decimal" name="gryp:AnnualBonusPercentage" scale="-2" unitRef="pure" id="ixv-19851">100</ix:nonFraction>% of Mr. Gutterman&#8217;s base salary, which may be paid in the Company&#8217;s performance stock units or restricted stock units
(&#8220;RSUs&#8221;) and which shall be subject to vesting conditions following the grant of such units, (E) a recommendation to the
Board that the Board make a sign-on equity grant valued at $<ix:nonFraction contextRef="c111" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RestrictedStockExpense" scale="0" unitRef="usd" id="ixv-19852">1,000,000</ix:nonFraction> in the form RSUs calculated using a 30 day VWAP, which was $<ix:nonFraction contextRef="c111" decimals="3" format="ixt:num-dot-decimal" name="gryp:VolumeWeightedAveragePrice" scale="0" unitRef="usdPershares" id="ixv-19853">0.598</ix:nonFraction>,
for a total of <ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="gryp:VolumeWeightedAverageShares" scale="0" unitRef="shares" id="ixv-19854">1,671,681</ix:nonFraction> shares. One-third of the RSUs vest on each of the first two anniversaries of the grant date for a total of <ix:nonFraction contextRef="c112" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" scale="0" unitRef="shares" id="ixv-19855">1,114,454</ix:nonFraction>
RSUs (&#8220;Time-based RSUs&#8221;) and the remaining one-third of <ix:nonFraction contextRef="c113" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" scale="0" unitRef="shares" id="ixv-19856">557,228</ix:nonFraction> RSUs vest upon the Company&#8217;s remediation of certain
stock exchange listing qualification failures that exist as of the effective date of the CEO Agreement (see below &#8220;Contingencies&#8221;
for further explanation of the qualification failures) (&#8220;Market-based RSUs&#8221;), and (F) eligibility to participate in customary
health, welfare, and fringe benefit plans we provide to our employees.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 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 0; text-align: justify">On September 30, 2024, the grant date, the Company&#8217;s
board of directors approved the issuance of the RSUs, pursuant to the CEO Agreement. The Company relied on guidance set by FASB Accounting
Standards Update No. 2021-07 (issued and updated on October 2021) related to Compensation &#8211; Stock Compensation (&#8220;Topic 718&#8221;)
to determine the impact on the Company. The grant date fair value for the <ix:nonFraction contextRef="c114" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="0" unitRef="shares" id="ixv-19857">1,114,454</ix:nonFraction> Time-based RSUs was estimated to be approximately
$<ix:nonFraction contextRef="c115" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommitmentsFairValueDisclosure" scale="0" unitRef="usd" id="ixv-19858">735,000</ix:nonFraction> based on the Company&#8217;s closing price of $<ix:nonFraction contextRef="c116" decimals="2" format="ixt:num-dot-decimal" name="gryp:ClosingPriceOfGrantDate" scale="0" unitRef="usdPershares" id="ixv-19859">0.66</ix:nonFraction> as of the grant date. The Company will recognize expense on a straight-line
basis over the service period starting October 1, 2024. The remaining <ix:nonFraction contextRef="c117" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" scale="0" unitRef="shares" id="ixv-19860">557,228</ix:nonFraction> Market-based RSUs were considered to have a market-based
vesting as the milestones are based on the Company&#8217;s remediation of certain stock exchange listing qualifications, which are based
on the market price and market capitalization of the Company&#8217;s common stock. As further required by Topic 718, a market-based award&#8217;s
fair value is required to be expensed over the derived service period whether the milestone is met or not. The Company hired a third-party
valuation firm to calculate the fair value of the Market-based Awards. The fair value of approximately $<ix:nonFraction contextRef="c118" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CryptoAssetFairValueCurrent" scale="0" unitRef="usd" id="ixv-19861">312,000</ix:nonFraction> was determined by the
use of a Monte-Carlo simulation model (i) over the period from September 30, 2024 through August 31, 2025 (the estimated date to achieve
the remediation of the Nasdaq deficiencies over the period set forth in the CEO Agreement), (ii) a risk-free rate of <ix:nonFraction contextRef="c119" decimals="1" format="ixt:num-dot-decimal" name="us-gaap:EquitySecuritiesFvNiMeasurementInput" scale="0" unitRef="pure" id="ixv-19862">4.0</ix:nonFraction>%, (iii) volatility
of <ix:nonFraction contextRef="c120" decimals="1" format="ixt:num-dot-decimal" name="us-gaap:EquitySecuritiesFvNiMeasurementInput" scale="0" unitRef="pure" id="ixv-19863">152.0</ix:nonFraction>%, (iv) a starting price of $<ix:nonFraction contextRef="c88" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EquitySecuritiesFvNiMeasurementInput" scale="0" unitRef="pure" id="ixv-19864">0.68</ix:nonFraction>, (v) a price hurdle $<ix:nonFraction contextRef="c121" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EquitySecuritiesFvNiMeasurementInput" scale="0" unitRef="pure" id="ixv-19865">1.00</ix:nonFraction> and (vi) a time hurdle of <ix:nonNumeric contextRef="c0" format="ixt-sec:durday" name="gryp:FairValueTimeHurdlePeriod" id="ixv-19866">10</ix:nonNumeric> days, for a derived fair value of $<ix:nonFraction contextRef="c122" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EquitySecuritiesFvNiMeasurementInput" scale="0" unitRef="pure" id="ixv-19867">0.56</ix:nonFraction>
per share and a derived service period of approximately <ix:nonNumeric contextRef="c0" format="ixt-sec:duryear" name="gryp:DerivedServicePeriod" id="ixv-19868">0.33</ix:nonNumeric> years.</p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 128; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_3" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:InvestmentCompanyFinancialHighlightsTableTextBlock" id="ixv-16731"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The CEO Agreement also
provides Mr. Gutterman with the opportunity to earn an incentive bonus (the &#8220;Incentive Bonus&#8221;), with will become payable,
if ever, in tranches following the Company&#8217;s attainment of certain stock price and market capitalization goals. The specific goals
are as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; background-color: white; border-collapse: collapse; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td style="width: 18%; text-align: center">&#160;</td> <td style="width: 1%; padding-bottom: 1.5pt; text-align: center">&#160;</td> <td style="border-bottom: black 1.5pt solid; width: 35%; text-align: center"><span style="font-size: 10pt"><b>Company Stock<br/> Price Goal</b></span></td> <td style="width: 1%; padding-bottom: 1.5pt; text-align: center">&#160;</td> <td style="border-bottom: black 1.5pt solid; width: 21%; text-align: center"><span style="font-size: 10pt"><b>Company Market<br/> Capitalization Goal</b></span></td> <td style="width: 1%; padding-bottom: 1.5pt; text-align: center">&#160;</td> <td style="border-bottom: black 1.5pt solid; width: 23%; text-align: center"><span style="font-size: 10pt"><b>Amount of Incentive Bonus<br/> Payable for Achievement of<br/> Tranche Goals</b></span></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top"><span style="font-size: 10pt"><b>Tranche 1</b></span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c145" name="gryp:CompanyStockPriceGoal" id="ixv-16759"><span style="font-size: 10pt">$2.50 based on 30-day VWAP</span></ix:nonNumeric></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">$<ix:nonFraction contextRef="c146" decimals="-6" format="ixt:num-dot-decimal" name="gryp:CompanyMarketCapitalizationGoal" scale="6" unitRef="usd" id="ixv-19869">150</ix:nonFraction> Million</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c145" name="gryp:AmountOfIncentiveBonusPayableForAchievementOfTrancheGoals" id="ixv-16766"><span style="font-size: 10pt">100% of Base Salary</span></ix:nonNumeric></td></tr> <tr style="background-color: White"> <td style="vertical-align: top"><span style="font-size: 10pt"><b>Tranche 2</b></span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c147" name="gryp:CompanyStockPriceGoal" id="ixv-16774"><span style="font-size: 10pt">$2.50 based on 30-day VWAP</span></ix:nonNumeric></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">$<ix:nonFraction contextRef="c148" decimals="-6" format="ixt:num-dot-decimal" name="gryp:CompanyMarketCapitalizationGoal" scale="6" unitRef="usd" id="ixv-19870">250</ix:nonFraction> Million</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c147" name="gryp:AmountOfIncentiveBonusPayableForAchievementOfTrancheGoals" id="ixv-16781"><span style="font-size: 10pt">200% of Base Salary</span></ix:nonNumeric></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top"><span style="font-size: 10pt"><b>Tranche 3</b></span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c149" name="gryp:CompanyStockPriceGoal" id="ixv-16789"><span style="font-size: 10pt">$5.00 based on 30-day VWAP</span></ix:nonNumeric></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">$<ix:nonFraction contextRef="c150" decimals="-6" format="ixt:num-dot-decimal" name="gryp:CompanyMarketCapitalizationGoal" scale="6" unitRef="usd" id="ixv-19871">500</ix:nonFraction> Million</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c149" name="gryp:AmountOfIncentiveBonusPayableForAchievementOfTrancheGoals" id="ixv-16796"><span style="font-size: 10pt">300% of Base Salary</span></ix:nonNumeric></td></tr> <tr style="background-color: White"> <td style="vertical-align: top"><span style="font-size: 10pt"><b>Tranche 4</b></span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c151" name="gryp:CompanyStockPriceGoal" id="ixv-16804"><span style="font-size: 10pt">$10.00 based on 30-day VWAP</span></ix:nonNumeric></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">$<ix:nonFraction contextRef="c152" decimals="-9" format="ixt:num-dot-decimal" name="gryp:CompanyMarketCapitalizationGoal" scale="9" unitRef="usd" id="ixv-19872">1</ix:nonFraction> Billion</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c151" name="gryp:AmountOfIncentiveBonusPayableForAchievementOfTrancheGoals" id="ixv-16811"><span style="font-size: 10pt">500% of Base Salary</span></ix:nonNumeric></td></tr> </table></ix:nonNumeric>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">No Incentive Bonus tranche
will become payable unless both the stock price goal and the market capitalization goal (&#8220;Goals&#8217;) for the applicable tranche
are satisfied, and the market capitalization goal is attained simultaneously with the stock price goal. Additionally, the Incentive Bonus
may be earned in a change in control if the consideration paid per share of Company common stock exceeds an Incentive Bonus tranche stock
price goal and the total value received in the transaction exceeds an Incentive Bonus tranche market capitalization goal. Under no circumstances
may the performance goals for an Incentive Bonus tranche be achieved more than one time. The Incentive Bonus, to the extent any tranche
becomes payable, will be paid within thirty days of the attainment of the applicable goals, subject to Mr. Gutterman remaining in continuous
employment with the Company through each payment date. The Company will continue to evaluate the probability of the CEO&#8217;s achievement
of the Goals. As of December 31, 2024, the Company has not accrued for the Incentive Bonus.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">All bonuses payable
under the CEO Agreement, except the stock bonus, may be paid in cash, Bitcoin, Company equity, or a mix of any of the foregoing.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 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 0; text-align: justify; background-color: white">Under the CEO Agreement,
Mr. Gutterman will be entitled to receive the following severance payments and benefits upon a termination of his employment by the Company
without &#8220;cause&#8221;, by Mr. Gutterman for &#8220;good reason&#8221; (each, as defined in the CEO Agreement and collectively,
a &#8220;Qualifying Termination&#8221;), that does not occur in connection with a change in control:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">(1)</span></td>
    <td><span style="font-size: 10pt">the Accrued Obligations (as defined in the CEO Agreement),</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">(2)</span></td>
    <td><span style="font-size: 10pt">Mr. Gutterman&#8217;s annual base salary, and</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">(3)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">the product of (x) 12 and (y) Mr. Gutterman&#8217;s monthly cost for
    health and welfare benefits pursuant to his elections under the Company&#8217;s health and welfare benefit plans, as in effect on
    the termination date (collectively, the &#8220;Non-CIC Severance&#8221;)</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Non-CIC Severance will be paid in a lump
sum as soon as practicable following the effective date of a release but no later than 74 days following Mr. Gutterman&#8217;s termination.
If Mr. Gutterman incurs a Qualifying Termination within 30 days prior to or 12 months following a change in control, then in addition
to the Non-CIC Severance, Mr. Gutterman will be entitled to the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">(4)</span></td>
    <td><span style="font-size: 10pt">An amount equal to 0.5 times Mr. Gutterman&#8217;s target bonus and</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">(5)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">acceleration and vesting on a prorated basis (performance goals will be assumed to have been achieved
    at target) of each outstanding equity award held by Mr. Gutterman as of the termination date (but excluding the Incentive Bonus)
    (collectively, the &#8220;CIC Severance&#8221;).</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">To the extent payable
in cash, the CIC Severance will be paid in a lump sum as soon as practicable following the effective date of a release, but no later
than 74 days after Mr. Gutterman&#8217;s termination date. The severance payments and benefits described above are subject to Mr. Gutterman&#8217;s
execution and non-revocation of a general release of claims in favor of the Company and continued compliance with his restrictive covenant
obligations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 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 0; text-align: justify; background-color: white">The CEO Agreement includes
certain restrictive covenants, which include non-solicitation and non-competition covenants during the term of the CEO Agreement and
for the 12 months following. Further, the CEO Agreement includes a &#8220;best pay&#8221; provision under Section 280G of the Internal
Revenue Code, pursuant to which any &#8220;parachute payments&#8221; that become payable to Mr. Gutterman will either be paid in full
or reduced so that such payments are not subject to the excise tax under Section 4999 of the Internal Revenue Code, whichever results
in the better after-tax treatment to Mr. Gutterman.</p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 129; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_4" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Coinmint Co-location Mining Services Agreement</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On July 1, 2021, the Company entered into an
agreement with Coinmint, (as amended, the &#8220;Coinmint Agreement&#8221;), pursuant to which Coinmint agreed to provide up to approximately
22.0 MW of power and to perform all maintenance necessary to operate the Company&#8217;s miners at the Coinmint facility. On July 1,
2023, the Company entered into an amendment to the Coinmint Agreement, pursuant to which Coinmint agreed to provide up to approximately
27.5 MW of power and perform all maintenance necessary to operate the Company&#8217;s miners at the Coinmint facility. In exchange, Coinmint
was reimbursed for direct production expenses and receives a performance fee based on the net cryptocurrencies generated by the Company&#8217;s
miners deployed at the Coinmint facility. The initial term of the Coinmint Agreement was fifteen months with automatic renewals for subsequent
three (3) month terms until and unless terminated as provided in the agreement.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company determined the agreement with Coinmint
does not meet the definition of a lease in accordance with ASC 842, Leases.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On October 31, 2024, the Company notified Coinmint
of its non-renewal of the Coinmint Agreement. The Coinmint Agreement expired on January 1, 2025.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0in; text-align: justify"><i>Blockfusion Co-location Mining Services
Agreement</i>&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 4.5pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 1, 2024, the Company entered into
an agreement with Blockfusion USA, Inc. (&#8220;Blockfusion&#8221;) to provide hosting services for <ix:nonFraction contextRef="c123" decimals="0" format="ixt:num-dot-decimal" name="gryp:NumberOfBitcoinMiners" scale="0" unitRef="Bitcoin" id="ixv-19873">3,780</ix:nonFraction> of the Company&#8217;s bitcoin
miners not to exceed 12MW of allocated power (&#8220;Blockfusion MSA&#8221;) for a period of twelve months (November 30, 2025), automatically
renewing for one month extensions until terminated by either party, (&#8220;Term&#8221;). The Company is required to pay to Blockfusion
a monthly facility fee of $<ix:nonFraction contextRef="c123" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForFees" scale="0" unitRef="usd" id="ixv-19874">13,000</ix:nonFraction> per MW, for an aggregate of $<ix:nonFraction contextRef="c123" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FacilityCosts" scale="0" unitRef="usd" id="ixv-19875">156,000</ix:nonFraction> (&#8220;Facility Fee&#8221;) for standard levels of maintenance
of the Company&#8217;s Mining Equipment, including fault diagnosis and software upgrades, and racking and unracking of faulty machines.
The Company&#8217;s monthly power usage will charge to the Company without a Blockfusion markup charge. At the signing of the Blockfusion
MSA, the Company was required to pay (i) an initial monthly Facility Fee of $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:FacilityCosts" scale="0" unitRef="usd" id="ixv-19876">156,000</ix:nonFraction> to be applied to the December 2024 Facility fee,
(ii) a deposit in the aggregate of $<ix:nonFraction contextRef="c124" decimals="0" format="ixt:num-dot-decimal" name="gryp:AggregateDeposit" scale="0" unitRef="usd" id="ixv-19877">600,000</ix:nonFraction>, as follows $<ix:nonFraction contextRef="c125" decimals="0" format="ixt:num-dot-decimal" name="gryp:AggregateDeposit" scale="0" unitRef="usd" id="ixv-19878">200,000</ix:nonFraction> on December 6, 2024, $<ix:nonFraction contextRef="c126" decimals="0" format="ixt:num-dot-decimal" name="gryp:AggregateDeposit" scale="0" unitRef="usd" id="ixv-19879">200,000</ix:nonFraction> on January 1, 2025 and $<ix:nonFraction contextRef="c127" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Deposits" scale="0" unitRef="usd" id="ixv-19880">200,000</ix:nonFraction> on February
1, 2025 (&#8220;Cash Deposit&#8221;) and (iii) the Company is required, prior to January 27. 2025, and thereafter at all times during
the Term, maintain an irrevocable letter of credit, or prior to January 31, 2025 maintain a cash deposit and thereafter at all times
during the Term, in the amount of $<ix:nonFraction contextRef="c128" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Deposits" scale="0" unitRef="usd" id="ixv-19881">1,200,000</ix:nonFraction> (&#8220;LOC Deposit&#8221;). As of the release date of these consolidated Financial Statements,
the Cash Deposit has been paid and is not outstanding while the LOC Deposit remains outstanding.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company determined the agreement with Blockfusion
does not meet the definition of a lease in accordance with ASC 842, Leases.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Mawson Agreement</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: justify">On January 3, 2025, Gryphon
entered into a Master Co-Location Agreement (the &#8220;Mawson Agreement&#8221;) with Mawson Hosting LLC (&#8220;Mawson&#8221;) with
a right to host up to <ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="gryp:NumberOfMiners" scale="0" unitRef="miners" id="ixv-19882">5,880</ix:nonFraction> miners in Mawson&#8217;s facility in Midland, Pennsylvania. Pursuant to the Mawson Agreement, the Company
is entitled to 20 MW of power at a cost of approximately $<ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DeferredPurchasedPowerCosts" scale="0" unitRef="usd" id="ixv-19883">23.50</ix:nonFraction> per MW/hour paid monthly with a minimum fee of approximately $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForFees" scale="0" unitRef="usd" id="ixv-19884">165,521</ix:nonFraction>
per month, as well as certain other fees set forth in the agreement. The Mawson Agreement has an initial term of one year and may be
terminated on sixty days&#8217; notice. Subsequent to December 31, 2024, the Company has delivered <ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="gryp:NumberOfBitcoinMiners" scale="0" unitRef="Bitcoin" id="ixv-19885">6,719</ix:nonFraction> bitcoin miners to Mawson.&#160;&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 4.5pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company determined the agreement with Mawson
does not meet the definition of a lease in accordance with ASC 842, Leases.</p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 130; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_5" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Sphere 3D MSA</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On August&#160;19, 2021, Gryphon entered into
a Master Services Agreement (the &#8220;Sphere MSA&#8221;) with Sphere 3D. The Sphere 3D MSA has a term of three&#160;years, beginning
on August&#160;19, 2021, and terminating on August&#160;18, 2024, with one-year automatic renewal terms thereafter. Under the Sphere
MSA, Gryphon is Sphere 3D&#8217;s exclusive provider of management services for all blockchain and cryptocurrency-related operations,
including but not limited to services relating to all mining equipment owned, purchased, leased, operated, or otherwise controlled by
Sphere 3D and/or its subsidiaries and/or its affiliates at any location, with Gryphon receiving a percentage of the net operating profit
of all of Sphere 3D&#8217;s blockchain and cryptocurrency-related operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 29, 2021, the Company and Sphere
3D entered into Amendment No. 1 to the Sphere 3D MSA, to provide greater certainty as to the term of the Sphere 3D MSA. Sphere 3D and
Gryphon agreed to extend the initial term of the Sphere 3D MSA from three to four years, or to five years in the event Sphere 3D does
not receive delivery of a specified minimum number of Bitcoin mining machines during 2022.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The cryptocurrency earned from the Sphere 3D&#8217;s
mining operations is held in a wallet, in which the Company holds the cryptographic key information and maintains the internal recordkeeping
of the cryptocurrency. The Company&#8217;s contractual arrangements state that Sphere 3D retains legal ownership of the cryptocurrency;
has the right to sell, pledge, or transfer the cryptocurrency; and benefits from the rewards and bears the risks associated with the
ownership, including as a result of any cryptocurrency price fluctuations. The Sphere also bears the risk of loss as a result of fraud
or theft unless the loss was caused by the Company&#8217;s gross negligence or the Company&#8217;s willful misconduct. The Company does
not use any of the cryptocurrency resulting from the Sphere 3D MSA as collateral for any of the Company&#8217;s loans or other financing
arrangements, nor does it lend, or pledge cryptocurrency held for Sphere.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">A threat actor representing to be the Sphere 3D
CFO inserted themselves into an email exchange between the Sphere 3D CFO and the Company&#8217;s former CEO, which also included Sphere
3D&#8217;s CEO, regarding the transfer of Sphere 3D&#8217;s BTC from the Company&#8217;s wallet to Sphere 3D&#8217;s wallet. The threat
actor requested that the BTC be transferred to an alternate wallet. As a result, 26 BTC, with a value of approximately $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommitmentsFairValueDisclosure" scale="0" unitRef="usd" id="ixv-19886">560,000</ix:nonFraction>&#160;at
the time, was transferred to a wallet controlled by the threat actor. Via counsel, Gryphon engaged with US Federal law enforcement to
recover the BTC.&#160;Despite these attempts by law enforcement to recover the BTC, recovery was not possible. Gryphon subsequently wired
the commensurate amount in USD to Sphere 3D to make them whole for the stolen BTC.&#160;Gryphon also engaged a nationally recognized third-party&#160;firm
to perform a forensic analysis. The analysis revealed that the threat actor did not enter the email exchange via Gryphon&#8217;s IT systems.
Sphere 3D made a claim with its insurance carrier. If Sphere 3D is reimbursed by its insurance carrier, the Company would request reimbursement
from Sphere 3D.&#160;The Company has also subsequently modified its control systems to protect against any future attempted incursions.
As of March 31, 2023, the Company made the payment to Sphere 3D for $<ix:nonFraction contextRef="c129" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForFees" scale="0" unitRef="usd" id="ixv-19887">560,000</ix:nonFraction>, which was classified as a general and administrative expense
on the consolidated statement of operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On April 7, 2023, Sphere 3D filed suit against
Gryphon in the Southern District of New York. The lawsuit concerns the Sphere MSA between the parties where the Company agreed to act
as Sphere 3D&#8217;s &#8220;exclusive provider of any and all management services for all blockchain and cryptocurrency-related operations.&#8221;
Sphere 3D alleges that the Company has fallen short in its obligations under the Sphere MSA, and is suing for alleged breach of contract,
breach of the implied covenant of good faith and fair dealing, and breach of fiduciary duty (such matter, the &#8220;Sphere 3D Litigation&#8221;).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On June 15, 2023, Sphere 3D filed an amended
complaint in connection with the Sphere 3D Litigation, which clarified certain of Sphere 3D&#8217;s prior allegations. On June 28, 2023,
the Company requested leave to file a motion to dismiss Sphere 3D&#8217;s claims for breach of fiduciary duty and breach of the implied
covenant of good faith and fair dealing, which the Court granted on August 11, 2023. On August 18, 2023, the Company filed: (i) its motion
to dismiss Sphere 3D&#8217;s claims for breach of fiduciary duty and breach of the implied covenant of good faith and fair dealing; and
(ii) its answer and counterclaims against Sphere 3D, asserting, among other things, that Sphere had breached the Sphere MSA, breached
the implied covenant of good faith and fair dealing in connection with that contract, acted negligently in connection with a separate
incident, and defamed the Company. The Company&#8217;s answer and counterclaims further asserted the defamation counterclaim against
Sphere 3D&#8217;s Chief Executive Officer, Patricia Trompeter, personally.</p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 131; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_6" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On September 20, 2023, Sphere 3D filed a second
amended complaint in connection with the Sphere 3D Litigation, which added a claim against the Company alleging that the Company&#8217;s
counterclaim for defamation against Sphere 3D violated New York&#8217;s anti-SLAPP law.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On October 6, 2023, Sphere 3D delivered a termination
notice to the Company with respect to the Sphere MSA, largely on the basis of the allegations made by Sphere 3D in the Sphere 3D Litigation
(the &#8220;Sphere 3D MSA Termination&#8221;). On October 11, 2023, the Company filed an answer to Sphere 3D&#8217;s second amended complaint,
in which, among other things, the Company alleged that Sphere 3D&#8217;s attempted termination of the Sphere MSA was wrongful and ineffective,
because it violated the terms of the Sphere MSA, and thus that Sphere 3D continues to owe the Company all amounts to which it would otherwise
be entitled under the Sphere MSA through that contract&#8217;s term ending in August 2026.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On March 15, 2024, the Company has collected
all outstanding balances associated with the direct pass-through of costs as well as management revenues billed through October 6, 2023
associated with hosting Sphere 3D&#8217;s miners at the Coinmint and Core facility previously held as Accounts Receivable as of December
31, 2023.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During Q1 2024, the Company remitted all digital
assets held for other parties and restricted cash to Sphere 3D. As of December 31, 2024 and 2023, the Company held approximately&#160;<ix:nonFraction contextRef="c130" decimals="0" format="ixt:num-dot-decimal" name="gryp:NumberOfBitcoinHeld" scale="0" unitRef="pure" id="ixv-19888">0</ix:nonFraction>&#160;and&#160;<ix:nonFraction contextRef="c131" decimals="2" format="ixt:num-dot-decimal" name="gryp:NumberOfBitcoinHeld" scale="0" unitRef="Bitcoin" id="ixv-19889">21.47</ix:nonFraction>&#160;bitcoin,
respectively, with a value of&#160;approximately <span style="-sec-ix-hidden: hidden-fact-144">$0</span>&#160;and $<ix:nonFraction contextRef="c133" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CryptoAssetFairValueCurrent" scale="0" unitRef="usd" id="ixv-19890">908,000</ix:nonFraction>, respectively, classified as digital assets held for other parties
on the balance sheet. Also, as of December 31, 2024 and 2023, the Company held approximately&#160;<span style="-sec-ix-hidden: hidden-fact-145">$0</span>&#160;and $<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RestrictedCashCurrent" scale="0" unitRef="usd" id="ixv-19891">8,000</ix:nonFraction>, respectively of
cash generated from the sale of Sphere 3D BTC, to be used to make payments related to the Sphere MSA, classified as restricted cash on
the balance sheet.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="text-align: justify; margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">Subsequent to year end, on March 7, 2025, The Company and Sphere 3D
entered into a settlement and release agreement on mutually acceptable terms. The Settlement Agreement fully resolved all pending litigation
between the Company and Sphere, and each party fully released the other party from any known or unknown and unsuspected claims. The Settlement
Agreement further provided that each party will bear its own costs in connection with the litigation. See Note 13 &#8211; Subsequent Events.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Contingencies</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company is subject at times to various claims,
lawsuits, and governmental proceedings relating to the Company&#8217;s business and transactions arising in the ordinary course of business.
The Company cannot predict the final outcome of such proceedings. Where appropriate, the Company vigorously defends such claims, lawsuits,
and proceedings. Some of these claims, lawsuits and proceedings seek damages, including, consequential, exemplary, or punitive damages,
in amounts that could, if awarded, be significant. Certain of the claims, lawsuits, and proceedings arising in the ordinary course of
business are covered by the Company&#8217;s insurance program. The Company maintains the property and various types of liability insurance
in an effort to protect the Company from such claims. In terms of any matters where there is no insurance coverage available to the Company,
or where coverage is available and the Company maintains a retention or deductible associated with such insurance, the Company may establish
an accrual for such loss, retention, or deductible based on currently available information. In accordance with accounting guidance,
if it is probable that an asset has been impaired or a liability has been incurred as of the date of the financial statements, and the
amount of loss is reasonably estimable, then an accrual for the cost to resolve or settle these claims is recorded by the Company in
the accompanying balance sheets. If it is reasonably possible that an asset may be impaired as of the date of the financial statement,
then the Company discloses the range of possible loss. Expenses related to the defense of such claims are recorded by the Company as
incurred and included in the accompanying statements of operations. Management, with the assistance of outside counsel, may, from time
to time adjust such accruals according to new developments in the matter, court rulings, or changes in the strategy affecting the Company&#8217;s
defense of such matters. On the basis of current information, the Company does not believe there is a reasonable possibility that other
than with regard to the Class Action described below, any material loss, if any, will result from any claims, lawsuits, and proceedings
to which the Company is subject to either individually, or in the aggregate.</p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 132; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->31<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On September 5, 2024 and September 13, 2024, the
Company received deficiency notices from Nasdaq, who have certain stock exchange listing qualification requirements, such as the Company
to maintain a stock price of at least $<ix:nonFraction contextRef="c134" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockPricePerShare" scale="0" unitRef="usdPershares" id="ixv-19892">1.00</ix:nonFraction> and maintain MVLS of at least $<ix:nonFraction contextRef="c135" decimals="0" format="ixt:num-dot-decimal" name="gryp:MarketValueOfListedSecuritiesAmount" scale="0" unitRef="usd" id="ixv-19893">35,000,000</ix:nonFraction> (the &#8220;Deficiencies&#8221;). The Company had
a period of 180 calendar days, or until March 4, 2025 to regain compliance with the minimum bid price requirement. Also, the Company had
a period of 180 calendar days, or until March 12, 2025, to regain compliance with the $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="gryp:MarketValueOfListedSecuritiesAmount" scale="0" unitRef="usd" id="ixv-19894">35,000,000</ix:nonFraction> MVLS Requirement. As of the issuance
of these financial statements, the Company had not remedied the Deficiencies and received a delisting notice for each the two Deficiencies.
As part of the Nasdaq&#8217;s delisting policy, the Company has the right to petition for a hearing with the Nasdaq&#8217;s board. The
Company has submitted petitions for each of the Deficiencies and will present a compliance plan to a Nasdaq Hearing Panel on April 15,
2025.</p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_ShareholdersEquityAndShareBasedPaymentsTextBlock-c0_cont_1" escape="true" name="us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock" id="ixv-16990"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">NOTE 9 &#8211; STOCKHOLDERS&#8217; DEFICIT</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2024, the Company has&#160;<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="gryp:CommonAndPreferredStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-19895">155,000,000</ix:nonFraction>&#160;shares
authorized, of which&#160;<ix:nonFraction contextRef="c31" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-19896">150,000,000</ix:nonFraction>&#160;shares are common stock and&#160;<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-19897">5,000,000</ix:nonFraction>&#160;shares are preferred stock, of which no class
has been designated.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In February 2024,&#160;the Company filed a certificate
of amendment to the amended and restated articles of incorporation (&#8220;Amendment&#8221;) to authorize a reverse stock split. Effective
with the Amendment every twenty (<ix:nonFraction contextRef="c153" decimals="0" format="ixt:num-dot-decimal" name="gryp:SharesOfIssuedAndOutstanding" scale="0" sign="-" unitRef="shares" id="ixv-19898">20</ix:nonFraction>) shares of the Company&#8217;s issued and outstanding common stock were converted into one (<ix:nonFraction contextRef="c153" decimals="0" format="ixt:num-dot-decimal" name="gryp:NumberOfShares" scale="0" sign="-" unitRef="shares" id="ixv-19899">1</ix:nonFraction>) share
of the Company&#8217;s issued and outstanding common stock (&#8220;Stock Split&#8217;). The per shares numbers and amounts as presented
in these financial statements have been adjusted for the Stock Split.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In February 2024, the Company filed certificates
of elimination of certificate of designation for each of the (i) series A convertible redeemable preferred stock, (ii) series B convertible
redeemable preferred stock, (iii) series C preferred stock and (iv) special voting preferred stock. The designated number of shares for
each of these designated preferred series have been reverted back to unissued preferred stock.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Private Placement</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On January 31, 2024, the Company initiated a
private placement for the sale of the Company&#8217;s common stock for a purchase price of $<ix:nonFraction contextRef="c154" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockPricePerShare" scale="0" unitRef="usdPershares" id="ixv-19900">2.83</ix:nonFraction>&#160;per share. The Company issued&#160;<ix:nonFraction contextRef="c155" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" unitRef="shares" id="ixv-19901">493,791</ix:nonFraction>&#160;shares
of common stock for total proceeds of $<ix:nonFraction contextRef="c156" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfPrivatePlacement" scale="0" unitRef="usd" id="ixv-19902">1,395,000</ix:nonFraction>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">At The Market Offering (ATM<i>)</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On April 19, 2024, the Company commenced a new
At The Market offering program with B. Riley Inc., Ladenburg Thalmann &amp; Co. Inc., Kingswood Investments, a division of Kingswood
Capital Partners, LLC, PI Financial (US) Corp. and ATB Capital Markets USA Inc., each respectively acting as sales agents, under which
the Company may offer and sell shares of its Common Stock from time to time through the sales agents having an aggregate offering price
of up to $<ix:nonFraction contextRef="c157" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="0" unitRef="usd" id="ixv-19903">70,000,000</ix:nonFraction>. As of December 31, 2024, the Company sold&#160;<ix:nonFraction contextRef="c158" decimals="0" format="ixt:num-dot-decimal" name="gryp:StockIssuedDuringPeriodSharesCommonStockIssuedForAfterTheMarketProgram" scale="0" unitRef="shares" id="ixv-19904">5,182,929</ix:nonFraction>&#160;shares under this program for proceeds of $<ix:nonFraction contextRef="c158" decimals="0" format="ixt:num-dot-decimal" name="gryp:StockIssuedDuringPeriodValueCommonStockIssuedForAfterTheMarketProgram" scale="0" unitRef="usd" id="ixv-19905">3,701,000</ix:nonFraction>,
net of $<ix:nonFraction contextRef="c158" decimals="0" format="ixt:num-dot-decimal" name="gryp:DirectOfferingCost" scale="0" unitRef="usd" id="ixv-19906">343,000</ix:nonFraction> of direct offering costs.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Common Stock Issued for Services</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In August 2024, the Company entered into an agreement
with a vendor pursuant to which the Company issued <ix:nonFraction contextRef="c159" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" unitRef="shares" id="ixv-19907">56,600</ix:nonFraction> shares of common stock to such vendor for payment of an outstanding payable
in the amount of approximately $<ix:nonFraction contextRef="c160" decimals="0" format="ixt:num-dot-decimal" name="gryp:PaymentForVendor" scale="0" unitRef="usd" id="ixv-19908">47,000</ix:nonFraction>. The shares were valued at the fair market value of approximately $<ix:nonFraction contextRef="c161" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:TradingLiabilitiesFairValueDisclosure" scale="0" unitRef="usd" id="ixv-19909">47,000</ix:nonFraction>, which was the closing
trading price for the Company&#8217;s common stock on the date of issuance.</p></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Page; Sequence: 133; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->32<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><ix:continuation continuedAt="_ShareholdersEquityAndShareBasedPaymentsTextBlock-c0_cont_2" id="_ShareholdersEquityAndShareBasedPaymentsTextBlock-c0_cont_1"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On April 8, 2024, the Company entered into an agreement with a vendor
pursuant to which the Company issued <ix:nonFraction contextRef="c162" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" unitRef="shares" id="ixv-19910">387,597</ix:nonFraction> shares of common stock to such vendor. The shares were valued at the fair market value of
approximately $<ix:nonFraction contextRef="c163" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:TradingLiabilitiesFairValueDisclosure" scale="0" unitRef="usd" id="ixv-19911">632,000</ix:nonFraction>, which was the closing trading price for the Company&#8217;s common stock on the date of issuance.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On April 16, 2024, the Company entered into an
agreement with a vendor pursuant to which the Company issued <ix:nonFraction contextRef="c164" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" unitRef="shares" id="ixv-19912">800,000</ix:nonFraction> shares of common stock to such vendor. The shares were valued at
the fair market value of approximately $<ix:nonFraction contextRef="c165" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:TradingLiabilitiesFairValueDisclosure" scale="0" unitRef="usd" id="ixv-19913">1,160,000</ix:nonFraction>, which was the closing trading price for the Company&#8217;s common stock on the date
of issuance. The Company also made a one-time payment to the vendor of $<ix:nonFraction contextRef="c164" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" scale="0" unitRef="usd" id="ixv-19914">600,000</ix:nonFraction>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Restricted common stock awards</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" id="ixv-17036"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The table below summarizes the compensation expense
related to the Company&#8217;s restricted stock awards for the years ended December 31:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">2024</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; font-style: italic"><span style="text-decoration:underline">Directors</span></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">October 1, 2024 &#8211; <ix:nonFraction contextRef="c212" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" scale="0" unitRef="shares" id="ixv-19915"><ix:nonFraction contextRef="c213" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" scale="0" unitRef="shares" id="ixv-19916">1,914,580</ix:nonFraction></ix:nonFraction> Directors&#8217; share grant of common stock</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c212" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" unitRef="usd" id="ixv-19917">623,000</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: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-146">-</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>February 23, 2023 -&#160;<ix:nonFraction contextRef="c214" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" scale="0" unitRef="shares" id="ixv-19918"><ix:nonFraction contextRef="c215" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" scale="0" unitRef="shares" id="ixv-19919">168,419</ix:nonFraction></ix:nonFraction>&#160;share grant of common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c214" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" unitRef="usd" id="ixv-19920">109,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 contextRef="c215" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" unitRef="usd" id="ixv-19921">190,000</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 style="vertical-align: bottom; background-color: White">
    <td style="text-decoration: underline; font-style: italic">Consultants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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>December 5, 2024 &#8211; <ix:nonFraction contextRef="c216" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" scale="0" unitRef="shares" id="ixv-19922"><ix:nonFraction contextRef="c217" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" scale="0" unitRef="shares" id="ixv-19923">58,644</ix:nonFraction></ix:nonFraction> share grant of common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-147">-</div></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 contextRef="c217" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" unitRef="usd" id="ixv-19924">20,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>August 23, 2023 &#8211; <ix:nonFraction contextRef="c218" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" scale="0" unitRef="shares" id="ixv-19925"><ix:nonFraction contextRef="c219" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" scale="0" unitRef="shares" id="ixv-19926">48,000</ix:nonFraction></ix:nonFraction> share grant of common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-148">-</div></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 contextRef="c219" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" unitRef="usd" id="ixv-19927">24,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>October 26, 2021 &#8211; <ix:nonFraction contextRef="c220" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" scale="0" unitRef="shares" id="ixv-19928"><ix:nonFraction contextRef="c221" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" scale="0" unitRef="shares" id="ixv-19929">17,724</ix:nonFraction></ix:nonFraction> share grant of common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-149">-</div></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 contextRef="c221" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" unitRef="usd" id="ixv-19930">129,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>October 22, 2021 &#8211;&#160;<ix:nonFraction contextRef="c222" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" scale="0" unitRef="shares" id="ixv-19931"><ix:nonFraction contextRef="c223" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" scale="0" unitRef="shares" id="ixv-19932">8,637</ix:nonFraction></ix:nonFraction> share grant for common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-150">-</div></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 contextRef="c223" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" unitRef="usd" id="ixv-19933">66,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>October 20, 2021 &#8211;&#160;<ix:nonFraction contextRef="c224" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" scale="0" unitRef="shares" id="ixv-19934"><ix:nonFraction contextRef="c225" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" scale="0" unitRef="shares" id="ixv-19935">17,724</ix:nonFraction></ix:nonFraction> share grant for common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-151">-</div></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 contextRef="c225" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" unitRef="usd" id="ixv-19936">154,000</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 style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-decoration: underline; font-style: italic">Employees</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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>December 17, 2024 &#8211; VP Energy <ix:nonFraction contextRef="c226" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" scale="0" unitRef="shares" id="ixv-19937"><ix:nonFraction contextRef="c227" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" scale="0" unitRef="shares" id="ixv-19938">500,000</ix:nonFraction></ix:nonFraction> share grant of common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c226" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" unitRef="usd" id="ixv-19939">5,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"><div style="-sec-ix-hidden: hidden-fact-152">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>September 30, 2024 &#8211; CEO <ix:nonFraction contextRef="c228" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" scale="0" unitRef="shares" id="ixv-19940"><ix:nonFraction contextRef="c229" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" scale="0" unitRef="shares" id="ixv-19941">1,671,682</ix:nonFraction></ix:nonFraction> share grant of common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c228" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" unitRef="usd" id="ixv-19942">454,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"><div style="-sec-ix-hidden: hidden-fact-153">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>June 19, 2023 &#8211; CFO <ix:nonFraction contextRef="c230" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" scale="0" unitRef="shares" id="ixv-19943"><ix:nonFraction contextRef="c231" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" scale="0" unitRef="shares" id="ixv-19944">675,058</ix:nonFraction></ix:nonFraction> share grant of common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c230" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" unitRef="usd" id="ixv-19945">397,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 contextRef="c231" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" unitRef="usd" id="ixv-19946">530,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>April 4, 2022 &#8211; CFO <ix:nonFraction contextRef="c232" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" scale="0" unitRef="shares" id="ixv-19947"><ix:nonFraction contextRef="c233" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" scale="0" unitRef="shares" id="ixv-19948">166,667</ix:nonFraction></ix:nonFraction> share grant of common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-154">-</div></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 contextRef="c233" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" unitRef="usd" id="ixv-19949">395,000</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 style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Stock-based compensation expense reversal for April 4, 2022 grant</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-155">-</div></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 contextRef="c235" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" sign="-" unitRef="usd" id="ixv-19950">1,910,000</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 style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-decoration: underline; font-style: italic">Other</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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: 1.5pt">Officer contributed capital</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-156">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c237" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" unitRef="usd" id="ixv-19951">250,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c238" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" unitRef="usd" id="ixv-19952">1,588,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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c239" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" sign="-" unitRef="usd" id="ixv-19953">152,000</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table></ix:nonNumeric>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" id="ixv-17279"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table presents a summary of the
activity of the RSUs:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Number of<br/>
    Units</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="margin-top: 0; margin-bottom: 0"><b>Weighted<br/>
                                            Average<br/> Grant-date<br/> er Share</b></p>
                                                                                <p style="margin-top: 0; margin-bottom: 0"><b>Fair Value</b></p></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Balance as of December 31, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-157">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-158">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 76%">Granted</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c241" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" unitRef="shares" id="ixv-19954">843,478</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: 9%; text-align: right"><ix:nonFraction contextRef="c241" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" unitRef="usdPershares" id="ixv-19955">1.51</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>Vested</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c241" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" unitRef="shares" id="ixv-19956">112,508</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 contextRef="c241" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" unitRef="usdPershares" id="ixv-19957">1.40</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Forfeited</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-159">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">$</td><td style="padding-bottom: 1.5pt; text-align: right"><div style="-sec-ix-hidden: hidden-fact-160">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Balance as of December 31, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c242" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" unitRef="shares" id="ixv-19958">730,970</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 contextRef="c242" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" unitRef="usdPershares" id="ixv-19959">1.53</ix:nonFraction></td><td style="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 style="text-align: right"><ix:nonFraction contextRef="c111" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" unitRef="shares" id="ixv-19960">4,086,261</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 contextRef="c111" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" unitRef="usdPershares" id="ixv-19961">0.62</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Vested</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c111" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" unitRef="shares" id="ixv-19962">196,720</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 contextRef="c111" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" unitRef="usdPershares" id="ixv-19963">1.56</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Forfeited</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-161">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">$</td><td style="padding-bottom: 1.5pt; text-align: right"><div style="-sec-ix-hidden: hidden-fact-162">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Balance as of December 31, 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c166" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" unitRef="shares" id="ixv-19964">4,620,511</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">$</td><td style="padding-bottom: 2.5pt; text-align: right"><ix:nonFraction contextRef="c166" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" unitRef="usdPershares" id="ixv-19965">0.73</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 134; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->33<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation continuedAt="_ShareholdersEquityAndShareBasedPaymentsTextBlock-c0_cont_3" id="_ShareholdersEquityAndShareBasedPaymentsTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31,&#160;2024, there was approximately
$<ix:nonFraction contextRef="c166" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="0" unitRef="usd" id="ixv-19966">2,301,000</ix:nonFraction> unrecognized compensation cost related to the service-based RSUs, which is expected to be recognized over a remaining weighted-average
vesting period of approximately <ix:nonNumeric contextRef="c111" format="ixt-sec:duryear" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="ixv-19967">2</ix:nonNumeric> years.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 17, 2024 (&#8220;Grant Date&#8221;),
the Company&#8217;s Senior Vice President of Energy (&#8220;VP Energy&#8221;) was granted a time time-based&#160;equity grant of&#160;<ix:nonFraction contextRef="c167" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" scale="0" unitRef="shares" id="ixv-19968">500,000</ix:nonFraction>&#160;shares
of the Company&#8217;s common stock pursuant to an equity incentive plan. The Equity Grant shall vest over a <ix:nonNumeric contextRef="c168" continuedAt="_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1-c168_cont_1" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="ixv-19969">four</ix:nonNumeric> (4)-year&#160;period
beginning on the Grant Date, subject to VP Energy&#8217;s continued employment with the Company through the relevant vesting date, in
accordance with the following schedule. The equity award was valued as of the grant date at $<ix:nonFraction contextRef="c169" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" unitRef="usdPershares" id="ixv-19970">0.477</ix:nonFraction> per share for a total of $<ix:nonFraction contextRef="c170" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" scale="0" unitRef="usd" id="ixv-19971">239,000</ix:nonFraction>.
The grant date fair value was estimated to be fair value of the Company&#8217;s common stock on the Grant Date. The equity compensation
expense for the<ix:continuation id="_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1-c168_cont_1"> year</ix:continuation> ended December 31, 2024 amounted to approximately $<ix:nonFraction contextRef="c171" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" unitRef="usd" id="ixv-19973">5,000</ix:nonFraction>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On September 30, 2024, the grant date, the Company&#8217;s
board of directors approved the issuance of the RSUs, pursuant to the CEO Agreement (as further described NOTE 8 &#8211; COMMITMENTS
AND CONTINGENCIES). The equity compensation expense for the year ended December 31, 2024 amounted to approximately $<ix:nonFraction contextRef="c172" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" unitRef="usd" id="ixv-19974">312,000</ix:nonFraction> for the Market-based
RSUs and approximately $<ix:nonFraction contextRef="c112" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" unitRef="usd" id="ixv-19975">142,000</ix:nonFraction> for the Time-based RSUs.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On June 19, 2023, the Company&#8217;s CFO was
granted a time-based&#160;equity grant of&#160;<ix:nonFraction contextRef="c173" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" scale="0" unitRef="shares" id="ixv-19976">675,058</ix:nonFraction>&#160;shares of the Company&#8217;s common stock pursuant to an equity incentive
plan. The Equity Grant shall vest over a three (3)-year&#160;period beginning on the Effective Date, subject to CFO&#8217;s continued
employment with the Company through the relevant vesting date, in accordance with the following schedule. The equity award was valued
as of the grant date at $<ix:nonFraction contextRef="c174" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" unitRef="usdPershares" id="ixv-19977">2.42</ix:nonFraction>&#160;per share for a total of $<ix:nonFraction contextRef="c174" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" scale="0" unitRef="usd" id="ixv-19978">946,000</ix:nonFraction>. The Company was under a binding agreement to merge with Akerna
as of the grant date. Therefore, the grant date fair value was estimated to be the per-share value based on the exchange ratio defined
in the Akerna Merger, as the Company believes that the Akerna trading is the most readily determined value in accordance with ASC 718-10-55-10
to 12. Akerna is publicly traded (Nasdaq: GRYP). The equity compensation expense for the years ended December 31, 2024 and 2023 amounted
to approximately $<ix:nonFraction contextRef="c175" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" unitRef="usd" id="ixv-19979">397,000</ix:nonFraction> and $<ix:nonFraction contextRef="c176" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" unitRef="usd" id="ixv-19980">530,000</ix:nonFraction>, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 23, 2023, the Company entered into
Independent Director agreements with two individuals. As part of the compensation for the agreements, the Company granted restricted
stock of&#160;<ix:nonFraction contextRef="c177" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesRestrictedStock" scale="0" unitRef="shares" id="ixv-19981">84,210</ix:nonFraction>&#160;to each of the directors for a total of&#160;<ix:nonFraction contextRef="c178" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" unitRef="shares" id="ixv-19982">168,419</ix:nonFraction>&#160;shares of the Company&#8217;s common stock. The shares
vest every six months in six equal installments of&#160;<ix:nonFraction contextRef="c178" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" scale="0" unitRef="shares" id="ixv-19983">14,035</ix:nonFraction>&#160;shares for a total of&#160;<ix:nonFraction contextRef="c179" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" scale="0" unitRef="shares" id="ixv-19984">28,070</ix:nonFraction>&#160;shares. The equity award was
valued as of the grant date at $<ix:nonFraction contextRef="c180" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" unitRef="usdPershares" id="ixv-19985">3.36</ix:nonFraction>&#160;per share for a total of $<ix:nonFraction contextRef="c177" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" scale="0" unitRef="usd" id="ixv-19986">328,000</ix:nonFraction>. The Company was under a binding agreement to merge with
Akerna as of the grant date. Therefore, the grant date fair value was estimated to be the per-share value based on the exchange ratio
defined in the Akerna Merger, as the Company believes that the Akerna trading is the most readily determined value in accordance with
ASC 718-10-55-10 to 12. Akerna is publicly traded (Nasdaq: GRYP). The equity compensation expense for the year ended December 31, 2024
amounted to approximately $<ix:nonFraction contextRef="c111" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" unitRef="usd" id="ixv-19987">109,000</ix:nonFraction>.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On April&#160;4, 2022, the Company entered into
an employment agreement with an individual. The agreement provided for an annual cash compensation of $<ix:nonFraction contextRef="c181" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DividendsShareBasedCompensationCash" scale="0" unitRef="usd" id="ixv-19988">230,000</ix:nonFraction>&#160;paid in equal installments
on a monthly basis. Also, the employee was granted equity compensation of&#160;<ix:nonFraction contextRef="c182" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOther" scale="0" unitRef="shares" id="ixv-19989">863,687</ix:nonFraction>&#160;shares of the Company&#8217;s common stock.
The equity award vests&#160;<span style="-sec-ix-hidden: hidden-fact-194">143,947shares</span> upon the six-month&#160;anniversary,&#160;<ix:nonFraction contextRef="c184" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" unitRef="shares" id="ixv-19990">287,896</ix:nonFraction>&#160;shares vest in equal quarterly installments
commencing on the nine-month&#160;anniversary, and&#160;<ix:nonFraction contextRef="c185" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" unitRef="shares" id="ixv-19991">431,844</ix:nonFraction>&#160;shares vest in equal monthly installments commencing on the 19-month&#160;anniversary.
The equity award was valued as of the grant date at $<ix:nonFraction contextRef="c186" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue" scale="0" unitRef="usdPershares" id="ixv-19992">9.487</ix:nonFraction>&#160;per share for a total of $<ix:nonFraction contextRef="c181" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid" scale="0" unitRef="usd" id="ixv-19993">4,744,000</ix:nonFraction>. The Company was under a binding
agreement to merge with Sphere 3D as of the grant date. Therefore, the grant date fair value was estimated to be the per-share value
based on the exchange ratio as defined in the&#160;Sphere 3D&#160;Merger Agreement, as the Company believes that the Sphere 3D trading
is the most readily determinable value in accordance with ASC 718-10-55-10 to 12. Sphere 3D is publicly traded (Nasdaq: ANY). In January&#160;2023,
the employee resigned and vested ownership over&#160;<ix:nonFraction contextRef="c182" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" scale="0" unitRef="shares" id="ixv-19994">71,975</ix:nonFraction>&#160;restricted common stock awards valued at $<ix:nonFraction contextRef="c187" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-19995">9.487</ix:nonFraction>&#160;per share. The
remaining unissued shares were canceled and the associated compensation expense in prior&#160;years of $<ix:nonFraction contextRef="c181" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" unitRef="usd" id="ixv-19996">1,910,000</ix:nonFraction>&#160;was recaptured.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On October 26, 2021, the Company entered into
an agreement with an individual to continue service to the Company. As compensation, the consultant was granted&#160;<ix:nonFraction contextRef="c188" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" unitRef="shares" id="ixv-19997">17,274</ix:nonFraction>&#160;shares
of the Company&#8217;s common stock, and all of the Shares shall vest over a period of two (2) years in accordance with the following
vesting schedule:&#160;<ix:nonFraction contextRef="c189" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" scale="0" unitRef="shares" id="ixv-19998">4,318</ix:nonFraction>&#160;Shares will vest on the six-month anniversary of the Effective Date,&#160;<ix:nonFraction contextRef="c190" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" scale="0" unitRef="shares" id="ixv-19999">4,318</ix:nonFraction>&#160;Shares will vest
on the first-year anniversary of the Effective Date,&#160;<ix:nonFraction contextRef="c191" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" scale="0" unitRef="shares" id="ixv-20000">4,318</ix:nonFraction>&#160;Shares will vest on the eighteen-month anniversary, and the&#160;<ix:nonFraction contextRef="c192" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" scale="0" unitRef="shares" id="ixv-20001">4,318</ix:nonFraction>&#160;Shares
will vest on the second-year anniversary of the Effective Date. The equity award was valued as of the grant date at $<ix:nonFraction contextRef="c193" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue" scale="0" unitRef="usdPershares" id="ixv-20002">33.48</ix:nonFraction>&#160;per share
for a total of $<ix:nonFraction contextRef="c188" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid" scale="0" unitRef="usd" id="ixv-20003">322,000</ix:nonFraction>. The Company was under a binding agreement to merge with Sphere 3D as of the grant date. Therefore, the grant
date fair value was estimated to be the per-share value based on the exchange ratio as defined in the&#160;Sphere 3D&#160;Merger Agreement,
as the Company believes that the Sphere 3D trading is the most readily determinable value in accordance with ASC 718-10-55-10 to 12.
Sphere 3D is publicly traded (Nasdaq: ANY). Compensation expenses for the years ended December 31, 2024 and 2023 amounted to approximately
<ix:nonFraction contextRef="c194" decimals="0" format="ixt:fixed-zero" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" unitRef="usd" id="ixv-20004">$0</ix:nonFraction> and $<ix:nonFraction contextRef="c195" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" unitRef="usd" id="ixv-20005">129,000</ix:nonFraction>, respectively.</p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 135; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->34<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation continuedAt="_ShareholdersEquityAndShareBasedPaymentsTextBlock-c0_cont_4" id="_ShareholdersEquityAndShareBasedPaymentsTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On October 22, 2021, the Company entered into
an agreement with an individual to continue service to the Company. As compensation, the consultant was granted&#160;<ix:nonFraction contextRef="c196" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" scale="0" unitRef="shares" id="ixv-20006">8,637</ix:nonFraction>&#160;shares
of the Company&#8217;s common stock, and all of the Shares shall vest over a period of two (2) years in accordance with the following
vesting schedule:&#160;<ix:nonFraction contextRef="c197" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" scale="0" unitRef="shares" id="ixv-20007">2,159</ix:nonFraction>&#160;Shares will vest on the six-month anniversary of the Effective Date,&#160;<ix:nonFraction contextRef="c198" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" scale="0" unitRef="shares" id="ixv-20008">2,159</ix:nonFraction>&#160;Shares will vest
on the first-year anniversary of the Effective Date,&#160;<ix:nonFraction contextRef="c199" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" scale="0" unitRef="shares" id="ixv-20009">2,159</ix:nonFraction>&#160;Shares will vest on the eighteen-month anniversary, and the&#160;<ix:nonFraction contextRef="c200" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" scale="0" unitRef="shares" id="ixv-20010">2,159</ix:nonFraction>&#160;Shares
will vest on the second-year anniversary of the Effective Date. The equity award was valued as of the grant date at $<ix:nonFraction contextRef="c201" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue" scale="0" unitRef="usdPershares" id="ixv-20011">33.90</ix:nonFraction>&#160;per share
for a total of $<ix:nonFraction contextRef="c202" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid" scale="0" unitRef="usd" id="ixv-20012">163,000</ix:nonFraction>. The Company was under a binding agreement to merge with Sphere 3D as of the grant date. Therefore, the grant
date fair value was estimated to be the per-share value based on the exchange ratio as defined in the Sphere 3D Merger Agreement, as
the Company believes that the Sphere 3D trading is the most readily determinable value in accordance with ASC 718-10-55-10 to 12. Sphere
3D is publicly traded (Nasdaq: ANY). Compensation expenses for the years ended December 31, 2024 and 2023 amounted to $<ix:nonFraction contextRef="c203" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" unitRef="usd" id="ixv-20013">0</ix:nonFraction> and $<ix:nonFraction contextRef="c204" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" unitRef="usd" id="ixv-20014">66,000</ix:nonFraction>,
respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On October 20, 2021, the Company entered into
an agreement with an individual to continue service to the Company. As compensation, the consultant was granted&#160;<ix:nonFraction contextRef="c205" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" scale="0" unitRef="shares" id="ixv-20015">17,274</ix:nonFraction>&#160;shares
of the Company&#8217;s common stock, and all of the Shares shall vest over a period of two (2) years in accordance with the following
vesting schedule:&#160;<ix:nonFraction contextRef="c206" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" scale="0" unitRef="shares" id="ixv-20016">4,318</ix:nonFraction>&#160;Shares will vest on the six-month anniversary of the Effective Date,&#160;<ix:nonFraction contextRef="c207" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" scale="0" unitRef="shares" id="ixv-20017">4,318</ix:nonFraction>&#160;Shares will vest
on the first-year anniversary of the Effective Date,&#160;<ix:nonFraction contextRef="c208" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" scale="0" unitRef="shares" id="ixv-20018">4,318</ix:nonFraction>&#160;Shares will vest on the eighteen-month anniversary, and the&#160;<ix:nonFraction contextRef="c209" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" scale="0" unitRef="shares" id="ixv-20019">4,318</ix:nonFraction>&#160;Shares
will vest on the second-year anniversary of the Effective Date. The equity award was valued as of the grant date at $<ix:nonFraction contextRef="c210" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue" scale="0" unitRef="usdPershares" id="ixv-20020">39.48</ix:nonFraction>&#160;per share
for a total of $<ix:nonFraction contextRef="c205" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid" scale="0" unitRef="usd" id="ixv-20021">380,000</ix:nonFraction>. The Company was under a binding agreement to merge with Sphere 3D as of the grant date. Therefore, the grant
date fair value was estimated to be the per-share value based on the exchange ratio as defined in the Sphere 3D Merger Agreement, as
the Company believes that the Sphere 3D trading is the most readily determinable value in accordance with ASC 718-10-55-10 to 12. Sphere
3D is publicly traded (Nasdaq: ANY). Compensation expenses for the year ended December 31, 2024 and 2023 amounted to&#160;$<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" unitRef="usd" id="ixv-20022">0</ix:nonFraction> and $<ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="0" unitRef="usd" id="ixv-20023">154,000</ix:nonFraction>,
respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Warrants</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" id="ixv-17453"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Transactions involving warrants are as follows
for the year ended December 31,:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid"><b>2024</b></td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Number<br/> of Shares</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Weighted<br/> Average<br/> Strike Price/Share</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Weighted<br/> Average<br/> Remaining<br/> Contractual<br/> Term (Years)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Weighted<br/> Average<br/> Grant Date<br/> Fair Value</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Weighted<br/> Average<br/> Intrinsic<br/> Value</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-indent: -0.125in; padding-left: 0.125in">Outstanding&#160;&#8211; December 31, 2023</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c243" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" scale="0" unitRef="shares" id="ixv-20024">1,844,781</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: 9%; text-align: right"><ix:nonFraction contextRef="c243" decimals="2" format="ixt:num-dot-decimal" name="gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice" scale="0" unitRef="usdPershares" id="ixv-20025">9.84</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 style="width: 9%; text-align: right"><ix:nonNumeric contextRef="c244" format="ixt-sec:duryear" name="gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageRemainingContractualTerm" id="ixv-20026">0.55</ix:nonNumeric></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: 9%; text-align: right"><ix:nonFraction contextRef="c243" decimals="2" format="ixt:num-dot-decimal" name="gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageAverageGrantDateFairValue" scale="0" unitRef="usdPershares" id="ixv-20027">1.36</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: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-163">-</div></td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -0.125in; padding-left: 0.125in">Granted</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c211" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" scale="0" unitRef="shares" id="ixv-20028">5,530,198</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 contextRef="c211" decimals="2" format="ixt:num-dot-decimal" name="gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageExercisePrice" scale="0" unitRef="usdPershares" id="ixv-20029">0.55</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:nonNumeric contextRef="c211" format="ixt-sec:duryear" name="gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageRemainingContractualTerm" id="ixv-20030">9.68</ix:nonNumeric></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 contextRef="c211" decimals="2" format="ixt:num-dot-decimal" name="gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageAverageGrantDateFairValue" scale="0" unitRef="usdPershares" id="ixv-20031">0.55</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 contextRef="c211" decimals="2" format="ixt:num-dot-decimal" name="gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedIntrinsicValue" scale="0" unitRef="usd" id="ixv-20032">0.39</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-indent: -0.125in; padding-left: 0.125in">Exercised</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c211" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" scale="0" unitRef="shares" id="ixv-20033">165,622</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 contextRef="c211" decimals="3" format="ixt:num-dot-decimal" name="gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageExercisePrice" scale="0" unitRef="usdPershares" id="ixv-20034">0.006</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:nonNumeric contextRef="c211" format="ixt-sec:duryear" name="gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageRemainingContractualTerm" id="ixv-20035">0.75</ix:nonNumeric></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 contextRef="c211" decimals="2" format="ixt:num-dot-decimal" name="gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageAverageGrantDateFairValue" scale="0" unitRef="usdPershares" id="ixv-20036">9.06</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 contextRef="c211" decimals="2" format="ixt:num-dot-decimal" name="gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedIntrinsicValue" scale="0" unitRef="usd" id="ixv-20037">1.48</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">Expired</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c211" decimals="INF" format="ixt:num-dot-decimal" name="gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpired" scale="0" sign="-" unitRef="shares" id="ixv-20038">1,679,159</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c211" decimals="2" format="ixt:num-dot-decimal" name="gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageExercisePrice" scale="0" unitRef="usdPershares" id="ixv-20039">10.98</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-164">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c211" decimals="2" format="ixt:num-dot-decimal" name="gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageAverageGrantDateFairValue" scale="0" unitRef="usdPershares" id="ixv-20040">7.55</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-165">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -0.125in; padding-left: 0.125in">Outstanding&#160;&#8211; December 31, 2024</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c86" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" scale="0" unitRef="shares" id="ixv-20041">5,530,198</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 contextRef="c86" decimals="2" format="ixt:num-dot-decimal" name="gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice" scale="0" unitRef="usdPershares" id="ixv-20042">0.55</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:nonNumeric contextRef="c211" format="ixt-sec:duryear" name="gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageRemainingContractualTerm" id="ixv-20043">9.68</ix:nonNumeric></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 contextRef="c86" decimals="2" format="ixt:num-dot-decimal" name="gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageAverageGrantDateFairValue" scale="0" unitRef="usdPershares" id="ixv-20044">0.55</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 contextRef="c86" decimals="2" format="ixt:num-dot-decimal" name="gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingIntrinsicValue" scale="0" unitRef="usd" id="ixv-20045">0.39</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">Exercisable &#8211; December 31, 2024</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c86" decimals="INF" format="ixt:num-dot-decimal" name="gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisable" scale="0" unitRef="shares" id="ixv-20046">5,530,198</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c86" decimals="2" format="ixt:num-dot-decimal" name="gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageExercisePrice" scale="0" unitRef="usdPershares" id="ixv-20047">0.55</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonNumeric contextRef="c211" format="ixt-sec:duryear" name="gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageRemainingContractualTerm" id="ixv-20048">9.68</ix:nonNumeric></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c86" decimals="2" format="ixt:num-dot-decimal" name="gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageAverageGrantDateFairValue" scale="0" unitRef="usdPershares" id="ixv-20049">0.55</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c86" decimals="2" format="ixt:num-dot-decimal" name="gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableIntrinsicValue" scale="0" unitRef="usd" id="ixv-20050">0.39</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt; text-indent: -0.125in; padding-left: 0.125in">Non-exercisable &#8211; December 31, 2024</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-166">-</div></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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-167">-</div></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 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-168">-</div></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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-169">-</div></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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-170">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> </table></ix:nonNumeric></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p><div>

</div><!-- Field: Page; Sequence: 136; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->35<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><ix:continuation id="_ShareholdersEquityAndShareBasedPaymentsTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">During the year ended December 31, 2024,&#160;<ix:nonFraction contextRef="c211" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" scale="0" unitRef="shares" id="ixv-20051">165,622</ix:nonFraction>&#160;and <ix:nonFraction contextRef="c211" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" scale="0" unitRef="shares" id="ixv-20052">1,679,159</ix:nonFraction>
warrants were exercised and expired, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<ix:continuation id="_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock-c0_cont_1"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid"><b>2023</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>Number of<br/> Shares</b></span></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>Weighted<br/> Average<br/> Strike<br/> Price/Share</b></span></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>Weighted<br/> Average<br/> Remaining<br/> Contractual<br/> Term<br/> (Years)</b></span></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Weighted<br/> Average<br/> Grant Date<br/> Fair Value</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Weighted<br/> Average<br/> Intrinsic<br/> Value</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%">Outstanding&#160;&#8211;&#160;December&#160;31, 2022</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c245" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" scale="0" unitRef="shares" id="ixv-20053">1,844,781</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: 9%; text-align: right"><ix:nonFraction contextRef="c245" decimals="2" format="ixt:num-dot-decimal" name="gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice" scale="0" unitRef="usdPershares" id="ixv-20054">9.84</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 style="width: 9%; text-align: right"><ix:nonNumeric contextRef="c246" format="ixt-sec:duryear" name="gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageRemainingContractualTerm" id="ixv-20055">1.39</ix:nonNumeric></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: 9%; text-align: right"><ix:nonFraction contextRef="c245" decimals="2" format="ixt:num-dot-decimal" name="gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageAverageGrantDateFairValue" scale="0" unitRef="usdPershares" id="ixv-20056">1.36</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: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-171">&#160;&#160;&#160;&#160;&#160;-</div></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 style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-172">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-173">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-174">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-175">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-176">-</div></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 style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-177">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-178">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-179">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-180">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-181">-</div></td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt">Expired</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-182">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-183">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-184">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-185">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-186">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Outstanding&#160;&#8211;&#160;December 31, 2023</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c243" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" scale="0" unitRef="shares" id="ixv-20057">1,844,781</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 contextRef="c243" decimals="2" format="ixt:num-dot-decimal" name="gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice" scale="0" unitRef="usdPershares" id="ixv-20058">9.84</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:nonNumeric contextRef="c247" format="ixt-sec:duryear" name="gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageRemainingContractualTerm" id="ixv-20059">0.55</ix:nonNumeric></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 contextRef="c243" decimals="2" format="ixt:num-dot-decimal" name="gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageAverageGrantDateFairValue" scale="0" unitRef="usdPershares" id="ixv-20060">1.36</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"><div style="-sec-ix-hidden: hidden-fact-187">-</div></td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt">Exercisable&#160;&#8211;&#160;December 31, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c243" decimals="INF" format="ixt:num-dot-decimal" name="gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisable" scale="0" unitRef="shares" id="ixv-20061">1,844,781</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c243" decimals="2" format="ixt:num-dot-decimal" name="gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageExercisePrice" scale="0" unitRef="usdPershares" id="ixv-20062">9.84</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonNumeric contextRef="c247" format="ixt-sec:duryear" name="gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageRemainingContractualTerm" id="ixv-20063">0.55</ix:nonNumeric></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c243" decimals="2" format="ixt:num-dot-decimal" name="gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageAverageGrantDateFairValue" scale="0" unitRef="usdPershares" id="ixv-20064">1.36</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-188">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt">Non-exercisable &#8211; December 31, 2023</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-189">-</div></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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-190">-</div></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 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-191">-</div></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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-192">-</div></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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-193">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> </table></ix:continuation></ix:continuation><div>



</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_FairValueDisclosuresTextBlock-c0_cont_1" escape="true" name="us-gaap:FairValueDisclosuresTextBlock" id="ixv-17903"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">NOTE 10 &#8211;&#160;<span style="font-variant: small-caps">FAIR VALUE
OF FINANCIAL INSTRUMENTS</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The carrying amounts of certain financial instruments,
including cash and cash equivalents and accounts payable and accrued expenses, approximate their respective fair values due to the short-term
nature of such instruments.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Assets and Liabilities Measured at Fair Value
on a Recurring Basis</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company evaluates its financial assets and
liabilities subject to fair value measurements on a recurring basis to determine the appropriate level at which to classify them for
each reporting period. This determination requires significant judgments to be made. <ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="ixv-20065">The Company had the following financial assets and
liabilities as of the dates presented below:</ix:nonNumeric></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation id="_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock-c0_cont_1"><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">Balance as of December 31, 2024</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">Quoted&#160;Prices in&#160;Active Markets for Identical&#160;Assets (Level 1)</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">Significant Other Observable Inputs (Level 2)</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">Significant Unobservable Inputs (Level 3)</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Assets:</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 style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left; padding-bottom: 2.5pt">Marketable securities</td><td style="width: 1%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:MarketableSecurities" scale="0" unitRef="usd" id="ixv-20066">115,000</ix:nonFraction></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right"><ix:nonFraction contextRef="c248" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:MarketableSecurities" scale="0" unitRef="usd" id="ixv-20067">115,000</ix:nonFraction></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-195">-</div></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-196">-</div></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Digital assets</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CryptoAssetFairValueCurrent" scale="0" unitRef="usd" id="ixv-20068">1,016,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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c248" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CryptoAssetFairValueCurrent" scale="0" unitRef="usd" id="ixv-20069">1,016,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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-197">-</div></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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-198">-</div></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 0; text-align: justify">&#160;</p>


<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">Balance as of December&#160;31, 2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">Quoted&#160;Prices in Active Markets for Identical&#160;Assets (Level 1)</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">Significant Other Observable Inputs (Level 2)</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">Significant Unobservable Inputs (Level 3)</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Assets:</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 style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left; padding-bottom: 2.5pt">Digital assets held for other parties</td><td style="width: 1%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="gryp:DigitalAssetsHeldforOtherPartiesCurrent" scale="0" unitRef="usd" id="ixv-20070">908,000</ix:nonFraction></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right"><ix:nonFraction contextRef="c251" decimals="0" format="ixt:num-dot-decimal" name="gryp:DigitalAssetsHeldforOtherPartiesCurrent" scale="0" unitRef="usd" id="ixv-20071">908,000</ix:nonFraction></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-199">-</div></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-200">-</div></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Marketable securities</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:MarketableSecurities" scale="0" unitRef="usd" id="ixv-20072">403,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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c251" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:MarketableSecurities" scale="0" unitRef="usd" id="ixv-20073">403,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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-201">-</div></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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-202">-</div></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>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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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">Liability related to digital assets held for other parties</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="gryp:ObligationLiabilityRelatedToDigitalAssetsHeldForOtherParties" scale="0" unitRef="usd" id="ixv-20074">916,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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c251" decimals="0" format="ixt:num-dot-decimal" name="gryp:ObligationLiabilityRelatedToDigitalAssetsHeldForOtherParties" scale="0" unitRef="usd" id="ixv-20075">916,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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-203">-</div></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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-204">-</div></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 style="text-align: left; padding-bottom: 2.5pt">BTC Note</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NotesPayableToBankCurrent" scale="0" unitRef="usd" id="ixv-20076">14,868,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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c251" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NotesPayableToBankCurrent" scale="0" unitRef="usd" id="ixv-20077">14,868,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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-205">-</div></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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-206">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation></ix:nonNumeric><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 137; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->36<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation id="_FairValueDisclosuresTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company determines the fair value of its
assets and liabilities based on the quoted market prices as of December 31, 2024 and 2023. For the marketable securities the market value
is based on the quoted market price on the US exchange. For the digital assets and BTC Note, the Company used the quoted market price
per Coinbase.</p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" escape="true" name="gryp:ReverseMergerTextBlock" id="ixv-18132"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 11 &#8211; REVERSE MERGER</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As described in Note 1, Legacy Ivy merged with
Akerna on February 9, 2024. The merger was accounted for as a reverse recapitalization with Legacy Ivy as the accounting acquirer. The
primary pre-combination assets of Akerna were cash and cash equivalents. Under reverse recapitalization accounting, the assets and liabilities
of Akerna were recorded at their fair value which approximated book value due to the short-term nature of the accounts. No goodwill or
intangible assets were recognized. Consequently, the consolidated financial statements of the Company reflect the operations of Legacy
Ivy for accounting purposes, together with a deemed issuance of shares equivalent to the shares held by the former stockholders of Akerna,
the legal acquirer, and a recapitalization of the equity of Legacy Ivy, the accounting acquirer.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As part of the reverse recapitalization, the Company acquired $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="gryp:ProceedsFromReverseRecapitalization" scale="0" unitRef="usd" id="ixv-20078">500,000</ix:nonFraction>&#160;of
cash and cash equivalents. The Company also assumed accounts payable and accrued expenses of $<ix:nonFraction contextRef="c3" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" scale="6" unitRef="usd" id="ixv-20079">2.8</ix:nonFraction>&#160;million and the net book value
is recorded in additional paid-in capital in the accompanying consolidated statements of stockholders&#8217; equity (deficit) for the
year ended December 31, 2024. Akerna&#8217;s operation had ceased concurrent with the merger and were deemed to be de minimis in value
at the transaction date.</p></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:IncomeTaxDisclosureTextBlock" id="ixv-18142"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 12 &#8211; INCOME TAXES</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the period ended December 31, 2024 the Company
generated no current income taxes due to the Company generating net operating losses whereas for the period ended December 31, 2023,
the Company generated a current tax benefit of ($<ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="0" sign="-" unitRef="usd" id="ixv-20080">176,000</ix:nonFraction>). Additionally, no deferred income taxes have been recorded due to the uncertainty
of the realization of any tax assets. On December 31, 2024, the Company has federal and state net operating loss carryforwards available
to offset future taxable income of approximately $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" scale="0" unitRef="usd" id="ixv-20081">38,580,000</ix:nonFraction>. For federal purposes, there is an unlimited carryforward period, and for
state purposes, the net operating losses begin to expire in 2041.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="ixv-18147"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The income tax (benefit)/expense attributable
to loss consisted of the following, for the year ended December 31,:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="1">Current provision for income taxes:</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; background-color: rgb(204,238,255)">
    <td style="width: 76%">Federal</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-207">-</div></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: 9%; text-align: right">(<ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="0" sign="-" unitRef="usd" id="ixv-20082">176,000</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">State</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-208">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-209">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Total current income tax</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-210">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="0" sign="-" unitRef="usd" id="ixv-20083">176,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; 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">Deferred tax expense:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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>Federal</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-211">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-212">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">State</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-213">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-214">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Total deferred tax</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-215">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-216">-</div></td><td style="padding-bottom: 1.5pt; 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 income tax</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-217">-</div></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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" sign="-" unitRef="usd" id="ixv-20084">176,000</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table></ix:nonNumeric></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 138; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->37<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_2" id="_IncomeTaxDisclosureTextBlock-c0_cont_1"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="ixv-18284"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">A reconciliation of the federal statutory income
tax rate to the Company&#8217;s effective income tax rate is as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>


<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">2024</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Taxes calculated at federal rate</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c0" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" unitRef="pure" id="ixv-20085">21.0</ix:nonFraction></td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c9" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" unitRef="pure" id="ixv-20086">21.0</ix:nonFraction></td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Permanent differences</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" sign="-" unitRef="pure" id="ixv-20087">0.5</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-218">-</div></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">State tax, net of federal impact</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" unitRef="pure" id="ixv-20088">3.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"><ix:nonFraction contextRef="c9" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" unitRef="pure" id="ixv-20089">3.2</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Return to provision</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-219">-</div></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 contextRef="c9" decimals="3" format="ixt:num-dot-decimal" name="gryp:EffectiveIncomeTaxRateReconciliationReturnToProvision" scale="-2" sign="-" unitRef="pure" id="ixv-20090">0.7</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Other</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" scale="-2" sign="-" unitRef="pure" id="ixv-20091">2.9</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-220">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Change in valuation allowance</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" sign="-" unitRef="pure" id="ixv-20092">21.5</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c9" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" sign="-" unitRef="pure" id="ixv-20093">23.0</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Provision for income taxes</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" unitRef="pure" id="ixv-20094">0.0</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 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c9" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" unitRef="pure" id="ixv-20095">0.5</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">%</td></tr>
  </table></ix:nonNumeric>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="ixv-18370"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The tax effects of temporary differences that
give rise to significant portions of the deferred tax assets at December 31, are presented below:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Deferred tax assets</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-left: 10pt">Net operating loss carryforwards</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="0" unitRef="usd" id="ixv-20096">9,436,000</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: 9%; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="0" unitRef="usd" id="ixv-20097">10,002,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; padding-left: 10pt">Stock based compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" scale="0" unitRef="usd" id="ixv-20098">4,203,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 contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" scale="0" unitRef="usd" id="ixv-20099">4,019,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-left: 10pt">Accrued Expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" scale="0" unitRef="usd" id="ixv-20100">252,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 contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" scale="0" unitRef="usd" id="ixv-20101">208,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-left: 10pt">Mining equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment" scale="0" unitRef="usd" id="ixv-20102">1,825,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 contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment" scale="0" unitRef="usd" id="ixv-20103">251,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: 1.5pt; padding-left: 10pt">Digital asset Impairment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets" scale="0" unitRef="usd" id="ixv-20104">335,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets" scale="0" unitRef="usd" id="ixv-20105">842,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 20pt">Total deferred tax assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsGross" scale="0" unitRef="usd" id="ixv-20106">16,051,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 contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsGross" scale="0" unitRef="usd" id="ixv-20107">15,322,000</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 style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Deferred tax liability</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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; padding-left: 7.1pt">Mining equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-221">-</div></td><td style="text-align: left">&#160;</td><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: 1.5pt; padding-left: 7.1pt">Change in FV of Derivative</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-222">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxLiabilitiesOther" scale="0" unitRef="usd" id="ixv-20108">3,546,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 21.3pt">Total deferred tax liability</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-223">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxLiabilities" scale="0" unitRef="usd" id="ixv-20109">3,546,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; 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">Net deferred tax assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" scale="0" unitRef="usd" id="ixv-20110">16,051,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 contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" scale="0" unitRef="usd" id="ixv-20111">11,776,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: 1.5pt">Valuation allowance</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="0" unitRef="usd" id="ixv-20112">16,051,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="0" unitRef="usd" id="ixv-20113">11,776,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Net deferred tax</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-224">&#8212;</div></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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-225">&#8212;</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Deferred tax assets and liabilities are computed
by applying the federal and state income tax rates in effect to the gross amounts of temporary differences and other tax attributes,
such as net operating loss carryforwards. In assessing if the deferred tax assets will be realized, the Company considers whether it
is more likely than not that some or all of these deferred tax assets will be realized. The ultimate realization of deferred tax assets
is dependent upon the generation of future taxable income during the period in which these deductible temporary differences reverse.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For financial reporting purposes, the Company
has incurred a loss in each period since its inception. Based on all available evidence, including the Company&#8217;s history of losses,
management believes it is more likely than not that the net deferred tax assets will not be fully realizable. Accordingly, the Company
provided for a full valuation allowance against its net deferred tax assets on December 31, 2024, and 2023. During the years ended December
31, 2024, and 2023, the valuation allowance increased by $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" scale="0" unitRef="usd" id="ixv-20114">4,275,000</ix:nonFraction> and $<ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" scale="0" unitRef="usd" id="ixv-20115">6,608,000</ix:nonFraction>, respectively. The increase was attributable to the
increase in our net operating loss carryforwards and several other deferred tax assets. The total valuation allowance results from the
Company&#8217;s estimate of its inability to recover its net deferred tax assets.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 31, 2024, the Company has federal
and state net operating loss carryforwards, which are available to offset future taxable income, of approximately $<ix:nonFraction contextRef="c254" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" scale="0" unitRef="usd" id="ixv-20116">38,580,000</ix:nonFraction> which for
federal purposes has an unlimited carryforward period and begins to expire in 2041 for state purposes. These carryforwards may be subject
to an annual limitation under Section 382 and 383 of the Internal Revenue Code of 1986, and similar state provisions if the Company experienced
one or more ownership changes that would limit the amount of NOL and tax credit carryforwards that can be utilized to offset future taxable
income and tax, respectively. In general, an ownership change, as defined by Sections 382 and 383, results from transactions increasing
ownership of certain stockholders or public groups in the stock of the corporation by more than 50 percentage points over a three-year
period. The Company has not completed an IRC Section 382/383 analysis. If a change in ownership were to have occurred, NOL and tax credit
carryforwards could be eliminated or restricted. If eliminated, the related asset would be removed from the deferred tax asset schedule
with a corresponding reduction in the valuation allowance. Due to the existence of the valuation allowance, limitations created by future
ownership changes, if any, will not impact the Company&#8217;s effective tax rate.</p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 139; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->38<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation id="_IncomeTaxDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company files income tax returns in the United
States and various state jurisdictions. Due to the Company&#8217;s carryforward of net operating losses all tax years are open and subject
to income tax examination by tax authorities. The Company&#8217;s policy is to recognize interest expenses and penalties related to income
tax matters as a tax expenses. As of December 31, 2024 and 2023, there are no unrecognized tax benefits, and there are no significant
accruals for interest related to unrecognized tax benefits or tax penalties.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company is in the process of analyzing its
NOL and has not determined if the company has had any change of control issues that could limit the future use of NOL. The NOL carryforwards
that were generated after 2017 of approximately $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLossCarryforwards" scale="0" unitRef="usd" id="ixv-20117">38,580,000</ix:nonFraction> may only be used to offset <ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="gryp:PercentageOfFutureTaxableIncome" scale="-2" unitRef="pure" id="ixv-20118">80</ix:nonFraction>% of future taxable income and are carried forward
indefinitely.</p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_SubsequentEventsTextBlock-c0_cont_1" escape="true" name="us-gaap:SubsequentEventsTextBlock" id="ixv-18574"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 13 &#8211; SUBSEQUENT EVENTS</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has evaluated all events that occurred
after the balance sheet date through the date when the financial statements were issued to determine if they must be reported. The management
of the Company determined there are no reportable events for the year ended December 31, 2024, except for the following.</p>

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i><span style="text-decoration:underline">Issuance of shares of common stock</span></i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">In January 2025, the
Company entered into a securities purchase agreement (the &#8220;Purchase Agreement&#8221;) with several institutional and accredited
investors and certain directors and officers of the Company (and certain of their affiliated parties) for the purpose of raising approximately
$<ix:nonFraction contextRef="c255" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromContributedCapital" scale="0" unitRef="usd" id="ixv-20119">2,820,000</ix:nonFraction> in gross proceeds for the Company. Of the gross proceeds, approximately $<ix:nonFraction contextRef="c256" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="0" unitRef="usd" id="ixv-20120">670,000</ix:nonFraction> was received in December 2024 with approximately
$<ix:nonFraction contextRef="c255" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="0" unitRef="usd" id="ixv-20121">2,150,000</ix:nonFraction> received in January 2025. The Company incurred legal fees of approximately $<ix:nonFraction contextRef="c255" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LegalFees" scale="0" unitRef="usd" id="ixv-20122">75,000</ix:nonFraction> associated with the Purchase Agreement.
Pursuant to the terms of the Purchase Agreement, the Company sold in a registered direct offering an aggregate of (i) <ix:nonFraction contextRef="c255" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" unitRef="shares" id="ixv-20123">6,941,856</ix:nonFraction> shares
(the &#8220;Shares&#8221;) of the Company&#8217;s common stock, par value $<ix:nonFraction contextRef="c257" decimals="5" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-20124">0.00001</ix:nonFraction> per share and (ii) warrants to purchase <ix:nonFraction contextRef="c258" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" scale="0" unitRef="shares" id="ixv-20125">6,941,856</ix:nonFraction> shares
of the Company&#8217;s common stock at an exercise price of $<ix:nonFraction contextRef="c257" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" unitRef="usdPershares" id="ixv-20126">1.50</ix:nonFraction> per share, at a combined purchase price per share and accompanying warrant
equal to $<ix:nonFraction contextRef="c258" decimals="2" format="ixt:num-dot-decimal" name="gryp:CombinedPurchasePricePerShare" scale="0" unitRef="usdPershares" id="ixv-20127">0.40</ix:nonFraction> for third-party investors and $<ix:nonFraction contextRef="c257" decimals="3" format="ixt:num-dot-decimal" name="gryp:CombinedPurchasePricePerShare" scale="0" unitRef="usdPershares" id="ixv-20128">0.516</ix:nonFraction> for directors and officers of the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 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 0; text-align: justify">In January 2025, the Company raised net proceeds
of approximately $<ix:nonFraction contextRef="c259" decimals="0" format="ixt:num-dot-decimal" name="gryp:NetProceedsFromATM" scale="0" unitRef="usd" id="ixv-20129">2,336,000</ix:nonFraction> from the ATM for the issuance of <ix:nonFraction contextRef="c259" decimals="0" format="ixt:num-dot-decimal" name="gryp:NetProceedsFromTheATMIssuance" scale="0" unitRef="usd" id="ixv-20130">4,563,552</ix:nonFraction> shares.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In January 2025, the Company entered into an investor
relations consulting agreement. The agreement is for a period of six months with equal monthly payments of $<ix:nonFraction contextRef="c259" decimals="0" format="ixt:num-dot-decimal" name="gryp:MonthlyPaymentsUnderConsultingAgreement" scale="0" unitRef="usd" id="ixv-20131">12,500</ix:nonFraction> and the issuance of
<ix:nonFraction contextRef="c259" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" unitRef="shares" id="ixv-20132">350,000</ix:nonFraction> shares of the Company&#8217;s common stock.</p>

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In January 2025, the Company issued <ix:nonFraction contextRef="c259" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesIssuedForServices" scale="0" unitRef="shares" id="ixv-20133">283,333</ix:nonFraction> shares of the Company&#8217;s
common stock as payment for a consulting agreement.</p>

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In January 2025, the Company issued <ix:nonFraction contextRef="c260" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" unitRef="shares" id="ixv-20134">591,155</ix:nonFraction> shares of the Company&#8217;s
common stock in accordance with the vesting schedule for the Board RSUs.</p>

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i><span style="text-decoration:underline">Purchase of mining machines</span></i></p>

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In March 2025, the Company purchased <ix:nonFraction contextRef="c261" decimals="0" format="ixt:num-dot-decimal" name="gryp:NumberOfMachinesPurchased" scale="0" unitRef="pure" id="ixv-20135">1,900</ix:nonFraction> S19JPro
series machines with an extended warranty. The purchase price was a cash payment of approximately $<ix:nonFraction contextRef="c261" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireMiningAssets" scale="0" unitRef="usd" id="ixv-20136">608,000</ix:nonFraction> and the issuance of $<ix:nonFraction contextRef="c262" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockValue" scale="0" unitRef="usd" id="ixv-20137">100,000</ix:nonFraction>
of the Company&#8217;s common stock. As of March 31, 2025, the Company paid $<ix:nonFraction contextRef="c261" decimals="0" format="ixt:num-dot-decimal" name="gryp:PaymentForPurchaseOfMiningMachines" scale="0" unitRef="usd" id="ixv-20138">558,000</ix:nonFraction> of the $<ix:nonFraction contextRef="c261" decimals="0" format="ixt:num-dot-decimal" name="gryp:CashPaymentDue" scale="0" unitRef="usd" id="ixv-20139">608,000</ix:nonFraction> cash payment due. The issuance of
$<ix:nonFraction contextRef="c262" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockValueOutstanding" scale="0" unitRef="usd" id="ixv-20140">100,000</ix:nonFraction> of the Company&#8217;s common stock remains outstanding.</p>

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i><span style="text-decoration:underline">Potential acquisitions</span></i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Captus Energy</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">On January 8, 2025, the
Company and Alberta Ltd., entered into a Share and Unit Purchase Agreement (the &#8220;Captus Agreement&#8221;) with BTG Energy Corp.,
a Canadian corporation (&#8220;BTG Energy&#8221;), BTG Power Corp., a Canadian corporation (&#8220;BTG Power&#8221;) and West Lake Energy
Corp., a Canadian corporation (&#8220;West Lake,&#8221; and together with BTG Energy and BTG Power, the &#8220;Vendors&#8221;). Pursuant
to the Captus Agreement, the Company will acquire from the Vendors all of the issued and outstanding shares or units, as applicable, of
(i) Captus Generation Ltd. (&#8220;Captus GP&#8221;) and BowArk Energy Ltd., each a Canadian corporation, and (ii) Captus General Limited
Partnership, a Canadian limited partnership (collectively &#8220;Captus Energy,&#8221; and the transaction contemplated by the Captus
Agreement, the &#8220;Captus Acquisition&#8221;).</p></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"></p><div>

</div><!-- Field: Page; Sequence: 140; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->39<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p><div>

</div><ix:continuation id="_SubsequentEventsTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Captus GP owns 850 acres in Pincher Creek, Alberta
(the &#8220;Captus Site&#8221;). The acreage contains characteristics management considers to be highly suitable for the development of
AI HPC. These characteristics include: 1) redundant natural gas lines, 2) grid connectivity, 3) a deplete reservoir that can be used for
onsite carbon sequestration, 4) access to non-potable water and 5) proximity to telecom connectivity. Gryphon intends to develop the site
for revenue producing activities.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The aggregate consideration
payable by the Company to the Vendors is CAD $<ix:nonFraction contextRef="c0" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationConsiderationTransferred1" scale="6" unitRef="cad" id="ixv-20141">24.0</ix:nonFraction> million (the &#8220;Cash Consideration&#8221;), subject to adjustment in accordance
with the terms of the Captus Agreement. In November 2024, the Company paid a cash deposit of $<ix:nonFraction contextRef="c263" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Deposits" scale="0" unitRef="usd" id="ixv-20142">143,759</ix:nonFraction> (CAD $<ix:nonFraction contextRef="c263" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Deposits" scale="0" unitRef="cad" id="ixv-20143">200,000</ix:nonFraction>) to Captus GP for
the benefit of the Vendors (the &#8220;LOI Cash Deposit&#8221;). Within two business days of the date of the Captus Agreement, the Company
paid a cash deposit of $<ix:nonFraction contextRef="c264" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Deposits" scale="0" unitRef="usd" id="ixv-20144">704,641</ix:nonFraction> (CAD $<ix:nonFraction contextRef="c264" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Deposits" scale="0" unitRef="cad" id="ixv-20145">1,000,000</ix:nonFraction>) to Captus GP for the benefit of the Vendors (the &#8220;Signing Cash Deposit,&#8221;
and together with the LOI Cash Deposit, the &#8220;Cash Deposits&#8221;). The Cash Deposits may be applied towards the payment of the
Cash Consideration in accordance with the terms of the Captus Agreement, and the remainder of the Cash Consideration will be paid by the
Company upon closing.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 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 0; text-align: justify; background-color: white">The transaction remains
subject to certain conditions, including the transfer and assignment of certain agreements from the Vendors to the Company. Pending approval
by the Alberta Energy Regulator, BTG Energy and West Lake will hold certain well, pipeline and facility licenses in trust for an agreed
fee.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 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 0; text-align: justify; background-color: white">In connection with the
Captus Agreement, on January 8, 2025, as a material inducement to their agreeing to become employees of the Company, the Company granted
a restricted stock award to each of Harry Andersen, Paul Connolly, Mark Taylor and Steve Giacomin (collectively, the &#8220;Restricted
Stock Awards&#8221;). The Restricted Stock Awards were intended to constitute &#8220;employment inducement awards&#8221; under the Nasdaq
Stock Market Rules. The aggregate restricted stock shares issued was <ix:nonFraction contextRef="c265" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" scale="0" unitRef="shares" id="ixv-20146">4,083,003</ix:nonFraction>.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Each of the Restricted
Stock Awards vests in three equal installments on the first three anniversaries of the grant date subject to the grantee&#8217;s continued
engagement with the Company through each applicable vesting date, provided however, that the Restricted Stock Awards will accelerate and
vest immediately upon the grantee&#8217;s death, disability, termination by the Company without &#8220;cause&#8221; (as defined in each
Restricted Stock Award agreement), or the consummation of a change in control of the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="text-align: justify; margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">On March 19, 2025, the Company&#8217;s Board of Directors approved
the execution of a strategic advisory business service agreement (&#8220;Advisory Agreement&#8217;) with Bower Four Capital Corp. Pursuant
to the Advisory Agreement, the Advisor will provide general strategic advice and guidance regarding the Company&#8217;s business, proposed
transactions and M&amp;A activity. The term of the agreement will be for a period of thirty-six months subject to renewal for one or more
additional six-month periods. If the Captus Acquisition closes, the Company will be required to issue <ix:nonFraction contextRef="c266" decimals="0" format="ixt:num-dot-decimal" name="gryp:CommonStockWarrantToIssue" scale="0" unitRef="shares" id="ixv-20147">6,000,000</ix:nonFraction> shares of the Company&#8217;s
common stock and a warrant to purchase <ix:nonFraction contextRef="c266" decimals="0" format="ixt:num-dot-decimal" name="gryp:CommonStockWarrantToPurchase" scale="0" unitRef="shares" id="ixv-20148">6,000,000</ix:nonFraction> shares of the Company&#8217;s common stock at $<ix:nonFraction contextRef="c266" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SharePrice" scale="0" unitRef="usdPershares" id="ixv-20149">0.50</ix:nonFraction> per share. As of March 31, 2025,
the Advisory Agreement has not been executed by the parties thereto.</p>

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white">&#160;</p>

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i><span style="text-decoration:underline">Erikson Purchase Agreement</span></i></p>

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On February 14, 2025, the Company gave Erikson notice of the cancellation
of the Erikson Purchase Agreement.</p>

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i><span style="text-decoration:underline">Litigation </span></i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On March 7, 2025, The Company and Sphere 3D entered
into a settlement and release agreement on mutually acceptable terms. The Settlement Agreement fully resolved all pending litigation between
the Company and Sphere, and each party fully released the other party from any known or unknown and unsuspected claims. The Settlement
Agreement further provided that each party will bear its own costs in connection with the litigation.</p>

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i><span style="text-decoration:underline">NASDAQ Compliance</span></i></p>

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On March 11, 2025, the Company received NASDAQ delisting notice for
non-compliance with the Bid Price Rule as set forth in Listing Rule 5550(a)(2)</p>

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On March 14, 2025, the Company received NASDAQ delisting notice for
non-compliance with the MVLS requirements as set forth in Listing Rule 5550(b)(2)</p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 141; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->40<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in"><span style="font-size: 10pt">(2)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Financial Statement Schedules:</span></td>
    </tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">All financial statement schedules
are omitted because they are not applicable or the amounts are immaterial and not required, or the required information is presented
in the financial statements and notes thereto beginning on page F-1 of this Report.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(3) Exhibits</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="border-bottom: black 1.5pt solid; width: 9%"><span style="font-size: 10pt"><b>Exhibit <br/>
Number</b></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1.5pt solid; text-align: center; width: 90%"><span style="font-size: 10pt"><b>Description</b></span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-size: 10pt">2.1+</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1755953/000121390024001821/fs42024a6_akernacorp.htm#T2001"><span style="font-size: 10pt">Agreement and Plan of Merger, dated as of January 27, 2023, by and among Akerna Corp., Merger Sub and Gryphon (incorporated by reference to Exhibit 2.1 to Registration Statement on Form S-4/A filed on January 8, 2024)</span></a></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td style="text-align: justify"><span style="font-size: 10pt">2.2</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1755953/000121390024001821/fs42024a6_akernacorp.htm#T5656"><span style="font-size: 10pt">First Amendment to Agreement and Plan of Merger, dated as of April 28, 2023, by and among Akerna Corp., Merger Sub and Gryphon (incorporated by reference to Exhibit 2.7 to Registration Statement on Form S-4/A filed on January 8, 2024)</span></a></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-size: 10pt">2.3</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1755953/000121390024001821/fs42024a6_akernacorp.htm#T5657"><span style="font-size: 10pt">Second Amendment to Agreement and Plan of Merger dated June 14, 2023, by and among Akerna Corp., Merger Sub and Gryphon (incorporated by reference to Exhibit 2.8 to Registration Statement on Form S-4/A filed on January 8, 2024)</span></a></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td style="text-align: justify"><span style="font-size: 10pt">2.4+</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1755953/000121390024070914/ea021176301ex2-1_gryphon.htm"><span style="font-size: 10pt">Asset Purchase Agreement, dated as of August 16, 2024, by and among Giga Caddo, LLC and Gryphon Digital Mining, Inc. (incorporated by reference to Exhibit 2.1 to Current Report on Form 8-K filed on August 20, 2024)</span></a></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-size: 10pt">2.5</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1755953/000121390024073908/ea021267401ex2-1_gryphon.htm"><span style="font-size: 10pt">Amendment No. 1 to Asset Purchase Agreement, dated as of August 29, 2024, by and among Giga Caddo, LLC and Gryphon Digital Mining, Inc. (incorporated by reference to Exhibit 2.1 to Current Report on Form 8-K filed on August 29, 2024)</span></a></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td style="text-align: justify"><span style="font-size: 10pt">3.1</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1755953/000121390022072131/ex31_1.htm"><span style="font-size: 10pt">Amended and Restated Certificate of Incorporation (incorporated by reference to Exhibit 3.1 to Quarterly Report on Form 10-Q filed on November 14, 2022)</span></a></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-size: 10pt">3.2</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1755953/000121390022072131/ex31_1.htm"><span style="font-size: 10pt">First Certificate of Amendment to Amended and Restated Certificate of Incorporation (incorporated by reference to Exhibit 3.1 to Quarterly Report on Form 10-Q filed on November 14, 2022)</span></a></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td style="text-align: justify"><span style="font-size: 10pt">3.3</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1755953/000121390024013311/ea193558ex3-1_gryphon.htm"><span style="font-size: 10pt">Certificate of Amendment for Name Change (incorporated by reference to Exhibit 3.1 to Current Report on Form 8-K filed on February 13, 2024)</span></a></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-size: 10pt">3.4</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1755953/000121390024028732/ea020224801ex3-4_gryphon.htm"><span style="font-size: 10pt">Amended and Restated Bylaws (incorporated by reference to Exhibit 3.4 to Annual Report on Form 10-K filed on April 1, 2024)</span></a></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td style="text-align: justify"><span style="font-size: 10pt">4.1</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1755953/000121390024028732/ea020224801ex4-1_gryphon.htm"><span style="font-size: 10pt">Description of Securities of the Registrant&#160;(incorporated by reference to Exhibit 4.1 to Annual Report on Form 10-K filed on April 1, 2024)</span></a></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-size: 10pt">4.2</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1755953/000161577419001033/s115341_ex4-1.htm"><span style="font-size: 10pt">Specimen Common Stock Certificate (incorporated by reference to Exhibit 4.1 to Registration Statement on Form S-4/A filed on January 8, 2024)</span></a></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td style="text-align: justify"><span style="font-size: 10pt">4.3</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1755953/000161577419001033/s115341_ex4-2.htm"><span style="font-size: 10pt">Specimen Warrant Certificate (incorporated by reference to Exhibit 4.2 to Registration Statement on Form S-4/A filed on January 8, 2024)</span></a></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-size: 10pt">4.4</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1755953/000121390025003061/ea022636401ex4-1_gryphon.htm">Form of Common Warrant (incorporated by reference to Exhibit 4.1 to Current Report on Form 8-K filed on January 13, 2025)</a></span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td style="text-align: justify"><span style="font-size: 10pt">4.5</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1755953/000121390024090968/ea021867501ex10-3_gryphon.htm"><span style="font-size: 10pt">Pre-Funded Warrant (incorporated by reference to Exhibit 10.3 to Current Report on Form 8-K filed on October 28, 2024)</span></a></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-size: 10pt">4.6</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1755953/000121390024090968/ea021867501ex10-4_gryphon.htm"><span style="font-size: 10pt">$1.50 Warrant (incorporated by reference to Exhibit 10.4 to Current Report on Form 8-K filed on October 28, 2024)</span></a></td></tr>
</table><div>

</div><p style="margin: 0">&#160;</p><div>

</div><p style="margin: 0"></p><div>

</div><!-- Field: Page; Sequence: 142; Options: NewSection; Value: 95 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->95<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="margin: 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify; width: 9%"><span style="font-size: 10pt">10.1</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: justify; width: 90%"><a href="https://www.sec.gov/Archives/edgar/data/1755953/000121390024034563/ea020421401ex10-1_gryphon.htm"><span style="font-size: 10pt">At the Market Offering Agreement, dated April 19, 2024, by and among the Company and B. Riley Securities, Inc., Ladenburg Thalmann &amp; Co. Inc., Kingswood Investments, a division of Kingswood Capital Partners LLC, PI Financial (US) Corp. and ATB Capital Markets USA Inc. (incorporated by reference to Exhibit 10.1 to Current Report on Form 8-K filed on April 19, 2024)</span></a></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td style="text-align: justify"><span style="font-size: 10pt">10.2</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1755953/000121390024034563/ea020421401ex10-3_gryphon.htm"><span style="font-size: 10pt">Terms Agreement, dated April 19, 2024, by and between the Company and Ladenburg Thalmann &amp; Co. Inc. (incorporated by reference to Exhibit 10.3 to Current Report on Form 8-K filed on April 19, 2024)</span></a></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-size: 10pt">10.3</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1755953/000121390024090968/ea021867501ex10-1_gryphon.htm"><span style="font-size: 10pt">Debt Repayment and Exchange Agreement, dated as of October 25, 2024, by and among Gryphon Digital Mining, Inc. Gryphon Opco I LLC, Gryphon Opco II LLC, Ivy Crypto, Inc. and Anchorage Lending CA, LLC. (incorporated by reference to Exhibit 10.1 to Current Report on Form 8-K filed on October 28, 2024)</span></a></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td style="text-align: justify"><span style="font-size: 10pt">10.4</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1755953/000121390024090968/ea021867501ex10-2_gryphon.htm"><span style="font-size: 10pt">Loan, Guaranty and Security Agreement, dated as of October 25, 2024, by and among Gryphon Digital Mining, Inc. Gryphon Opco I LLC, Gryphon Opco II LLC, Ivy Crypto, Inc. and Anchorage Lending CA, LLC. (incorporated by reference to Exhibit 10.2 to Current Report on Form 8-K filed on October 28, 2024)</span></a></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td><span style="font-size: 10pt">10.5+</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1755953/000121390025002372/ea022691901ex10-1_gryphon.htm"><span style="font-size: 10pt">Share and Unit Purchase Agreement, dated January 8, 2025, between the Company and BTG Energy Corp., BTG Power Corp., West Lake Energy Corp. and 2670786 Alberta Ltd. (incorporated by reference to Exhibit 10.1 to Current Report on Form 8-K filed on January 10, 2025)</span></a></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td style="text-align: justify"><span style="font-size: 10pt">10.6</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1755953/000121390025002372/ea022691901ex10-2_gryphon.htm"><span style="font-size: 10pt">Form of Restricted Stock Grant (incorporated by reference to Exhibit 10.2 to Current Report on Form 8-K filed on January 10, 2025)</span></a></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-size: 10pt">10.7++</span></td>
    <td>&#160;</td>
    <td><a href="https://www.sec.gov/Archives/edgar/data/1755953/000121390025002372/ea022691901ex10-3_gryphon.htm"><span style="font-size: 10pt">Co-Location Mining Services Agreement, dated December 1, 2024, between the Company and Blockfusion USA, Inc. (incorporated by reference to Exhibit 10.3 to Current Report on Form 8-K filed on January 10, 2025)</span></a></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td style="text-align: justify"><span style="font-size: 10pt">10.8+</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1755953/000121390025002372/ea022691901ex10-4_gryphon.htm"><span style="font-size: 10pt">Master Co-Location Agreement, dated January 3, 2025, between the Company and Mawson Hosting LLC (incorporated by reference to Exhibit 10.4 to Current Report on Form 8-K filed on January 10, 2025)</span></a></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-size: 10pt">10.9</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1755953/000121390025003061/ea022636401ex10-1_gryphon.htm">Form of Securities Purchase Agreement (incorporated by reference to Exhibit 10.1 to Current Report on Form 8-K filed on January 13, 2025)</a></span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td style="text-align: justify"><span style="font-size: 10pt">10.10#</span></td>
    <td>&#160;</td>
    <td><a href="https://www.sec.gov/Archives/edgar/data/1755953/000121390024080040/ea021500001ex10-1_gryphon.htm"><span style="font-size: 10pt">Employment Agreement, dated September 17, 2024, between the Company and Steve Gutterman (incorporated by reference to Exhibit 10.1 to Current Report on Form 8-K filed on September 19, 2024)</span></a></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-size: 10pt">10.11#</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1755953/000121390024028732/ea020224801ex10-23_gryphon.htm"><span style="font-size: 10pt">Executive Employment Agreement, dated June 19, 2023, between Gryphon and Simeon Salzman&#160;(incorporated by reference to Exhibit 10.23 to Annual Report on Form 10-K filed on April 1, 2024)</span></a></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td style="text-align: justify"><span style="font-size: 10pt">10.12#</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1755953/000121390024082440/ea021584401ex10-1_gryphon.htm"><span style="font-size: 10pt">Amendment No. 1 to Employment Agreement, dated September 26, 2024, between the Company and Simeon Salzman (incorporated by reference to Exhibit 10.1 to Current Report on Form 8-K filed on September 27, 2024)</span></a></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-size: 10pt">10.13#</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1755953/000121390024109009/ea022409801ex10-1_gryphon.htm"><span style="font-size: 10pt">Employment Letter Agreement, dated December 12, 2024, between the Company and Eric Gallie (incorporated by reference to Exhibit 10.1 to Current Report on Form 8-K filed on December 16, 2024)</span></a></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td style="text-align: justify"><span style="font-size: 10pt">16.1</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1755953/000121390024036685/ea020472701ex16-1_gryphon.htm"><span style="font-size: 10pt">Letter from Marcum LLP dated April 26, 2024 to the Securities and Exchange Commission regarding change in certifying accountant (incorporated by reference to Exhibit 16.1 to Current Report on Form 8-K filed on April 26, 2024)</span></a></td></tr>
</table><div>

</div><p style="margin: 0">&#160;</p><div>

</div><p style="margin: 0"></p><div>

</div><!-- Field: Page; Sequence: 143; Value: 95 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->96<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="margin: 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify; width: 9%"><span style="font-size: 10pt">19</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="text-align: justify; width: 90%"><a href="https://www.sec.gov/Archives/edgar/data/1755953/000121390024028732/ea020224801ex19-1_gryphon.htm"><span style="font-size: 10pt">Insider Trading Policy&#160;(incorporated by reference to Exhibit 19 to Annual Report on Form 10-K filed on April 1, 2024)</span></a></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td style="text-align: justify"><span style="font-size: 10pt">21*</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="ea023570101ex21_gryphon.htm">Subsidiaries</a></span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-size: 10pt">23.1*</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="ea023570101ex23-1_gryphon.htm">Consent of RBSM LLP</a></span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td style="text-align: justify"><span style="font-size: 10pt">31.1*</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="ea023570101ex31-1_gryphon.htm">Certification of Chief Executive Officer Pursuant to Securities Exchange Act Rules 13a-14(a) and <span style="background-color: white">15d-14(a)</span>, as adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</a></span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-size: 10pt">31.2*</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="ea023570101ex31-2_gryphon.htm">Certification of Chief Financial Officer Pursuant to Securities Exchange Act Rules 13a-14(a) and <span>15d-14(a)</span>, as adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</a></span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td style="text-align: justify"><span style="font-size: 10pt">32.1**</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="ea023570101ex32-1_gryphon.htm">Certification of Chief Executive Officer Pursuant to 18 U.S.C. Section 1350, as adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</a></span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-size: 10pt">32.2**</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="ea023570101ex32-2_gryphon.htm">Certification of Chief Financial Officer Pursuant to 18 U.S.C. Section 1350, as adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</a></span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td style="text-align: justify"><span style="font-size: 10pt">97</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1755953/000121390024028732/ea020224801ex97-1_gryphon.htm"><span style="font-size: 10pt">Executive Compensation Recovery Policy&#160;(incorporated by reference to Exhibit 97 to Annual Report on Form 10-K filed on April 1, 2024)</span></a></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-size: 10pt">101.INS*</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">Inline XBRL Instance Document</span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td style="text-align: justify"><span style="font-size: 10pt">101.SCH*</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">Inline XBRL Taxonomy Extension Schema Document</span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-size: 10pt">101.CAL*</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">Inline XBRL Taxonomy Extension Calculation Linkbase Document</span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td style="text-align: justify"><span style="font-size: 10pt">101.DEF*</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">Inline XBRL Taxonomy Extension Definition Linkbase Document</span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-size: 10pt">101.LAB*</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">Inline XBRL Taxonomy Extension Label Linkbase Document</span></td></tr>
  <tr style="vertical-align: top; background-color: White">
    <td style="text-align: justify"><span style="font-size: 10pt">101.PRE*</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">Inline XBRL Taxonomy Extension Presentation Linkbase Document</span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-size: 10pt">104*</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)</span></td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.25in"><span style="font-size: 10pt">*</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Filed herewith</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">**</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Furnished herewith</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">+</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">The exhibits and schedules to this Exhibit have been omitted pursuant to Item 601(a)(5) of Regulation S-K. The registrant hereby agrees to furnish a copy of any omitted schedules to the Commission upon request.</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">++</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Portions of this Exhibit (indicated with [***]) have been omitted pursuant to Item 601(b)(10)(iv) as the registrant has determined that (i) the omitted information is not material and (ii) the omitted information is the type that the Registrant treats as private or confidential.</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">#</span></td>
    <td><span style="font-size: 10pt">Management compensatory plan, contract or arrangement.</span></td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><div><a id="c_001"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Item 16. Form 10-K Summary</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">None.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Page; Sequence: 144; Value: 95 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->97<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><div><a id="sign"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>SIGNATURES</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Pursuant to the requirements
of Section 13 or 15(d) of the Securities Exchange Act of 1934, the Registrant has duly caused this Report to be signed on its behalf
by the undersigned, thereunto duly authorized.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 32pt">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td>March 31, 2025</td>
    <td colspan="2"><span style="font-size: 10pt"><b>Gryphon Digital Mining, Inc.</b></span></td></tr>
  <tr>
    <td style="width: 60%">&#160;</td>
    <td style="vertical-align: bottom; width: 5%">&#160;</td>
    <td style="vertical-align: bottom; width: 35%">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">By:</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 10pt">/s/ Steven Gutterman</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">Name:</span></td>
    <td><span style="font-size: 10pt">Steven Gutterman</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">Title:</span></td>
    <td><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Chief Executive Officer</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>(Principal Executive Officer)</i></p></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Pursuant to the requirements
of the Securities Exchange Act of 1934, this Report has been signed below by the following persons on behalf of the Registrant and in
the capacities and on the dates indicated.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>



</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="border-bottom: Black 1.5pt solid; text-align: center; width: 33%"><span style="font-family: Times New Roman, Times, Serif"><b>Signature</b></span></td>
    <td style="text-align: center; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center; width: 47%"><span style="font-family: Times New Roman, Times, Serif"><b>Title</b></span></td>
    <td style="text-align: center; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center; width: 18%"><span style="font-family: Times New Roman, Times, Serif"><b>Date</b></span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">/s/ Steven Gutterman</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif">Chief Executive Officer, President and Director</span></td>
    <td>&#160;</td>
    <td style="text-align: center">March 31, 2025</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif">Steven Gutterman</span></td>
    <td>&#160;</td>
    <td><i>(Principal Executive
Officer)</i></td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">/s/ Simeon Salzman</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif">Chief Financial Officer</span></td>
    <td>&#160;</td>
    <td style="text-align: center">March 31, 2025</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif">Simeon Salzman</span></td>
    <td>&#160;</td>
    <td><i>(Principal Financial and Accounting Officer)</i></td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">/s/ Jessica Billingsley</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif">Director</span></td>
    <td>&#160;</td>
    <td style="text-align: center">March 31, 2025</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif">Jessica Billingsley</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">/s/ Jimmy Vaiopoulos</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif">Director</span></td>
    <td>&#160;</td>
    <td style="text-align: center">March 31, 2025</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif">Jimmy Vaiopoulos</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">/s/ Dan Grigorin</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif">Director</span></td>
    <td>&#160;</td>
    <td style="text-align: center">March 31, 2025</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif">Dan Grigorin</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">/s/ Daniel Tolhurst</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif">Director</span></td>
    <td>&#160;</td>
    <td style="text-align: center">March 31, 2025</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif">Daniel Tolhurst</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">/s/ Heather Cox</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif">Director</span></td>
    <td>&#160;</td>
    <td style="text-align: center">March 31, 2025</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif">Heather Cox</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">/s/ Rob Chang</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif">Director</span></td>
    <td>&#160;</td>
    <td style="text-align: center">March 31, 2025</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif">Rob Chang</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">/s/ Brittany Kaiser</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif">Director</span></td>
    <td>&#160;</td>
    <td style="text-align: center">March 31, 2025</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif">Brittany Kaiser</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p><div>

</div><!-- Field: Page; Sequence: 145; Options: Last --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->98<!-- Field: /Sequence --></p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>




































































































































</div><div style="display: none"><ix:header>
<ix:hidden>
<ix:nonFraction contextRef="c3" id="hidden-fact-0" name="us-gaap:RestrictedCashCurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-1" name="us-gaap:AccountsReceivableNetCurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-2" name="gryp:DigitalAssetsHeldforOtherPartiesCurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-3" name="gryp:ObligationLiabilityRelatedToDigitalAssetsHeldForOtherParties" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-4" name="us-gaap:NotesPayableCurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-5" name="us-gaap:NotesPayableToBankCurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-6" name="us-gaap:LongTermNotesPayable" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-7" name="gryp:SharesToBeIssuedRegisterDirectOffering" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-8" name="us-gaap:StockholdersEquityNoteSubscriptionsReceivable" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c7" id="hidden-fact-9" name="us-gaap:Revenues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-10" name="gryp:ImpairmentOfDigitalAssets" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-11" name="gryp:ImpairmentOfMiners" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c9" id="hidden-fact-12" name="us-gaap:CryptoAssetUnrealizedGainLossOperating" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-13" name="us-gaap:CryptoAssetRealizedGainOperating" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-14" name="us-gaap:CryptoAssetRealizedGainNonoperating" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c9" id="hidden-fact-15" name="us-gaap:NoncashMergerRelatedCosts" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-16" name="us-gaap:OtherNonoperatingIncomeExpense" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c9" id="hidden-fact-17" name="gryp:GainOnSettlementOfBTCNote" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-18" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c12" id="hidden-fact-19" name="us-gaap:StockholdersEquity" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c16" id="hidden-fact-20" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c18" id="hidden-fact-21" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c19" id="hidden-fact-22" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c20" id="hidden-fact-23" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c16" id="hidden-fact-24" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c18" id="hidden-fact-25" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c19" id="hidden-fact-26" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c20" id="hidden-fact-27" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c16" id="hidden-fact-28" name="gryp:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedCommonStockAwardsIssuedForPaymentOfService" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c18" id="hidden-fact-29" name="gryp:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedCommonStockAwardsIssuedForPaymentOfService" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c19" id="hidden-fact-30" name="gryp:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedCommonStockAwardsIssuedForPaymentOfService" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c20" id="hidden-fact-31" name="gryp:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedCommonStockAwardsIssuedForPaymentOfService" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c16" id="hidden-fact-32" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c18" id="hidden-fact-33" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c19" id="hidden-fact-34" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c20" id="hidden-fact-35" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c16" id="hidden-fact-36" name="gryp:CancelledCommonStock" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c17" id="hidden-fact-37" name="gryp:CancelledCommonStock" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c18" id="hidden-fact-38" name="gryp:CancelledCommonStock" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c19" id="hidden-fact-39" name="gryp:CancelledCommonStock" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c20" id="hidden-fact-40" name="gryp:CancelledCommonStock" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c9" id="hidden-fact-41" name="gryp:CancelledCommonStock" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c16" id="hidden-fact-42" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c17" id="hidden-fact-43" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c18" id="hidden-fact-44" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c19" id="hidden-fact-45" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c23" id="hidden-fact-46" name="us-gaap:StockholdersEquity" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c26" id="hidden-fact-47" name="gryp:AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c27" id="hidden-fact-48" name="gryp:AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c28" id="hidden-fact-49" name="gryp:AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c29" id="hidden-fact-50" name="gryp:AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c26" id="hidden-fact-51" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c28" id="hidden-fact-52" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c29" id="hidden-fact-53" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c30" id="hidden-fact-54" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c26" id="hidden-fact-55" name="gryp:AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForAcquisitionOfAkernasNetBookValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c28" id="hidden-fact-56" name="gryp:AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForAcquisitionOfAkernasNetBookValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c29" id="hidden-fact-57" name="gryp:AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForAcquisitionOfAkernasNetBookValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c30" id="hidden-fact-58" name="gryp:AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForAcquisitionOfAkernasNetBookValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c28" id="hidden-fact-59" name="gryp:StockIssuedDuringPeriodValueCommonStockIssuedForAfterTheMarketProgram" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c29" id="hidden-fact-60" name="gryp:StockIssuedDuringPeriodValueCommonStockIssuedForAfterTheMarketProgram" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c30" id="hidden-fact-61" name="gryp:StockIssuedDuringPeriodValueCommonStockIssuedForAfterTheMarketProgram" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c26" id="hidden-fact-62" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c27" id="hidden-fact-63" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c28" id="hidden-fact-64" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c29" id="hidden-fact-65" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c30" id="hidden-fact-66" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-67" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c26" id="hidden-fact-68" name="gryp:AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForServices" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c28" id="hidden-fact-69" name="gryp:AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForServices" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c29" id="hidden-fact-70" name="gryp:AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForServices" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c30" id="hidden-fact-71" name="gryp:AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForServices" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c28" id="hidden-fact-72" name="gryp:CommonStockIssuedForSettlementOfBTCNote" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c29" id="hidden-fact-73" name="gryp:CommonStockIssuedForSettlementOfBTCNote" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c30" id="hidden-fact-74" name="gryp:CommonStockIssuedForSettlementOfBTCNote" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c26" id="hidden-fact-75" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c28" id="hidden-fact-76" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c29" id="hidden-fact-77" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c30" id="hidden-fact-78" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c26" id="hidden-fact-79" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c28" id="hidden-fact-80" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c29" id="hidden-fact-81" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c30" id="hidden-fact-82" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c26" id="hidden-fact-83" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c28" id="hidden-fact-84" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c29" id="hidden-fact-85" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c30" id="hidden-fact-86" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c26" id="hidden-fact-87" name="gryp:CancelationOfStockSubscriptionReceivable" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c28" id="hidden-fact-88" name="gryp:CancelationOfStockSubscriptionReceivable" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c30" id="hidden-fact-89" name="gryp:CancelationOfStockSubscriptionReceivable" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-90" name="gryp:CancelationOfStockSubscriptionReceivable" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c26" id="hidden-fact-91" name="gryp:StockIssuedDuringCashProceedsForRegisteredDirectOffering" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c27" id="hidden-fact-92" name="gryp:StockIssuedDuringCashProceedsForRegisteredDirectOffering" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c29" id="hidden-fact-93" name="gryp:StockIssuedDuringCashProceedsForRegisteredDirectOffering" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c30" id="hidden-fact-94" name="gryp:StockIssuedDuringCashProceedsForRegisteredDirectOffering" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c26" id="hidden-fact-95" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c27" id="hidden-fact-96" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c28" id="hidden-fact-97" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c29" id="hidden-fact-98" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c34" id="hidden-fact-99" name="us-gaap:StockholdersEquity" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c9" id="hidden-fact-100" name="us-gaap:GainLossRelatedToLitigationSettlement" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-101" name="gryp:ImpairmentOfDigitalAssets" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-102" name="us-gaap:CryptoAssetRealizedGainOperating" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-103" name="us-gaap:CryptoAssetRealizedGainNonoperating" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c9" id="hidden-fact-104" name="us-gaap:CryptoAssetUnrealizedGainLossNonoperating" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-105" name="gryp:ImpairmentOfMiners" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-106" name="gryp:ForfeitureOfRestrictedStockGrants" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c9" id="hidden-fact-107" name="us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-108" name="gryp:CompensationForServicesContributedByTheCompanysPpresident" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-109" name="us-gaap:OtherNoncashIncomeExpense" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c9" id="hidden-fact-110" name="gryp:ProceedsFromTheSaleOfMiners" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c9" id="hidden-fact-111" name="us-gaap:ProceedsFromSecuredNotesPayable" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c9" id="hidden-fact-112" name="us-gaap:RepaymentsOfNotesPayable" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c9" id="hidden-fact-113" name="gryp:CashPaidForLegalFeesIncurredForBTCNoteRestructuring" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c9" id="hidden-fact-114" name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c9" id="hidden-fact-115" name="gryp:ProceedsFromReverseRecapitalization" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c9" id="hidden-fact-116" name="us-gaap:ProceedsFromIssuanceOfCommonStock" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c9" id="hidden-fact-117" name="gryp:ProceedsFromIssuanceOfCommonStockATM" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c9" id="hidden-fact-118" name="us-gaap:PaymentsOfStockIssuanceCosts" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-119" name="us-gaap:RestrictedCashCurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c9" id="hidden-fact-120" name="us-gaap:InterestPaidNet" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-121" name="us-gaap:IncomeTaxesPaidNet" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c9" id="hidden-fact-122" name="gryp:FairValueAdjustmentofNoncashAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c9" id="hidden-fact-123" name="gryp:FairValueOfCommonStockIssuedForSettlementOfBTCNote" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c9" id="hidden-fact-124" name="gryp:FairValueOfWarrantsIssuedForSettlementOfBTCNote" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c9" id="hidden-fact-125" name="us-gaap:NotesIssued1" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c50" id="hidden-fact-126" name="gryp:AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c53" id="hidden-fact-127" name="gryp:RevenueShareFromSphere" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c53" id="hidden-fact-128" name="gryp:ImpairmentLossOnDigitalAssets" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c51" id="hidden-fact-129" name="gryp:FairValueGainOnDigitalAssets" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-130" name="gryp:PercentageOfBitcoinInHotWallets" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c74" id="hidden-fact-131" name="gryp:AmountsAppliedToAccountsPayable" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-132" name="us-gaap:OtherAssetImpairmentCharges" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-133" name="gryp:RevaluationFromImpairment" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-134" name="gryp:RevaluationFromImpairmentAccumulatedDepreciation" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c101" id="hidden-fact-135" name="gryp:NegativeInterestPaymentForNotesPayable" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c102" id="hidden-fact-136" name="us-gaap:DebtInstrumentAnnualPrincipalPayment" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c101" id="hidden-fact-137" name="us-gaap:RepaymentsOfNotesPayable" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c102" id="hidden-fact-138" name="us-gaap:NotesPayable" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c102" id="hidden-fact-139" name="us-gaap:NotesPayableCurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c102" id="hidden-fact-140" name="us-gaap:LongTermNotesPayable" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c98" id="hidden-fact-141" name="us-gaap:LongTermNotesPayable" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonNumeric contextRef="c85" id="hidden-fact-142" name="us-gaap:WarrantsAndRightsOutstandingTerm">P10Y</ix:nonNumeric>
<ix:nonFraction contextRef="c92" id="hidden-fact-143" name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c132" id="hidden-fact-144" name="us-gaap:CryptoAssetFairValueCurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-145" name="us-gaap:RestrictedCashCurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c213" id="hidden-fact-146" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c216" id="hidden-fact-147" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c218" id="hidden-fact-148" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c220" id="hidden-fact-149" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c222" id="hidden-fact-150" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c224" id="hidden-fact-151" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c227" id="hidden-fact-152" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c229" id="hidden-fact-153" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c232" id="hidden-fact-154" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c234" id="hidden-fact-155" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c236" id="hidden-fact-156" name="us-gaap:AllocatedShareBasedCompensationExpense" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c240" id="hidden-fact-157" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c240" id="hidden-fact-158" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c241" id="hidden-fact-159" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c241" id="hidden-fact-160" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c111" id="hidden-fact-161" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c111" id="hidden-fact-162" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c243" id="hidden-fact-163" name="gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingIntrinsicValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonNumeric contextRef="c211" id="hidden-fact-164" name="gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageRemainingContractualTerm" xsi:nil="true"></ix:nonNumeric>
<ix:nonFraction contextRef="c211" id="hidden-fact-165" name="gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredIntrinsicValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c86" id="hidden-fact-166" name="gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisable" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c86" id="hidden-fact-167" name="gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableWeightedAverageExercisePrice" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonNumeric contextRef="c211" id="hidden-fact-168" name="gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableWeightedAverageRemainingContractualTerm" xsi:nil="true"></ix:nonNumeric>
<ix:nonFraction contextRef="c86" id="hidden-fact-169" name="gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOUnvestedAndNonExercisableWeightedAverageAverageGrantDateFairValue" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c86" id="hidden-fact-170" name="gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableIntrinsicValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c245" id="hidden-fact-171" name="gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingIntrinsicValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c247" id="hidden-fact-172" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c247" id="hidden-fact-173" name="gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageExercisePrice" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonNumeric contextRef="c247" id="hidden-fact-174" name="gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageRemainingContractualTerm" xsi:nil="true"></ix:nonNumeric>
<ix:nonFraction contextRef="c247" id="hidden-fact-175" name="gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageAverageGrantDateFairValue" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c247" id="hidden-fact-176" name="gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedIntrinsicValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c247" id="hidden-fact-177" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c247" id="hidden-fact-178" name="gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageExercisePrice" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonNumeric contextRef="c247" id="hidden-fact-179" name="gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageRemainingContractualTerm" xsi:nil="true"></ix:nonNumeric>
<ix:nonFraction contextRef="c247" id="hidden-fact-180" name="gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageAverageGrantDateFairValue" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c247" id="hidden-fact-181" name="gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedIntrinsicValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c247" id="hidden-fact-182" name="gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpired" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c247" id="hidden-fact-183" name="gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageExercisePrice" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonNumeric contextRef="c247" id="hidden-fact-184" name="gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageRemainingContractualTerm" xsi:nil="true"></ix:nonNumeric>
<ix:nonFraction contextRef="c247" id="hidden-fact-185" name="gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageAverageGrantDateFairValue" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c247" id="hidden-fact-186" name="gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredIntrinsicValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c243" id="hidden-fact-187" name="gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingIntrinsicValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c243" id="hidden-fact-188" name="gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableIntrinsicValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c243" id="hidden-fact-189" name="gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisable" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c243" id="hidden-fact-190" name="gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableWeightedAverageExercisePrice" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonNumeric contextRef="c247" id="hidden-fact-191" name="gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableWeightedAverageRemainingContractualTerm" xsi:nil="true"></ix:nonNumeric>
<ix:nonFraction contextRef="c243" id="hidden-fact-192" name="gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOUnvestedAndNonExercisableWeightedAverageAverageGrantDateFairValue" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c243" id="hidden-fact-193" name="gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableIntrinsicValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c183" decimals="0" id="hidden-fact-194" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" unitRef="shares">143947</ix:nonFraction>
<ix:nonFraction contextRef="c249" id="hidden-fact-195" name="us-gaap:MarketableSecurities" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c250" id="hidden-fact-196" name="us-gaap:MarketableSecurities" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c249" id="hidden-fact-197" name="us-gaap:CryptoAssetFairValueCurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c250" id="hidden-fact-198" name="us-gaap:CryptoAssetFairValueCurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c252" id="hidden-fact-199" name="gryp:DigitalAssetsHeldforOtherPartiesCurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c253" id="hidden-fact-200" name="gryp:DigitalAssetsHeldforOtherPartiesCurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c252" id="hidden-fact-201" name="us-gaap:MarketableSecurities" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c253" id="hidden-fact-202" name="us-gaap:MarketableSecurities" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c252" id="hidden-fact-203" name="gryp:ObligationLiabilityRelatedToDigitalAssetsHeldForOtherParties" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c253" id="hidden-fact-204" name="gryp:ObligationLiabilityRelatedToDigitalAssetsHeldForOtherParties" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c252" id="hidden-fact-205" name="us-gaap:NotesPayableToBankCurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c253" id="hidden-fact-206" name="us-gaap:NotesPayableToBankCurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-207" name="us-gaap:CurrentFederalTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-208" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c9" id="hidden-fact-209" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-210" name="us-gaap:CurrentIncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-211" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c9" id="hidden-fact-212" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-213" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c9" id="hidden-fact-214" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-215" name="us-gaap:DeferredIncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c9" id="hidden-fact-216" name="us-gaap:DeferredIncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-217" name="us-gaap:IncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c9" id="hidden-fact-218" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-219" name="gryp:EffectiveIncomeTaxRateReconciliationReturnToProvision" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c9" id="hidden-fact-220" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-221" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-222" name="us-gaap:DeferredTaxLiabilitiesOther" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-223" name="us-gaap:DeferredIncomeTaxLiabilities" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-224" name="us-gaap:DeferredTaxLiabilities" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-225" name="us-gaap:DeferredTaxLiabilities" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonNumeric contextRef="c0" name="dei:EntityCentralIndexKey" id="ixv-20378">0001755953</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:AmendmentFlag" id="ixv-20379">false</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:DocumentFiscalPeriodFocus" id="ixv-20380">FY</ix:nonNumeric>
</ix:hidden>
<ix:references><link:schemaRef xlink:href="gryp-20241231.xsd" xlink:type="simple"/></ix:references>
<ix:resources xmlns="http://www.xbrl.org/2003/instance"><xbrli:context xmlns="" id="c0">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c1">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-28</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c2">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c3">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c4">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c5">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gryp:MiningActivitiesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c6">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gryp:MiningActivitiesMember</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 xmlns="" id="c7">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gryp:ManagementServicesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c8">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gryp:ManagementServicesMember</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 xmlns="" id="c9">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</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 xmlns="" id="c10">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c11">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</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 xmlns="" id="c12">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">gryp:SharesToBeIssuedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c13">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ReceivablesFromStockholderMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c14">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</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 xmlns="" id="c15">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c16">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c17">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</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 xmlns="" id="c18">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">gryp:SharesToBeIssuedMember</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 xmlns="" id="c19">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ReceivablesFromStockholderMember</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 xmlns="" id="c20">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</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 xmlns="" id="c21">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c22">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c23">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">gryp:SharesToBeIssuedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c24">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ReceivablesFromStockholderMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c25">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c26">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c27">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c28">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">gryp:SharesToBeIssuedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c29">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ReceivablesFromStockholderMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c30">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c31">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c32">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c33">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">gryp:SharesToBeIssuedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c34">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ReceivablesFromStockholderMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c35">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c36">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-10-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c37">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-02-09</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c38">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">gryp:IvyCryptoIncMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-02-09</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c39">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">gryp:AkernaMergerCoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-02-09</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c40">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">gryp:IVYCommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-02-09</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c41">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">gryp:IVYPreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-02-09</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c42">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">gryp:IVYPreferredStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-02-09</xbrli:startDate>
    <xbrli:endDate>2024-02-09</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c43">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-02-09</xbrli:startDate>
    <xbrli:endDate>2024-02-09</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c44">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c45">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">gryp:AkernaCorpMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c46">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">gryp:AkernaCorpMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c47">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-01-01</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c48">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-01-01</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c49">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:CryptoAssetAxis">gryp:BitcoinMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">gryp:BitcoinMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c50">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:CryptoAssetAxis">gryp:BitcoinMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">gryp:BitcoinMember</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 xmlns="" id="c51">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:CryptoAssetAxis">gryp:BitcoinMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">gryp:BitcoinMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c52">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:CryptoAssetAxis">gryp:BitcoinMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">gryp:BitcoinMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c53">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:CryptoAssetAxis">gryp:BitcoinMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">gryp:BitcoinMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c54">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:CryptoAssetAxis">gryp:BitcoinMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c55">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:CryptoAssetAxis">gryp:BitcoinMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c56">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-04-04</xbrli:startDate>
    <xbrli:endDate>2022-04-04</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c57">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-06-23</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c58">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">gryp:GigaCaddoLLCMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-08-01</xbrli:startDate>
    <xbrli:endDate>2024-08-16</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c59">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-08-16</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c60">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-08-05</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c61">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-08-01</xbrli:startDate>
    <xbrli:endDate>2024-08-19</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c62">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-08-01</xbrli:startDate>
    <xbrli:endDate>2024-08-29</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c63">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialSupportToNonconsolidatedLegalEntityAxis">gryp:PurchaseAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-08-01</xbrli:startDate>
    <xbrli:endDate>2024-08-29</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c64">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-08-29</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c65">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:EnergyAxis">gryp:CaptusEnergyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-11-14</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c66">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:EnergyAxis">gryp:CaptusEnergyMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">gryp:CaptusSharesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-11-14</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c67">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:NonrecurringAdjustmentAxis">us-gaap:AcquisitionRelatedCostsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c68">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gryp:RepairBitLLCMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-08-25</xbrli:startDate>
    <xbrli:endDate>2024-08-25</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c69">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gryp:EriksonNationalEnergyIncMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-12-09</xbrli:startDate>
    <xbrli:endDate>2024-12-09</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c70">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gryp:EriksonPurchaseAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c71">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">us-gaap:DepositsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c72">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">us-gaap:DepositsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c73">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">us-gaap:DepositsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c74">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">us-gaap:DepositsMember</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 xmlns="" id="c75">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">us-gaap:DepositsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c76">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">gryp:MiningEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c77">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">gryp:MiningEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c78">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">gryp:BTCNoteMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gryp:GryphonOpcoILLCMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-05-25</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c79">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">gryp:BTCNoteMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-29</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c80">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:SubordinatedBorrowingAxis">gryp:SGAMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c81">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:CryptoAssetAxis">gryp:BitcoinMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">gryp:NotePayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c82">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</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 xmlns="" id="c83">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</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 xmlns="" id="c84">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">gryp:PreFundedWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-10-25</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c85">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">gryp:PreFundedWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c86">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c87">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputOptionVolatilityMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c88">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputSharePriceMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c89">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c90">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c91">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c92">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</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 xmlns="" id="c93">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">gryp:NewLoanAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c94">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2027-10-25</xbrli:startDate>
    <xbrli:endDate>2027-10-25</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c95">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">gryp:LenderAndAffiliatesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c96">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">gryp:LenderAndAffiliatesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c97">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:CryptoAssetAxis">gryp:BitcoinMember</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 xmlns="" id="c98">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">gryp:NotePayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c99">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">gryp:NotePayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c100">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">gryp:NotePayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c101">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">gryp:NotePayableMember</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 xmlns="" id="c102">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">gryp:NotePayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c103">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:TroubledDebtRestructuringDebtorCurrentPeriodAxis">gryp:BookValueAmendedBTCNoteMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c104">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:TroubledDebtRestructuringDebtorCurrentPeriodAxis">gryp:FairValueOfSharesExchangedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c105">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:TroubledDebtRestructuringDebtorCurrentPeriodAxis">gryp:FairValueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c106">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:TroubledDebtRestructuringDebtorCurrentPeriodAxis">gryp:FairValuePrefundedWarrantsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c107">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">gryp:CommitteeChairRetainerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c108">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-10-01</xbrli:startDate>
    <xbrli:endDate>2024-10-01</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c109">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-10-01</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c110">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:OfficerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c111">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c112">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">gryp:TimebasedRSUsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c113">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">gryp:CEOAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c114">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c115">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">gryp:TimebasedRSUsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c116">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</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 xmlns="" id="c117">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c118">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">gryp:MonteCarloSimulationModelMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c119">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c120">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <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 xmlns="" id="c121">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">gryp:MeasurementInputPriceHurdleMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c122">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">gryp:MeasurementInputDerivedFairValueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c123">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-12-01</xbrli:startDate>
    <xbrli:endDate>2024-12-01</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c124">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</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 xmlns="" id="c125">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</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 xmlns="" id="c126">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-01-01</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c127">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-02-01</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c128">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">gryp:LOCDepositMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
<!-- [WMV6][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSraOc6txDipH7CjC171prG/ARbRNK5sxpgEIGZnauhP1WKZyzSj2JmkB/B8wSsLWfi+IzzDhUlKm/sEk+uy4yWZ7fqt3Pf5CQk3+vNRDz9G2J0KTl88HGB/w8ZK+/z07q/0asYStLntGGY8WyL2onyFY+ksBluILaA8xMz+6Np0Kj49fBnRX1lDiosY8D/9qfZFsH1rpXykJeokNrrHV46dxysqF2Z7AdpKIR6v8RPFJZ0p5TW1IpAvNJ8ENZ4IFCK8aWgrmJ4HJKH/4eNEMNWA4uK0ttvslu/TpcLN/Eng3TGzouXdRB59P] CSR-->
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c129">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-03-31</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c130">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">gryp:Sphere3DMSAMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c131">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">gryp:Sphere3DMSAMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c132">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c133">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</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 xmlns="" id="c134">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-09-05</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c135">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-09-05</xbrli:startDate>
    <xbrli:endDate>2024-09-05</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c136">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">gryp:AnnualEquityAwardMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c137">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">gryp:AnnualBoardCashRetainerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c138">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">gryp:AnnualAuditCommitteeMemberRetainerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c139">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">gryp:AnnualCompensationCommitteeMemberRetainerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c140">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">gryp:AnnualNominatingGovernanceCommitteeMemberRetainerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c141">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">gryp:AnnualBoardChairAdditionalRetainerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c142">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">gryp:AnnualAuditChairAdditionalRetainerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c143">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">gryp:AnnualCompensationChairAdditionalRetainerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c144">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">gryp:AnnualNominatingGovernanceChairAdditionalRetainerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c145">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c146">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c147">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c148">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c149">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c150">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c151">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:VestingAxis">gryp:ShareBasedCompensationAwardTrancheFourMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c152">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:VestingAxis">gryp:ShareBasedCompensationAwardTrancheFourMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c153">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-02-29</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c154">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c155">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <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 xmlns="" id="c156">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</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 xmlns="" id="c157">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">gryp:AtTheMarketOfferingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-04-19</xbrli:startDate>
    <xbrli:endDate>2024-04-19</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c158">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">gryp:AtTheMarketOfferingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c159">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gryp:VendorMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-08-01</xbrli:startDate>
    <xbrli:endDate>2024-08-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c160">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gryp:VendorMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-08-01</xbrli:startDate>
    <xbrli:endDate>2024-08-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c161">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gryp:VendorMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-08-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c162">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gryp:VendorMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-04-08</xbrli:startDate>
    <xbrli:endDate>2024-04-08</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c163">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gryp:VendorMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-04-08</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c164">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gryp:VendorMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-04-16</xbrli:startDate>
    <xbrli:endDate>2024-04-16</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c165">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gryp:VendorMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-04-16</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c166">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c167">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:VicePresidentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-12-17</xbrli:startDate>
    <xbrli:endDate>2024-12-17</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c168">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">srt:VicePresidentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-12-17</xbrli:startDate>
    <xbrli:endDate>2024-12-17</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c169">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-17</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c170">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-12-17</xbrli:startDate>
    <xbrli:endDate>2024-12-17</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c171">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c172">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">gryp:MarketbasedRSUsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c173">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefFinancialOfficerMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-06-19</xbrli:startDate>
    <xbrli:endDate>2023-06-19</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c174">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-06-19</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c175">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">gryp:AkernaIsPubliclyTradedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c176">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">gryp:AkernaIsPubliclyTradedMember</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 xmlns="" id="c177">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-02-23</xbrli:startDate>
    <xbrli:endDate>2023-02-23</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c178">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-02-23</xbrli:startDate>
    <xbrli:endDate>2023-02-23</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c179">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">gryp:IndependentDirectorAgreementsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-02-23</xbrli:startDate>
    <xbrli:endDate>2023-02-23</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c180">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-02-23</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c181">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-04-04</xbrli:startDate>
    <xbrli:endDate>2022-04-04</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c182">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-04-04</xbrli:startDate>
    <xbrli:endDate>2022-04-04</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c183">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:GuaranteedInsuranceContractTypeOfGuaranteeAxis">gryp:SixMonthAnniversaryMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-04-04</xbrli:startDate>
    <xbrli:endDate>2022-04-04</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c184">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:GuaranteedInsuranceContractTypeOfGuaranteeAxis">gryp:NineMonthAnniversaryMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-04-04</xbrli:startDate>
    <xbrli:endDate>2022-04-04</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c185">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:GuaranteedInsuranceContractTypeOfGuaranteeAxis">gryp:NineteenMonthAnniversaryMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-04-04</xbrli:startDate>
    <xbrli:endDate>2022-04-04</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c186">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-04-04</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c187">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-04-04</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c188">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-10-26</xbrli:startDate>
    <xbrli:endDate>2021-10-26</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c189">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:GuaranteedInsuranceContractTypeOfGuaranteeAxis">gryp:SixMonthAnniversaryMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-10-26</xbrli:startDate>
    <xbrli:endDate>2021-10-26</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c190">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:GuaranteedInsuranceContractTypeOfGuaranteeAxis">gryp:FirstYearAnniversaryMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-10-26</xbrli:startDate>
    <xbrli:endDate>2021-10-26</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c191">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:GuaranteedInsuranceContractTypeOfGuaranteeAxis">gryp:EighteenMonthAnniversaryMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-10-26</xbrli:startDate>
    <xbrli:endDate>2021-10-26</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c192">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:GuaranteedInsuranceContractTypeOfGuaranteeAxis">gryp:SecondYearAnniversaryMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-10-26</xbrli:startDate>
    <xbrli:endDate>2021-10-26</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c193">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-10-26</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c194">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">gryp:Sphere3DMergerAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c195">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">gryp:Sphere3DMergerAgreementMember</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 xmlns="" id="c196">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-10-22</xbrli:startDate>
    <xbrli:endDate>2021-10-22</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c197">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:GuaranteedInsuranceContractTypeOfGuaranteeAxis">gryp:SixMonthAnniversaryMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-10-22</xbrli:startDate>
    <xbrli:endDate>2021-10-22</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c198">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:GuaranteedInsuranceContractTypeOfGuaranteeAxis">gryp:FirstYearAnniversaryMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-10-22</xbrli:startDate>
    <xbrli:endDate>2021-10-22</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c199">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:GuaranteedInsuranceContractTypeOfGuaranteeAxis">gryp:EighteenMonthAnniversaryMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-10-22</xbrli:startDate>
    <xbrli:endDate>2021-10-22</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c200">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:GuaranteedInsuranceContractTypeOfGuaranteeAxis">gryp:SecondYearAnniversaryMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-10-22</xbrli:startDate>
    <xbrli:endDate>2021-10-22</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c201">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-10-22</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c202">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-10-22</xbrli:startDate>
    <xbrli:endDate>2021-10-22</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c203">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">gryp:Sphere3DMergerAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c204">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">gryp:Sphere3DMergerAgreementMember</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 xmlns="" id="c205">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-10-20</xbrli:startDate>
    <xbrli:endDate>2021-10-20</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c206">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:GuaranteedInsuranceContractTypeOfGuaranteeAxis">gryp:SixMonthAnniversaryMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-10-20</xbrli:startDate>
    <xbrli:endDate>2021-10-20</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c207">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:GuaranteedInsuranceContractTypeOfGuaranteeAxis">gryp:FirstYearAnniversaryMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-10-20</xbrli:startDate>
    <xbrli:endDate>2021-10-20</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c208">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:GuaranteedInsuranceContractTypeOfGuaranteeAxis">gryp:EighteenMonthAnniversaryMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-10-20</xbrli:startDate>
    <xbrli:endDate>2021-10-20</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c209">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:GuaranteedInsuranceContractTypeOfGuaranteeAxis">gryp:SecondYearAnniversaryMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-10-20</xbrli:startDate>
    <xbrli:endDate>2021-10-20</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c210">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-10-20</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c211">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c212">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">gryp:October12024Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c213">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">gryp:October12024Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c214">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">gryp:February232023Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c215">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">gryp:February232023Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c216">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">gryp:ConsultantsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">gryp:December52024Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c217">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">gryp:ConsultantsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">gryp:December52024Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c218">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">gryp:ConsultantsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">gryp:August232023Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c219">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">gryp:ConsultantsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">gryp:August232023Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c220">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">gryp:ConsultantsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">gryp:October262021Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c221">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">gryp:ConsultantsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">gryp:October262021Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c222">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">gryp:ConsultantsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">gryp:October222021Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c223">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">gryp:ConsultantsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">gryp:October222021Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c224">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">gryp:ConsultantsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">gryp:October202021Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c225">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">gryp:ConsultantsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">gryp:October202021Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c226">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">gryp:December172024Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c227">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">gryp:December172024Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c228">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">gryp:September302024Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c229">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">gryp:September302024Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c230">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">gryp:June192023Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c231">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">gryp:June192023Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c232">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">gryp:April42022Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c233">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">gryp:April42022Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c234">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c235">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c236">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">gryp:OtherMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c237">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">gryp:OtherMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c238">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c239">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c240">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c241">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c242">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c243">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c244">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-12-31</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c245">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c246">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-12-31</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c247">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</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 xmlns="" id="c248">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c249">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c250">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c251">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c252">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c253">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c254">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c255">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">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-01-01</xbrli:startDate>
    <xbrli:endDate>2025-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c256">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c257">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">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-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c258">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">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-01-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c259">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c260">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-01-01</xbrli:startDate>
    <xbrli:endDate>2025-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c261">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2025-03-01</xbrli:startDate>
    <xbrli:endDate>2025-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c262">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c263">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-11-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c264">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">gryp:CaptusGPMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c265">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <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 xmlns="" id="c266">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001755953</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-03-19</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:unit xmlns="" id="usd">
  <xbrli:measure>iso4217:USD</xbrli:measure>
</xbrli:unit><xbrli:unit xmlns="" id="shares">
  <xbrli:measure>xbrli:shares</xbrli:measure>
</xbrli:unit><xbrli:unit xmlns="" id="usdPershares">
  <xbrli:divide>
    <xbrli:unitNumerator>
      <xbrli:measure>iso4217:USD</xbrli:measure>
    </xbrli:unitNumerator>
    <xbrli:unitDenominator>
      <xbrli:measure>xbrli:shares</xbrli:measure>
    </xbrli:unitDenominator>
  </xbrli:divide>
</xbrli:unit><xbrli:unit xmlns="" id="pure">
  <xbrli:measure>xbrli:pure</xbrli:measure>
</xbrli:unit><xbrli:unit xmlns="" id="cad">
  <xbrli:measure>iso4217:CAD</xbrli:measure>
</xbrli:unit><xbrli:unit xmlns="" id="Bitcoin">
  <xbrli:measure>gryp:Bitcoin</xbrli:measure>
</xbrli:unit><xbrli:unit xmlns="" id="miners">
  <xbrli:measure>gryp:miners</xbrli:measure>
</xbrli:unit></ix:resources></ix:header>

</div></div></body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21
<SEQUENCE>2
<FILENAME>ea023570101ex21_gryphon.htm
<DESCRIPTION>SUBSIDIARIES
<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: 0pt 0; text-align: right"><B>Exhibit 21</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>SUBSIDIARIES OF GRYPHON DIGITAL MINING, INC.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 49%; border-bottom: black 1.5pt solid; text-align: center"><B>Name of Subsidiary</B></TD>
    <TD STYLE="width: 2%; text-align: center">&nbsp;</TD>
    <TD STYLE="width: 49%; border-bottom: black 1.5pt solid; text-align: center"><B>Jurisdiction of Incorporation</B></TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: center"><B>Ivy Crypto, Inc.</B></TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center"><B>Delaware</B></TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="text-align: center"><B>Gryphon Opco I LLC</B></TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center"><B>Delaware</B></TD></TR>
  <TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: center"><B>Gryphon Opco II LLC</B></TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center"><B>Delaware</B></TD></TR>
  <TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="text-align: center"><B>2670786 Alberta Ltd.</B></TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center"><B>Canada</B></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>3
<FILENAME>ea023570101ex23-1_gryphon.htm
<DESCRIPTION>CONSENT OF RBSM LLP
<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: 0pt 0; text-align: right"><B>Exhibit 23.1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING
FIRM</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We consent to the incorporation by reference in
the following Gryphon Digital Mining, Inc.&rsquo;s Registration Statements:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</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.25in; text-align: left"><FONT STYLE="font-style: normal; font-weight: normal">1.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-style: normal; font-weight: normal">Registration&nbsp;Statements&nbsp;on&nbsp;Form&nbsp;S-3&nbsp;(File&nbsp;Nos.&nbsp;333-277060,
                                            333-278805, and 333-283440);&nbsp;and</FONT></TD>
</TR></TABLE>

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</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.25in; text-align: left"><FONT STYLE="font-style: normal; font-weight: normal">2.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-style: normal; font-weight: normal">Registration&nbsp;Statement&nbsp;on&nbsp;Form&nbsp;S-8
                                            (File&nbsp;No.&nbsp;333-278554)</FONT></TD>
</TR></TABLE>

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-size: 10pt">of our report dated
March 31, 2025, with respect to our audits of the consolidated financial statements of Gryphon Digital Mining, Inc., as of December 31,
2024 and 2023 and for each of the years in the two-year period ended December 31, 2024, which report is included in this Annual Report
on Form 10-K of Gryphon Digital Mining, Inc. for the year ended December 31, 2024. </FONT>Our report <FONT STYLE="background-color: white">includes
an explanatory paragraph as to the Company&rsquo;s ability to continue as a going concern.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">/s/ RBSM LLP</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">RBSM LLP</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Larkspur, California</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">March 31, 2025</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>4
<FILENAME>ea023570101ex31-1_gryphon.htm
<DESCRIPTION>CERTIFICATION
<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: 0pt 0; text-align: center"></P>




<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>Exhibit 31.1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CERTIFICATION OF THE&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>PRINCIPAL EXECUTIVE OFFICER</B>&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>PURSUANT TO</B>&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>RULE 13a-14(a) AND RULE 15d-14(a)</B>&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>UNDER THE </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>SECURITIES EXCHANGE ACT OF 1934, </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>AS ADOPTED PURSUANT TO</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">I, Steven Gutterman, certify that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</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.25in"></TD><TD STYLE="width: 0.25in; text-align: left">1.</TD><TD STYLE="text-align: justify">I have reviewed this Annual Report on Form 10-K for the fiscal
year ended December 31, 2024 of Gryphon Digital Mining, Inc.;</TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">&nbsp;</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.25in"></TD><TD STYLE="width: 0.25in; text-align: left">2.</TD><TD STYLE="text-align: justify">Based on my knowledge, this report does not contain any untrue
statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under
which such statements were made, not misleading with respect to the period covered by this report;</TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">&nbsp;</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.25in"></TD><TD STYLE="width: 0.25in; text-align: left">3.</TD><TD STYLE="text-align: justify">Based on my knowledge, the financial statements, and other
financial information included in this report, fairly present in all material respects the financial condition, results of operations
and cash flows of the registrant as of, and for, the periods presented in this report;</TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">&nbsp;</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.25in"></TD><TD STYLE="width: 0.25in; text-align: left">4.</TD><TD STYLE="text-align: justify">The registrant&rsquo;s other certifying officer(s) and I
are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e))
and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">&nbsp;</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.5in"></TD><TD STYLE="width: 0.25in; text-align: left">a)</TD><TD STYLE="text-align: justify">Designed such disclosure controls and procedures, or caused
such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant
and its consolidated subsidiaries is made known to us by others within those entities, particularly during the period in which this report
is being prepared;</TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">&nbsp;</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.5in"></TD><TD STYLE="width: 0.25in; text-align: left">b)</TD><TD STYLE="text-align: justify">Designed such internal control over financial reporting, or
caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding
the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally
accepted accounting principles;</TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">&nbsp;</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.5in"></TD><TD STYLE="width: 0.25in; text-align: left">c)</TD><TD STYLE="text-align: justify">Evaluated the effectiveness of the registrant&rsquo;s disclosure
controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures,
as of the end of the period covered by this report based on such evaluation; and</TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">&nbsp;</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.5in"></TD><TD STYLE="width: 0.25in; text-align: left">d)</TD><TD STYLE="text-align: justify">Disclosed in this report any change in the registrant&rsquo;s
internal control over financial reporting that occurred during the registrant&rsquo;s most recent fiscal quarter (the registrant&rsquo;s
fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the
registrant&rsquo;s internal control over financial reporting.</TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">&nbsp;</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.25in"></TD><TD STYLE="width: 0.25in; text-align: left">5.</TD><TD STYLE="text-align: justify">The registrant&rsquo;s other certifying officer(s) and I
have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&rsquo;s auditors
and the audit committee of the registrant&rsquo;s board of directors (or persons performing the equivalent functions):</TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">&nbsp;</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.5in"></TD><TD STYLE="width: 0.25in; text-align: left">a)</TD><TD STYLE="text-align: justify">All significant deficiencies and material weaknesses in the
design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&rsquo;s
ability to record, process, summarize and report financial information; and</TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">&nbsp;</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.5in"></TD><TD STYLE="width: 0.25in; text-align: left">b)</TD><TD STYLE="text-align: justify">Any fraud, whether or not material, that involves management
or other employees who have a significant role in the registrant&rsquo;s internal control over financial reporting.</TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; width: 60%">Date: March 31, 2025</TD>
    <TD STYLE="text-align: justify; width: 4%">By:</TD>
    <TD STYLE="border-bottom: black 1.5pt solid; text-align: justify; width: 36%">/s/ Steven Gutterman</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">Steven Gutterman</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">Chief Executive Officer</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><I>(Principal Executive Officer)</I></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>




<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"></P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>5
<FILENAME>ea023570101ex31-2_gryphon.htm
<DESCRIPTION>CERTIFICATION
<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: 0pt 0; text-align: right"><B>Exhibit 31.2</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CERTIFICATION OF THE</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>PRINCIPAL FINANCIAL OFFICER</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>PURSUANT TO</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>RULE 13a-14(a) AND RULE 15d-14(a)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>UNDER THE </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>SECURITIES EXCHANGE ACT OF 1934, </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>AS ADOPTED PURSUANT TO</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">I, Simeon Salzman, certify that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</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.25in"></TD><TD STYLE="width: 0.25in; text-align: left">1.</TD><TD STYLE="text-align: justify">I have reviewed this Annual Report on Form 10-K for the fiscal
year ended December 31, 2024 of Gryphon Digital Mining, Inc.;</TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">&nbsp;</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.25in"></TD><TD STYLE="width: 0.25in; text-align: left">2.</TD><TD STYLE="text-align: justify">Based on my knowledge, this report does not contain any untrue
statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under
which such statements were made, not misleading with respect to the period covered by this report;</TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">&nbsp;</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.25in"></TD><TD STYLE="width: 0.25in; text-align: left">3.</TD><TD STYLE="text-align: justify">Based on my knowledge, the financial statements, and other
financial information included in this report, fairly present in all material respects the financial condition, results of operations
and cash flows of the registrant as of, and for, the periods presented in this report;</TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">&nbsp;</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.25in"></TD><TD STYLE="width: 0.25in; text-align: left">4.</TD><TD STYLE="text-align: justify">The registrant&rsquo;s other certifying officer(s) and I
are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e))
and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">&nbsp;</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.5in"></TD><TD STYLE="width: 0.25in; text-align: left">a)</TD><TD STYLE="text-align: justify">Designed such disclosure controls and procedures, or caused
such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant
and its consolidated subsidiaries is made known to us by others within those entities, particularly during the period in which this report
is being prepared;</TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">&nbsp;</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.5in"></TD><TD STYLE="width: 0.25in; text-align: left">b)</TD><TD STYLE="text-align: justify">Designed such internal control over financial reporting, or
caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding
the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally
accepted accounting principles;</TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">&nbsp;</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.5in"></TD><TD STYLE="width: 0.25in; text-align: left">c)</TD><TD STYLE="text-align: justify">Evaluated the effectiveness of the registrant&rsquo;s disclosure
controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures,
as of the end of the period covered by this report based on such evaluation; and</TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">&nbsp;</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.5in"></TD><TD STYLE="width: 0.25in; text-align: left">d)</TD><TD STYLE="text-align: justify">Disclosed in this report any change in the registrant&rsquo;s
internal control over financial reporting that occurred during the registrant&rsquo;s most recent fiscal quarter (the registrant&rsquo;s
fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the
registrant&rsquo;s internal control over financial reporting.</TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">&nbsp;</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.25in"></TD><TD STYLE="width: 0.25in; text-align: left">5.</TD><TD STYLE="text-align: justify">The registrant&rsquo;s other certifying officer(s) and I
have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&rsquo;s auditors
and the audit committee of the registrant&rsquo;s board of directors (or persons performing the equivalent functions):</TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">&nbsp;</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.5in"></TD><TD STYLE="width: 0.25in; text-align: left">a)</TD><TD STYLE="text-align: justify">All significant deficiencies and material weaknesses in the
design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&rsquo;s
ability to record, process, summarize and report financial information; and</TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">&nbsp;</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.5in"></TD><TD STYLE="width: 0.25in; text-align: left">b)</TD><TD STYLE="text-align: justify">Any fraud, whether or not material, that involves management
or other employees who have a significant role in the registrant&rsquo;s internal control over financial reporting.</TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt; text-align: justify; width: 60%">Date: March 31, 2025</TD>
    <TD STYLE="font-size: 10pt; text-align: justify; width: 4%">By:</TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font-size: 10pt; text-align: justify; width: 36%">/s/ Simeon Salzman</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt; text-align: justify">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: justify">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: justify">Simeon Salzman</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt; text-align: justify">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: justify">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: justify">Chief Financial Officer</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt; text-align: justify">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: justify">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: justify">(<I>Principal Financial Officer)</I></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>




<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"></P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>6
<FILENAME>ea023570101ex32-1_gryphon.htm
<DESCRIPTION>CERTIFICATION
<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: 0pt 0; text-align: right"><B>Exhibit 32.1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CERTIFICATION OF THE</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>PRINCIPAL EXECUTIVE OFFICER</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>PURSUANT TO</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>18 U.S.C. SECTION 1350,</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>AS ADOPTED PURSUANT TO</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In connection with the Annual
Report of Gryphon Digital Mining, Inc. (the &ldquo;<B>Compan</B>y&rdquo;) on Form 10-K for the fiscal year ended December 31, 2024, as
filed with the Securities and Exchange Commission (the &ldquo;<B>Report</B>&rdquo;), I, Steven Gutterman, Chief Executive Officer of the
Company, certify, pursuant to 18 U.S.C. &sect;1350, as added by &sect;906 of the Sarbanes-Oxley Act of 2002, that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</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.5in"></TD><TD STYLE="width: 0.25in; text-align: left">1.</TD><TD STYLE="text-align: justify">The Report fully complies with the requirements of Section
13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and</TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</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.5in"></TD><TD STYLE="width: 0.25in; text-align: left">2.</TD><TD STYLE="text-align: justify">The information contained in the Report fairly presents, in
all material respects, the financial condition and results of operations of the Company as of and for the period covered by the Report.</TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; width: 60%">Date: March 31, 2025</TD>
    <TD STYLE="text-align: justify; width: 4%">By:</TD>
    <TD STYLE="border-bottom: black 1.5pt solid; width: 36%">/s/ Steven Gutterman</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">Steven Gutterman</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">Chief Executive Officer</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><I>(Principal Executive Officer)</I></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>




<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"></P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>7
<FILENAME>ea023570101ex32-2_gryphon.htm
<DESCRIPTION>CERTIFICATION
<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: 0pt 0; text-align: right"><B>Exhibit 32.2</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CERTIFICATION OF THE</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>PRINCIPAL FINANCIAL OFFICER</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>PURSUANT TO</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>18 U.S.C. SECTION 1350,</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>AS ADOPTED PURSUANT TO</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In connection with the Annual
Report of Gryphon Digital Mining, Inc. (the &ldquo;<B>Compan</B>y&rdquo;) on Form 10-K for the fiscal year ended December 31, 2024, as
filed with the Securities and Exchange Commission (the &ldquo;<B>Report</B>&rdquo;), I, Simeon Salzman, Chief Financial Officer of the
Company, certify, pursuant to 18 U.S.C. &sect;1350, as added by &sect;906 of the Sarbanes-Oxley Act of 2002, that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</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.5in"></TD><TD STYLE="width: 0.25in; text-align: left">1.</TD><TD STYLE="text-align: justify">The Report fully complies with the requirements of Section
13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and</TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</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.5in"></TD><TD STYLE="width: 0.25in; text-align: left">2.</TD><TD STYLE="text-align: justify">The information contained in the Report fairly presents, in
all material respects, the financial condition and results of operations of the Company as of and for the period covered by the Report.</TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; width: 60%">Date: March 31, 2025</TD>
    <TD STYLE="text-align: justify; width: 4%">By:</TD>
    <TD STYLE="border-bottom: black 1.5pt solid; width: 36%">/s/ Simeon Salzman</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">Simeon Salzman</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">Chief Financial Officer</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><I>(Principal Financial Officer)</I></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>




<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>8
<FILENAME>gryp-20241231.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Mon Mar 31 19:58:03 UTC 2025 -->
<xs:schema elementFormDefault="qualified" xmlns:srt-types="http://fasb.org/srt-types/2024" targetNamespace="http://akerna.com/20241231" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:us-types="http://fasb.org/us-types/2024" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:gryp="http://akerna.com/20241231" xmlns:dtr="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="gryp-20241231_lab.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="gryp-20241231_pre.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="gryp-20241231_def.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="gryp-20241231_cal.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef"/>
      <link:roleType roleURI="http://akerna.com/role/ConsolidatedBalanceSheet" id="gryp_r_ConsolidatedBalanceSheet">
        <link:definition>995301 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://akerna.com/role/ConsolidatedBalanceSheet_Parentheticals" id="gryp_r_ConsolidatedBalanceSheet_Parentheticals">
        <link:definition>995302 - Statement - Consolidated Balance Sheets (Parentheticals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://akerna.com/role/ConsolidatedIncomeStatement" id="gryp_r_ConsolidatedIncomeStatement">
        <link:definition>995303 - Statement - Consolidated Statements of Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://akerna.com/role/ShareholdersEquityType2or3" id="gryp_r_ShareholdersEquityType2or3">
        <link:definition>995304 - Statement - Consolidated Statements of Changes in Stockholders&#8217; Deficit</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://akerna.com/role/ConsolidatedCashFlow" id="gryp_r_ConsolidatedCashFlow">
        <link:definition>995305 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://akerna.com/role/OrganizationandSummaryofSignificantAccountingPolicies" id="gryp_r_OrganizationandSummaryofSignificantAccountingPolicies">
        <link:definition>995306 - Disclosure - Organization and Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://akerna.com/role/DigitalAssets" id="gryp_r_DigitalAssets">
        <link:definition>995307 - Disclosure - Digital Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://akerna.com/role/MarketableSecurities" id="gryp_r_MarketableSecurities">
        <link:definition>995308 - Disclosure - Marketable Securities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://akerna.com/role/Deposits" id="gryp_r_Deposits">
        <link:definition>995309 - Disclosure - Deposits</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://akerna.com/role/MiningEquipmentNet" id="gryp_r_MiningEquipmentNet">
        <link:definition>995310 - Disclosure - Mining Equipment, Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://akerna.com/role/AccountsPayableandAccruedLiabilities" id="gryp_r_AccountsPayableandAccruedLiabilities">
        <link:definition>995311 - Disclosure - Accounts Payable and Accrued Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://akerna.com/role/NotePayable" id="gryp_r_NotePayable">
        <link:definition>995312 - Disclosure - Note Payable</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://akerna.com/role/CommitmentsandContingencies" id="gryp_r_CommitmentsandContingencies">
        <link:definition>995313 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://akerna.com/role/StockholdersDeficit" id="gryp_r_StockholdersDeficit">
        <link:definition>995314 - Disclosure - Stockholders&#8217; Deficit</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://akerna.com/role/FairValueofFinancialInstruments" id="gryp_r_FairValueofFinancialInstruments">
        <link:definition>995315 - Disclosure - Fair Value of Financial Instruments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://akerna.com/role/ReverseMerger" id="gryp_r_ReverseMerger">
        <link:definition>995316 - Disclosure - Reverse Merger</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://akerna.com/role/IncomeTaxes" id="gryp_r_IncomeTaxes">
        <link:definition>995317 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://akerna.com/role/SubsequentEvents" id="gryp_r_SubsequentEvents">
        <link:definition>995318 - Disclosure - Subsequent Events</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://akerna.com/role/AccountingPoliciesByPolicy" id="gryp_r_AccountingPoliciesByPolicy">
        <link:definition>996000 - Disclosure - Accounting Policies, by Policy (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://akerna.com/role/DigitalAssetsTables" id="gryp_r_DigitalAssetsTables">
        <link:definition>996001 - Disclosure - Digital Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://akerna.com/role/MarketableSecuritiesTables" id="gryp_r_MarketableSecuritiesTables">
        <link:definition>996002 - Disclosure - Marketable Securities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://akerna.com/role/DepositsTables" id="gryp_r_DepositsTables">
        <link:definition>996003 - Disclosure - Deposits (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://akerna.com/role/MiningEquipmentNetTables" id="gryp_r_MiningEquipmentNetTables">
        <link:definition>996004 - Disclosure - Mining Equipment, Net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://akerna.com/role/AccountsPayableandAccruedLiabilitiesTables" id="gryp_r_AccountsPayableandAccruedLiabilitiesTables">
        <link:definition>996005 - Disclosure - Accounts Payable and Accrued Liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://akerna.com/role/NotePayableTables" id="gryp_r_NotePayableTables">
        <link:definition>996006 - Disclosure - Note Payable (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://akerna.com/role/CommitmentsandContingenciesTables" id="gryp_r_CommitmentsandContingenciesTables">
        <link:definition>996007 - Disclosure - Commitments and Contingencies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://akerna.com/role/StockholdersDeficitTables" id="gryp_r_StockholdersDeficitTables">
        <link:definition>996008 - Disclosure - Stockholders&#8217; Deficit (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://akerna.com/role/FairValueofFinancialInstrumentsTables" id="gryp_r_FairValueofFinancialInstrumentsTables">
        <link:definition>996009 - Disclosure - Fair Value of Financial Instruments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://akerna.com/role/IncomeTaxesTables" id="gryp_r_IncomeTaxesTables">
        <link:definition>996010 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://akerna.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" id="gryp_r_OrganizationandSummaryofSignificantAccountingPoliciesDetails">
        <link:definition>996011 - Disclosure - Organization and Summary of Significant Accounting Policies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://akerna.com/role/DigitalAssetsDetails" id="gryp_r_DigitalAssetsDetails">
        <link:definition>996012 - Disclosure - Digital Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://akerna.com/role/ScheduleofDigitalCurrencyTransactionsofBitcoinTable" id="gryp_r_ScheduleofDigitalCurrencyTransactionsofBitcoinTable">
        <link:definition>996013 - Disclosure - Digital Assets - Schedule of Digital Currency Transactions of Bitcoin (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://akerna.com/role/ScheduleofBitcoinHoldingsTable" id="gryp_r_ScheduleofBitcoinHoldingsTable">
        <link:definition>996014 - Disclosure - Digital Assets - Schedule of Bitcoin Holdings (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://akerna.com/role/MarketableSecuritiesDetails" id="gryp_r_MarketableSecuritiesDetails">
        <link:definition>996015 - Disclosure - Marketable Securities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://akerna.com/role/ScheduleofMovementinthisAccountforthePeriodsTable" id="gryp_r_ScheduleofMovementinthisAccountforthePeriodsTable">
        <link:definition>996016 - Disclosure - Marketable Securities - Schedule of Movement in this Account for the Periods (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://akerna.com/role/DepositsDetails" id="gryp_r_DepositsDetails">
        <link:definition>996017 - Disclosure - Deposits (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://akerna.com/role/ScheduleofDepositsTable" id="gryp_r_ScheduleofDepositsTable">
        <link:definition>996018 - Disclosure - Deposits - Schedule of Deposits (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://akerna.com/role/MiningEquipmentNetDetails" id="gryp_r_MiningEquipmentNetDetails">
        <link:definition>996019 - Disclosure - Mining Equipment, Net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://akerna.com/role/ScheduleofMiningEquipmentTable" id="gryp_r_ScheduleofMiningEquipmentTable">
        <link:definition>996020 - Disclosure - Mining Equipment, Net - Schedule of Mining Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://akerna.com/role/ScheduleofAccountsPayableandAccruedLiabilitiesTable" id="gryp_r_ScheduleofAccountsPayableandAccruedLiabilitiesTable">
        <link:definition>996021 - Disclosure - Accounts Payable and Accrued Liabilities - Schedule of Accounts Payable and Accrued Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://akerna.com/role/NotePayableDetails" id="gryp_r_NotePayableDetails">
        <link:definition>996022 - Disclosure - Note Payable (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://akerna.com/role/ScheduleofFairValueoftheBTCNoteTable" id="gryp_r_ScheduleofFairValueoftheBTCNoteTable">
        <link:definition>996023 - Disclosure - Note Payable - Schedule of Fair Value of the BTC Note (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://akerna.com/role/ScheduleofBalanceoftheNotePayableTable" id="gryp_r_ScheduleofBalanceoftheNotePayableTable">
        <link:definition>996024 - Disclosure - Note Payable - Schedule of Balance of the Note Payable (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://akerna.com/role/ScheduleofTroubledDebtRestructuringwiththeNotePayableTable" id="gryp_r_ScheduleofTroubledDebtRestructuringwiththeNotePayableTable">
        <link:definition>996025 - Disclosure - Note Payable - Schedule of Troubled Debt Restructuring with the Note Payable (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://akerna.com/role/ScheduleofTroubledDebtRestructuringwiththeNotePayableTable_Parentheticals" id="gryp_r_ScheduleofTroubledDebtRestructuringwiththeNotePayableTable_Parentheticals">
        <link:definition>996026 - Disclosure - Note Payable - Schedule of Troubled Debt Restructuring with the Note Payable (Parentheticals) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://akerna.com/role/ScheduleofNotePayableintheAggregateofthePrincipalandInterestCalculatedOvertheLifeoftheLoanwithaCorrespondingGainTable" id="gryp_r_ScheduleofNotePayableintheAggregateofthePrincipalandInterestCalculatedOvertheLifeoftheLoanwithaCorrespondingGainTable">
        <link:definition>996027 - Disclosure - Note Payable - Schedule of Note Payable in the Aggregate of the Principal and Interest Calculated Over the Life of the Loan with a Corresponding Gain (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://akerna.com/role/CommitmentsandContingenciesDetails" id="gryp_r_CommitmentsandContingenciesDetails">
        <link:definition>996028 - Disclosure - Commitments and Contingencies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://akerna.com/role/ScheduleofBoardofDirectorsApprovedtheDirectorsCompensationProgramTable" id="gryp_r_ScheduleofBoardofDirectorsApprovedtheDirectorsCompensationProgramTable">
        <link:definition>996029 - Disclosure - Commitments and Contingencies - Schedule of Board of Directors Approved the Director&#8217;s Compensation Program (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://akerna.com/role/ScheduleofStockPriceandMarketCapitalizationGoalsTable" id="gryp_r_ScheduleofStockPriceandMarketCapitalizationGoalsTable">
        <link:definition>996030 - Disclosure - Commitments and Contingencies - Schedule of Stock Price and Market Capitalization Goals (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://akerna.com/role/StockholdersDeficitDetails" id="gryp_r_StockholdersDeficitDetails">
        <link:definition>996031 - Disclosure - Stockholders&#8217; Deficit (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://akerna.com/role/ScheduleofCompensationExpenseRelatedRestrictedStockAwardsTable" id="gryp_r_ScheduleofCompensationExpenseRelatedRestrictedStockAwardsTable">
        <link:definition>996032 - Disclosure - Stockholders&#8217; Deficit - Schedule of Compensation Expense Related Restricted Stock Awards (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://akerna.com/role/ScheduleofCompensationExpenseRelatedRestrictedStockAwardsTable_Parentheticals" id="gryp_r_ScheduleofCompensationExpenseRelatedRestrictedStockAwardsTable_Parentheticals">
        <link:definition>996033 - Disclosure - Stockholders&#8217; Deficit - Schedule of Compensation Expense Related Restricted Stock Awards (Parentheticals) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://akerna.com/role/ScheduleofServiceBasedRSUsTable" id="gryp_r_ScheduleofServiceBasedRSUsTable">
        <link:definition>996034 - Disclosure - Stockholders&#8217; Deficit - Schedule of Service-Based RSUs (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
<!-- [WMV6][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSraOc6txDipH7CjC171prG/ARbRNK5sxpgEIGZnauhP1WKZyzSj2JmkB/B8wSsLWfi+IzzDhUlKm/sEk+uy4yWZ7fqt3Pf5CQk3+vNRDz9G2J0KTl88HGB/w8ZK+/z07q/0asYStLntGGY8WyL2onyFY+ksBluILaA8xMz+6Np0Kj49fBnRX1lDiosY8D/9qfZFsH1rpXykJeokNrrHV46dxysqF2Z7AdpKIR6v8RPFJZ0p5TW1IpAvNJ8ENZ4IFCK8aWgrmJ4HJKH/4eNEMNWA4Kznr5ujj/0xYmkNB48H4HxWSKnB6HVhE] CSR-->
      <link:roleType roleURI="http://akerna.com/role/ScheduleofWarrantsTransactionsTable" id="gryp_r_ScheduleofWarrantsTransactionsTable">
        <link:definition>996035 - Disclosure - Stockholders&#8217; Deficit - Schedule of Warrants Transactions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://akerna.com/role/ScheduleofFairValuebyUsingKeyInputsTable" id="gryp_r_ScheduleofFairValuebyUsingKeyInputsTable">
        <link:definition>996036 - Disclosure - Fair Value of Financial Instruments - Schedule of Fair Value by Using Key Inputs (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://akerna.com/role/ReverseMergerDetails" id="gryp_r_ReverseMergerDetails">
        <link:definition>996037 - Disclosure - Reverse Merger (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://akerna.com/role/IncomeTaxesDetails" id="gryp_r_IncomeTaxesDetails">
        <link:definition>996038 - Disclosure - Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://akerna.com/role/ScheduleofExpenseorBenefitforIncomeTaxesTable" id="gryp_r_ScheduleofExpenseorBenefitforIncomeTaxesTable">
        <link:definition>996039 - Disclosure - Income Taxes - Schedule of Expense or (Benefit) for Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://akerna.com/role/ScheduleofStatutoryFederalIncomeTaxRatetoActualExpenseBasedonLossBeforeIncomeTaxesTable" id="gryp_r_ScheduleofStatutoryFederalIncomeTaxRatetoActualExpenseBasedonLossBeforeIncomeTaxesTable">
        <link:definition>996040 - Disclosure - Income Taxes - Schedule of Statutory Federal Income Tax Rate to Actual Expense Based on Loss Before Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://akerna.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable" id="gryp_r_ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable">
        <link:definition>996041 - Disclosure - Income Taxes - Schedule of Deferred Income Tax Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://akerna.com/role/SubsequentEventsDetails" id="gryp_r_SubsequentEventsDetails">
        <link:definition>996042 - Disclosure - Subsequent Events (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://akerna.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
        <link:definition>000 - Document - Document And Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-types/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://fasb.org/srt-types/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/sic/2024" schemaLocation="https://xbrl.sec.gov/sic/2024/sic-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/cyd-af/2024" schemaLocation="https://xbrl.sec.gov/cyd/2024/cyd-af-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2024" schemaLocation="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd-sub/2024" schemaLocation="https://xbrl.sec.gov/ecd/2024/ecd-sub-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei-sub/2024" schemaLocation="https://xbrl.sec.gov/dei/2024/dei-sub-2024.xsd"/>
  <xs:element name="ScheduleOfDigitalCurrencyTransactionsOfBitcoinAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_ScheduleOfDigitalCurrencyTransactionsOfBitcoinAbstract"/>
  <xs:element name="ScheduleOfBitcoinHoldingsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_ScheduleOfBitcoinHoldingsAbstract"/>
  <xs:element name="ScheduleOfDepositsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_ScheduleOfDepositsAbstract"/>
  <xs:element name="ScheduleOfFairValueOfTheBtcNoteAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_ScheduleOfFairValueOfTheBtcNoteAbstract"/>
  <xs:element name="ScheduleOfTroubledDebtRestructuringWithTheNotePayableAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_ScheduleOfTroubledDebtRestructuringWithTheNotePayableAbstract"/>
  <xs:element name="ScheduleOfBoardOfDirectorsApprovedTheDirectorSCompensationProgramAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_ScheduleOfBoardOfDirectorsApprovedTheDirectorSCompensationProgramAbstract"/>
  <xs:element name="ScheduleOfStockPriceAndMarketCapitalizationGoalsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_ScheduleOfStockPriceAndMarketCapitalizationGoalsAbstract"/>
  <xs:element name="ScheduleOfCompensationExpenseRelatedRestrictedStockAwardsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_ScheduleOfCompensationExpenseRelatedRestrictedStockAwardsAbstract"/>
  <xs:element name="ScheduleOfServiceBasedRsusAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_ScheduleOfServiceBasedRsusAbstract"/>
  <xs:element name="ScheduleOfWarrantsTransactionsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_ScheduleOfWarrantsTransactionsAbstract"/>
  <xs:element name="ScheduleOfFairValueByUsingKeyInputsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_ScheduleOfFairValueByUsingKeyInputsAbstract"/>
  <xs:element name="AssetsAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_AssetsAbstract0"/>
  <xs:element name="DigitalAssetsHeldforOtherPartiesCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="gryp_DigitalAssetsHeldforOtherPartiesCurrent"/>
  <xs:element name="ObligationLiabilityRelatedToDigitalAssetsHeldForOtherParties" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gryp_ObligationLiabilityRelatedToDigitalAssetsHeldForOtherParties"/>
  <xs:element name="SharesToBeIssuedRegisterDirectOffering" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gryp_SharesToBeIssuedRegisterDirectOffering"/>
  <xs:element name="ImpairmentOfDigitalAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="gryp_ImpairmentOfDigitalAssets"/>
  <xs:element name="ImpairmentOfMiners" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="gryp_ImpairmentOfMiners"/>
  <xs:element name="ChangeInFairValueOfNotesPayable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="gryp_ChangeInFairValueOfNotesPayable"/>
  <xs:element name="GainOnSettlementOfBTCNote" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gryp_GainOnSettlementOfBTCNote"/>
  <xs:element name="RestrictedCommonStockAwardsIssuedForCompensationinShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_RestrictedCommonStockAwardsIssuedForCompensationinShares"/>
  <xs:element name="AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedCommonStockAwardsIssuedForPaymentOfService" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gryp_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedCommonStockAwardsIssuedForPaymentOfService"/>
  <xs:element name="RestrictedCommonStockAwardsIssuedForPaymentOfServiceinShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_RestrictedCommonStockAwardsIssuedForPaymentOfServiceinShares"/>
  <xs:element name="CancelledCommonStock" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gryp_CancelledCommonStock"/>
  <xs:element name="AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gryp_AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset"/>
  <xs:element name="AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForAcquisitionOfAkernasNetBookValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gryp_AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForAcquisitionOfAkernasNetBookValue"/>
  <xs:element name="StockIssuedDuringPeriodValueCommonStockIssuedForAfterTheMarketProgram" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gryp_StockIssuedDuringPeriodValueCommonStockIssuedForAfterTheMarketProgram"/>
  <xs:element name="StockIssuedDuringPeriodSharesCommonStockIssuedForAfterTheMarketProgram" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_StockIssuedDuringPeriodSharesCommonStockIssuedForAfterTheMarketProgram"/>
  <xs:element name="AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForServices" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gryp_AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForServices"/>
  <xs:element name="CommonStockIssuedForSettlementOfBTCNote" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gryp_CommonStockIssuedForSettlementOfBTCNote"/>
  <xs:element name="CommonStockIssuedForSettlementsOfBTCNote" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_CommonStockIssuedForSettlementsOfBTCNote"/>
  <xs:element name="CancelationOfStockSubscriptionReceivable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gryp_CancelationOfStockSubscriptionReceivable"/>
  <xs:element name="StockIssuedDuringCashProceedsForRegisteredDirectOffering" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gryp_StockIssuedDuringCashProceedsForRegisteredDirectOffering"/>
  <xs:element name="ForfeitureOfRestrictedStockGrants" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gryp_ForfeitureOfRestrictedStockGrants"/>
  <xs:element name="CompensationForServicesContributedByTheCompanysPpresident" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="gryp_CompensationForServicesContributedByTheCompanysPpresident"/>
  <xs:element name="ChangeInFairValueOfNotePayable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="gryp_ChangeInFairValueOfNotePayable"/>
  <xs:element name="DigitalAssetRevenue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="gryp_DigitalAssetRevenue"/>
  <xs:element name="IncreaseDecreaseInCostOfDigitalAssetsSoldForCash" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gryp_IncreaseDecreaseInCostOfDigitalAssetsSoldForCash"/>
  <xs:element name="ProceedsFromTheSaleOfMiners" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="gryp_ProceedsFromTheSaleOfMiners"/>
  <xs:element name="PaymentForInsurancePayable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gryp_PaymentForInsurancePayable"/>
  <xs:element name="CashPaidForLegalFeesIncurredForBTCNoteRestructuring" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gryp_CashPaidForLegalFeesIncurredForBTCNoteRestructuring"/>
  <xs:element name="ProceedsFromReverseRecapitalization" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="gryp_ProceedsFromReverseRecapitalization"/>
  <xs:element name="ProceedsFromIssuanceOfCommonStockATM" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="gryp_ProceedsFromIssuanceOfCommonStockATM"/>
  <xs:element name="AccruedExpensesForIssuanceOfCommonStock" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gryp_AccruedExpensesForIssuanceOfCommonStock"/>
  <xs:element name="FairValueAdjustmentofNoncashAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gryp_FairValueAdjustmentofNoncashAmount"/>
  <xs:element name="FairValueOfCommonStockIssuedForSettlementOfBTCNote" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gryp_FairValueOfCommonStockIssuedForSettlementOfBTCNote"/>
  <xs:element name="FairValueOfWarrantsIssuedForSettlementOfBTCNote" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gryp_FairValueOfWarrantsIssuedForSettlementOfBTCNote"/>
  <xs:element name="NonCashPaymentOfPrincipalAndInterestOnNotePayableUsingDigitalAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gryp_NonCashPaymentOfPrincipalAndInterestOnNotePayableUsingDigitalAssets"/>
  <xs:element name="DepositsDisclosureTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_DepositsDisclosureTextBlock"/>
  <xs:element name="ReverseMergerTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_ReverseMergerTextBlock"/>
  <xs:element name="OrganizationAndNatureOfOperationsPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_OrganizationAndNatureOfOperationsPolicyTextBlock"/>
  <xs:element name="ReverseMergerWithLegacyIvyCryptoIncPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_ReverseMergerWithLegacyIvyCryptoIncPolicyTextBlock"/>
  <xs:element name="GoingConcernPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_GoingConcernPolicyTextBlock"/>
  <xs:element name="PrepaidExpensePolicyPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_PrepaidExpensePolicyPolicyTextBlock"/>
  <xs:element name="DigitalAssetsHeldForOtherPartiesPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_DigitalAssetsHeldForOtherPartiesPolicyTextBlock"/>
  <xs:element name="CostOfRevenuesPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_CostOfRevenuesPolicyTextBlock"/>
  <xs:element name="CommonStockAwardsPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_CommonStockAwardsPolicyTextBlock"/>
  <xs:element name="WarrantsPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_WarrantsPolicyTextBlock"/>
  <xs:element name="ScheduleOfDigitalCurrencyTransactionsTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_ScheduleOfDigitalCurrencyTransactionsTableTextBlock"/>
  <xs:element name="ScheduleOfTheFairValueOfTheBTCNoteTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_ScheduleOfTheFairValueOfTheBTCNoteTableTextBlock"/>
  <xs:element name="ScheduleOfBalanceOfTheNotePayableTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_ScheduleOfBalanceOfTheNotePayableTableTextBlock"/>
  <xs:element name="ScheduleOfNotePayableInTheAggregateOfThePrincipalAndInterestCorrespondingGainTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_ScheduleOfNotePayableInTheAggregateOfThePrincipalAndInterestCorrespondingGainTableTextBlock"/>
  <xs:element name="ScheduleOfBoardOfDirectorsApprovedTheDirectorsCompensationProgramTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_ScheduleOfBoardOfDirectorsApprovedTheDirectorsCompensationProgramTableTextBlock"/>
  <xs:element name="DigitalAssetsScheduleofDigitalCurrencyTransactionsofBitcoinDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="gryp_DigitalAssetsScheduleofDigitalCurrencyTransactionsofBitcoinDetailsTable"/>
  <xs:element name="RevenueRecognizedFromMinedDigitalAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="gryp_RevenueRecognizedFromMinedDigitalAssets"/>
  <xs:element name="RevenueShareFromSphere" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="gryp_RevenueShareFromSphere"/>
  <xs:element name="CostOfDigitalAssetsSoldForCash" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="gryp_CostOfDigitalAssetsSoldForCash"/>
  <xs:element name="CostOfDigitalAssetsTransferredForNoncashExpenditures" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="gryp_CostOfDigitalAssetsTransferredForNoncashExpenditures"/>
  <xs:element name="ImpairmentLossOnDigitalAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="gryp_ImpairmentLossOnDigitalAssets"/>
  <xs:element name="FairValueGainOnDigitalAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="gryp_FairValueGainOnDigitalAssets"/>
  <xs:element name="NumberOfBitcoinHeldPerShare" type="dtr:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="gryp_NumberOfBitcoinHeldPerShare"/>
  <xs:element name="CarryingBasisPerBitcoin" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="gryp_CarryingBasisPerBitcoin"/>
  <xs:element name="FairValuePerBitcoin" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="gryp_FairValuePerBitcoin"/>
  <xs:element name="DepositsScheduleofDepositsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="gryp_DepositsScheduleofDepositsDetailsTable"/>
  <xs:element name="AmountsAppliedToAccountsPayable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gryp_AmountsAppliedToAccountsPayable"/>
  <xs:element name="RevaluationFromImpairment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gryp_RevaluationFromImpairment"/>
  <xs:element name="RevaluationFromImpairmentAccumulatedDepreciation" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gryp_RevaluationFromImpairmentAccumulatedDepreciation"/>
  <xs:element name="NotePayableScheduleofFairValueoftheBTCNoteDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="gryp_NotePayableScheduleofFairValueoftheBTCNoteDetailsTable"/>
  <xs:element name="NegativeInterestPaymentForNotesPayable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="gryp_NegativeInterestPaymentForNotesPayable"/>
  <xs:element name="AggregateInterestsToBePaid" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gryp_AggregateInterestsToBePaid"/>
  <xs:element name="InterestPaymentsMade" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="gryp_InterestPaymentsMade"/>
  <xs:element name="NotePayableScheduleofTroubledDebtRestructuringwiththeNotePayableDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="gryp_NotePayableScheduleofTroubledDebtRestructuringwiththeNotePayableDetailsTable"/>
  <xs:element name="NotesPayableBookValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gryp_NotesPayableBookValue"/>
  <xs:element name="NotesPayableDifference" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="gryp_NotesPayableDifference"/>
  <xs:element name="NotePayableScheduleofTroubledDebtRestructuringwiththeNotePayableParentheticalsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="gryp_NotePayableScheduleofTroubledDebtRestructuringwiththeNotePayableParentheticalsDetailsTable"/>
  <xs:element name="UndiscountedCashflowFromNotespayable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gryp_UndiscountedCashflowFromNotespayable"/>
  <xs:element name="RemainingValueAmendedBTCNote" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="gryp_RemainingValueAmendedBTCNote"/>
  <xs:element name="Difference" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="gryp_Difference"/>
  <xs:element name="CommitmentsandContingenciesScheduleofBoardofDirectorsApprovedtheDirectorsCompensationProgramDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="gryp_CommitmentsandContingenciesScheduleofBoardofDirectorsApprovedtheDirectorsCompensationProgramDetailsTable"/>
  <xs:element name="DirectorsCompensationBenefits" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="gryp_DirectorsCompensationBenefits"/>
  <xs:element name="CompanyStockPriceGoal" type="xbrli:stringItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="gryp_CompanyStockPriceGoal"/>
  <xs:element name="CompanyMarketCapitalizationGoal" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="gryp_CompanyMarketCapitalizationGoal"/>
  <xs:element name="AmountOfIncentiveBonusPayableForAchievementOfTrancheGoals" type="xbrli:stringItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="gryp_AmountOfIncentiveBonusPayableForAchievementOfTrancheGoals"/>
  <xs:element name="StockholdersDeficitScheduleofCompensationExpenseRelatedRestrictedStockAwardsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="gryp_StockholdersDeficitScheduleofCompensationExpenseRelatedRestrictedStockAwardsDetailsTable"/>
  <xs:element name="StockholdersDeficitScheduleofCompensationExpenseRelatedRestrictedStockAwardsParentheticalsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="gryp_StockholdersDeficitScheduleofCompensationExpenseRelatedRestrictedStockAwardsParentheticalsDetailsTable"/>
  <xs:element name="StockholdersDeficitScheduleofServiceBasedRSUsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="gryp_StockholdersDeficitScheduleofServiceBasedRSUsDetailsTable"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice" type="dtr:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageRemainingContractualTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageRemainingContractualTerm"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageAverageGrantDateFairValue" type="dtr:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageAverageGrantDateFairValue"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingIntrinsicValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingIntrinsicValue"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageExercisePrice" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageExercisePrice"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageRemainingContractualTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageRemainingContractualTerm"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageAverageGrantDateFairValue" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageAverageGrantDateFairValue"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedIntrinsicValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedIntrinsicValue"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageExercisePrice" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageExercisePrice"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageRemainingContractualTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageRemainingContractualTerm"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageAverageGrantDateFairValue" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageAverageGrantDateFairValue"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedIntrinsicValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedIntrinsicValue"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpired" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpired"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageExercisePrice" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageExercisePrice"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageRemainingContractualTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageRemainingContractualTerm"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageAverageGrantDateFairValue" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageAverageGrantDateFairValue"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredIntrinsicValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredIntrinsicValue"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisable" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisable"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageExercisePrice" type="dtr:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageExercisePrice"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageRemainingContractualTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageRemainingContractualTerm"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageAverageGrantDateFairValue" type="dtr:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageAverageGrantDateFairValue"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableIntrinsicValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableIntrinsicValue"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisable" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisable"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableWeightedAverageExercisePrice" type="dtr:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableWeightedAverageExercisePrice"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableWeightedAverageRemainingContractualTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableWeightedAverageRemainingContractualTerm"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOUnvestedAndNonExercisableWeightedAverageAverageGrantDateFairValue" type="dtr:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOUnvestedAndNonExercisableWeightedAverageAverageGrantDateFairValue"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableIntrinsicValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableIntrinsicValue"/>
  <xs:element name="FairValueofFinancialInstrumentsScheduleofFairValuebyUsingKeyInputsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="gryp_FairValueofFinancialInstrumentsScheduleofFairValuebyUsingKeyInputsDetailsTable"/>
  <xs:element name="FairValueofFinancialInstrumentsScheduleofFairValuebyUsingKeyInputsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_FairValueofFinancialInstrumentsScheduleofFairValuebyUsingKeyInputsDetailsLineItems"/>
  <xs:element name="EffectiveIncomeTaxRateReconciliationReturnToProvision" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_EffectiveIncomeTaxRateReconciliationReturnToProvision"/>
  <xs:element name="OrganizationandSummaryofSignificantAccountingPoliciesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="gryp_OrganizationandSummaryofSignificantAccountingPoliciesDetailsTable"/>
  <xs:element name="IssuanceOfMergerShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_IssuanceOfMergerShares"/>
  <xs:element name="MinimumPayoutThresholdBitcoin" type="xbrli:decimalItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_MinimumPayoutThresholdBitcoin"/>
  <xs:element name="OperatingProfitRate" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_OperatingProfitRate"/>
  <xs:element name="AdjustmentofAccumulatedDeficitRevaluationOfDigitalAsset" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gryp_AdjustmentofAccumulatedDeficitRevaluationOfDigitalAsset"/>
  <xs:element name="DigitalAssetsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="gryp_DigitalAssetsDetailsTable"/>
  <xs:element name="PercentageOfBitcoinInColdStorage" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="gryp_PercentageOfBitcoinInColdStorage"/>
  <xs:element name="PercentageOfBitcoinInHotWallets" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="gryp_PercentageOfBitcoinInHotWallets"/>
  <xs:element name="AdjustmentOfAccumulatedDeficitRevaluationOfCryptoAsset" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gryp_AdjustmentOfAccumulatedDeficitRevaluationOfCryptoAsset"/>
  <xs:element name="MarketableSecuritiesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="gryp_MarketableSecuritiesDetailsTable"/>
  <xs:element name="SharesHolding" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="gryp_SharesHolding"/>
  <xs:element name="DepositsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="gryp_DepositsDetailsTable"/>
  <xs:element name="PurchasePriceValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="gryp_PurchasePriceValue"/>
  <xs:element name="PrepaidAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="gryp_PrepaidAmount"/>
  <xs:element name="PaidRefundableDeposits" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="gryp_PaidRefundableDeposits"/>
  <xs:element name="InterimFinancingAndIncurred" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gryp_InterimFinancingAndIncurred"/>
  <xs:element name="MiningEquipmentNetDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="gryp_MiningEquipmentNetDetailsTable"/>
  <xs:element name="NotePayableDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="gryp_NotePayableDetailsTable"/>
  <xs:element name="NumberOfBitcoinHeld" type="xbrli:decimalItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="gryp_NumberOfBitcoinHeld"/>
  <xs:element name="MonthlyPrincipalInterestPaymentPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_MonthlyPrincipalInterestPaymentPercentage"/>
  <xs:element name="CryptoAssetMiningRevenueRate" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_CryptoAssetMiningRevenueRate"/>
  <xs:element name="RevenueMiningRate" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_RevenueMiningRate"/>
  <xs:element name="CoverateRatioRate" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_CoverateRatioRate"/>
  <xs:element name="CoverageRatioRateDecreases" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_CoverageRatioRateDecreases"/>
  <xs:element name="CommonStockConversionPrice" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="gryp_CommonStockConversionPrice"/>
  <xs:element name="BitcoinsOneTimePayment" type="xbrli:decimalItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_BitcoinsOneTimePayment"/>
  <xs:element name="BitcoinsFairValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="gryp_BitcoinsFairValue"/>
  <xs:element name="PrincipalBalanceOfBitcoins" type="xbrli:decimalItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="gryp_PrincipalBalanceOfBitcoins"/>
  <xs:element name="FairMarketValueOfCommonShares" type="dtr:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="gryp_FairMarketValueOfCommonShares"/>
  <xs:element name="CommitmentsandContingenciesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="gryp_CommitmentsandContingenciesDetailsTable"/>
  <xs:element name="NumberOfTradingDays" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_NumberOfTradingDays"/>
  <xs:element name="AnnualEquityAward" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gryp_AnnualEquityAward"/>
  <xs:element name="VolumeWeightedAveragePrice" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_VolumeWeightedAveragePrice"/>
  <xs:element name="MinimumBonusPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_MinimumBonusPercentage"/>
  <xs:element name="MaximumBonusPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_MaximumBonusPercentage"/>
  <xs:element name="AnnualBonusPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_AnnualBonusPercentage"/>
  <xs:element name="VolumeWeightedAverageShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_VolumeWeightedAverageShares"/>
  <xs:element name="ClosingPriceOfGrantDate" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_ClosingPriceOfGrantDate"/>
  <xs:element name="FairValueTimeHurdlePeriod" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_FairValueTimeHurdlePeriod"/>
  <xs:element name="DerivedServicePeriod" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_DerivedServicePeriod"/>
  <xs:element name="NumberOfBitcoinMiners" type="xbrli:decimalItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_NumberOfBitcoinMiners"/>
  <xs:element name="AggregateDeposit" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gryp_AggregateDeposit"/>
  <xs:element name="NumberOfMiners" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_NumberOfMiners"/>
  <xs:element name="MarketValueOfListedSecuritiesAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="gryp_MarketValueOfListedSecuritiesAmount"/>
  <xs:element name="StockholdersDeficitDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="gryp_StockholdersDeficitDetailsTable"/>
  <xs:element name="CommonAndPreferredStockSharesAuthorized" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="gryp_CommonAndPreferredStockSharesAuthorized"/>
  <xs:element name="SharesOfIssuedAndOutstanding" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="gryp_SharesOfIssuedAndOutstanding"/>
  <xs:element name="NumberOfShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="gryp_NumberOfShares"/>
  <xs:element name="DirectOfferingCost" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="gryp_DirectOfferingCost"/>
  <xs:element name="PaymentForVendor" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="gryp_PaymentForVendor"/>
  <xs:element name="IncomeTaxesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="gryp_IncomeTaxesDetailsTable"/>
  <xs:element name="PercentageOfFutureTaxableIncome" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_PercentageOfFutureTaxableIncome"/>
  <xs:element name="SubsequentEventsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="gryp_SubsequentEventsDetailsTable"/>
  <xs:element name="CombinedPurchasePricePerShare" type="dtr:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="gryp_CombinedPurchasePricePerShare"/>
  <xs:element name="NetProceedsFromATM" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gryp_NetProceedsFromATM"/>
  <xs:element name="NetProceedsFromTheATMIssuance" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gryp_NetProceedsFromTheATMIssuance"/>
  <xs:element name="MonthlyPaymentsUnderConsultingAgreement" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gryp_MonthlyPaymentsUnderConsultingAgreement"/>
  <xs:element name="NumberOfMachinesPurchased" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_NumberOfMachinesPurchased"/>
  <xs:element name="PaymentForPurchaseOfMiningMachines" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="gryp_PaymentForPurchaseOfMiningMachines"/>
  <xs:element name="CashPaymentDue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="gryp_CashPaymentDue"/>
  <xs:element name="CommonStockWarrantToIssue" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="gryp_CommonStockWarrantToIssue"/>
  <xs:element name="CommonStockWarrantToPurchase" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="gryp_CommonStockWarrantToPurchase"/>
  <xs:element name="AkernaCorpMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_AkernaCorpMember"/>
  <xs:element name="AkernaIsPubliclyTradedMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_AkernaIsPubliclyTradedMember"/>
  <xs:element name="AkernaMergerCoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_AkernaMergerCoMember"/>
  <xs:element name="AnnualAuditChairAdditionalRetainerMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_AnnualAuditChairAdditionalRetainerMember"/>
  <xs:element name="AnnualAuditCommitteeMemberRetainerMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_AnnualAuditCommitteeMemberRetainerMember"/>
  <xs:element name="AnnualBoardCashRetainerMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_AnnualBoardCashRetainerMember"/>
  <xs:element name="AnnualBoardChairAdditionalRetainerMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_AnnualBoardChairAdditionalRetainerMember"/>
  <xs:element name="AnnualCompensationChairAdditionalRetainerMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_AnnualCompensationChairAdditionalRetainerMember"/>
  <xs:element name="AnnualCompensationCommitteeMemberRetainerMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_AnnualCompensationCommitteeMemberRetainerMember"/>
  <xs:element name="AnnualEquityAwardMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_AnnualEquityAwardMember"/>
  <xs:element name="AnnualNominatingGovernanceChairAdditionalRetainerMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_AnnualNominatingGovernanceChairAdditionalRetainerMember"/>
  <xs:element name="AnnualNominatingGovernanceCommitteeMemberRetainerMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_AnnualNominatingGovernanceCommitteeMemberRetainerMember"/>
  <xs:element name="April42022Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_April42022Member"/>
  <xs:element name="AtTheMarketOfferingMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_AtTheMarketOfferingMember"/>
  <xs:element name="August232023Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_August232023Member"/>
  <xs:element name="BTCNoteMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_BTCNoteMember"/>
  <xs:element name="BitcoinMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_BitcoinMember"/>
  <xs:element name="BookValueAmendedBTCNoteMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_BookValueAmendedBTCNoteMember"/>
  <xs:element name="CEOAgreementMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_CEOAgreementMember"/>
  <xs:element name="CaptusEnergyMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_CaptusEnergyMember"/>
  <xs:element name="CaptusGPMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_CaptusGPMember"/>
  <xs:element name="CaptusSharesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_CaptusSharesMember"/>
  <xs:element name="CommitteeChairRetainerMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_CommitteeChairRetainerMember"/>
  <xs:element name="ConsultantsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_ConsultantsMember"/>
  <xs:element name="December172024Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_December172024Member"/>
  <xs:element name="December52024Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_December52024Member"/>
  <xs:element name="EighteenMonthAnniversaryMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_EighteenMonthAnniversaryMember"/>
  <xs:element name="EriksonNationalEnergyIncMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_EriksonNationalEnergyIncMember"/>
  <xs:element name="EriksonPurchaseAgreementMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_EriksonPurchaseAgreementMember"/>
  <xs:element name="FairValueMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_FairValueMember"/>
  <xs:element name="FairValueOfSharesExchangedMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_FairValueOfSharesExchangedMember"/>
  <xs:element name="FairValuePrefundedWarrantsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_FairValuePrefundedWarrantsMember"/>
  <xs:element name="February232023Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_February232023Member"/>
  <xs:element name="FirstYearAnniversaryMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_FirstYearAnniversaryMember"/>
  <xs:element name="GigaCaddoLLCMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_GigaCaddoLLCMember"/>
  <xs:element name="GryphonOpcoILLCMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_GryphonOpcoILLCMember"/>
  <xs:element name="IVYCommonStockMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_IVYCommonStockMember"/>
  <xs:element name="IVYPreferredStockMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_IVYPreferredStockMember"/>
  <xs:element name="IndependentDirectorAgreementsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_IndependentDirectorAgreementsMember"/>
  <xs:element name="IvyCryptoIncMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_IvyCryptoIncMember"/>
  <xs:element name="June192023Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_June192023Member"/>
  <xs:element name="LOCDepositMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_LOCDepositMember"/>
  <xs:element name="LenderAndAffiliatesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_LenderAndAffiliatesMember"/>
  <xs:element name="ManagementServicesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_ManagementServicesMember"/>
  <xs:element name="MarketbasedRSUsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_MarketbasedRSUsMember"/>
  <xs:element name="MeasurementInputDerivedFairValueMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_MeasurementInputDerivedFairValueMember"/>
  <xs:element name="MeasurementInputPriceHurdleMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_MeasurementInputPriceHurdleMember"/>
  <xs:element name="MiningActivitiesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_MiningActivitiesMember"/>
  <xs:element name="MiningEquipmentMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_MiningEquipmentMember"/>
  <xs:element name="MonteCarloSimulationModelMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_MonteCarloSimulationModelMember"/>
  <xs:element name="NewLoanAgreementMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_NewLoanAgreementMember"/>
  <xs:element name="NineMonthAnniversaryMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_NineMonthAnniversaryMember"/>
  <xs:element name="NineteenMonthAnniversaryMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_NineteenMonthAnniversaryMember"/>
  <xs:element name="NotePayableMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_NotePayableMember"/>
  <xs:element name="October12024Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_October12024Member"/>
  <xs:element name="October202021Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_October202021Member"/>
  <xs:element name="October222021Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_October222021Member"/>
  <xs:element name="October262021Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_October262021Member"/>
  <xs:element name="OtherMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_OtherMember"/>
  <xs:element name="PreFundedWarrantsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_PreFundedWarrantsMember"/>
  <xs:element name="PurchaseAgreementMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_PurchaseAgreementMember"/>
  <xs:element name="RepairBitLLCMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_RepairBitLLCMember"/>
  <xs:element name="SGAMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_SGAMember"/>
  <xs:element name="SecondYearAnniversaryMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_SecondYearAnniversaryMember"/>
  <xs:element name="September302024Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_September302024Member"/>
  <xs:element name="ShareBasedCompensationAwardTrancheFourMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_ShareBasedCompensationAwardTrancheFourMember"/>
  <xs:element name="SharesToBeIssuedMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_SharesToBeIssuedMember"/>
  <xs:element name="SixMonthAnniversaryMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_SixMonthAnniversaryMember"/>
  <xs:element name="Sphere3DMSAMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_Sphere3DMSAMember"/>
  <xs:element name="Sphere3DMergerAgreementMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_Sphere3DMergerAgreementMember"/>
  <xs:element name="TimebasedRSUsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_TimebasedRSUsMember"/>
  <xs:element name="VendorMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_VendorMember"/>
  <xs:element name="ReverseMergerAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_ReverseMergerAbstract"/>
  <xs:element name="DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="gryp_DocumentAndEntityInformationAbstract"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>9
<FILENAME>gryp-20241231_cal.xml
<DESCRIPTION>XBRL CALCULATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Mon Mar 31 19:58:03 UTC 2025 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ConsolidatedBalanceSheet" roleURI="http://akerna.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ConsolidatedIncomeStatement" roleURI="http://akerna.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ConsolidatedCashFlow" roleURI="http://akerna.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ScheduleofMiningEquipmentTable" roleURI="http://akerna.com/role/ScheduleofMiningEquipmentTable"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ScheduleofAccountsPayableandAccruedLiabilitiesTable" roleURI="http://akerna.com/role/ScheduleofAccountsPayableandAccruedLiabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ScheduleofBalanceoftheNotePayableTable" roleURI="http://akerna.com/role/ScheduleofBalanceoftheNotePayableTable"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ScheduleofNotePayableintheAggregateofthePrincipalandInterestCalculatedOvertheLifeoftheLoanwithaCorrespondingGainTable" roleURI="http://akerna.com/role/ScheduleofNotePayableintheAggregateofthePrincipalandInterestCalculatedOvertheLifeoftheLoanwithaCorrespondingGainTable"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ScheduleofExpenseorBenefitforIncomeTaxesTable" roleURI="http://akerna.com/role/ScheduleofExpenseorBenefitforIncomeTaxesTable"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ScheduleofStatutoryFederalIncomeTaxRatetoActualExpenseBasedonLossBeforeIncomeTaxesTable" roleURI="http://akerna.com/role/ScheduleofStatutoryFederalIncomeTaxRatetoActualExpenseBasedonLossBeforeIncomeTaxesTable"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable" roleURI="http://akerna.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable"/>
  <calculationLink xlink:role="http://akerna.com/role/ConsolidatedBalanceSheet" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedCashCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_RestrictedCashCurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_PrepaidExpenseCurrent" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MarketableSecuritiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_MarketableSecuritiesCurrent" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="gryp_DigitalAssetsHeldforOtherPartiesCurrent" xlink:href="gryp-20241231.xsd#gryp_DigitalAssetsHeldforOtherPartiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="gryp_DigitalAssetsHeldforOtherPartiesCurrent" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetFairValueCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetFairValueCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_CryptoAssetFairValueCurrent" order="7" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositsAssetsNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_DepositsAssetsNoncurrent" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="gryp_ObligationLiabilityRelatedToDigitalAssetsHeldForOtherParties" xlink:href="gryp-20241231.xsd#gryp_ObligationLiabilityRelatedToDigitalAssetsHeldForOtherParties"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="gryp_ObligationLiabilityRelatedToDigitalAssetsHeldForOtherParties" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_NotesPayableCurrent" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableToBankCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableToBankCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_NotesPayableToBankCurrent" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LiabilitiesCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermNotesPayable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LongTermNotesPayable" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_CommonStockValue" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="gryp_SharesToBeIssuedRegisterDirectOffering" xlink:href="gryp-20241231.xsd#gryp_SharesToBeIssuedRegisterDirectOffering"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="gryp_SharesToBeIssuedRegisterDirectOffering" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteSubscriptionsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteSubscriptionsReceivable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquityNoteSubscriptionsReceivable" order="5" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_Liabilities" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_StockholdersEquity" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://akerna.com/role/ConsolidatedIncomeStatement" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingCostsAndExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingCostsAndExpenses"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfRevenue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingCostsAndExpenses" xlink:to="us-gaap_CostOfRevenue" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingCostsAndExpenses" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingCostsAndExpenses" xlink:to="us-gaap_ShareBasedCompensation" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortization"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingCostsAndExpenses" xlink:to="us-gaap_DepreciationAndAmortization" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="gryp_ImpairmentOfDigitalAssets" xlink:href="gryp-20241231.xsd#gryp_ImpairmentOfDigitalAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingCostsAndExpenses" xlink:to="gryp_ImpairmentOfDigitalAssets" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="gryp_ImpairmentOfMiners" xlink:href="gryp-20241231.xsd#gryp_ImpairmentOfMiners"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingCostsAndExpenses" xlink:to="gryp_ImpairmentOfMiners" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetUnrealizedGainLossOperating" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetUnrealizedGainLossOperating"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingCostsAndExpenses" xlink:to="us-gaap_CryptoAssetUnrealizedGainLossOperating" order="7" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetRealizedGainOperating" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetRealizedGainOperating"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingCostsAndExpenses" xlink:to="us-gaap_CryptoAssetRealizedGainOperating" order="8" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_Revenues" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingCostsAndExpenses" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesUnrealizedGainLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_MarketableSecuritiesUnrealizedGainLoss" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetRealizedGainNonoperating" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetRealizedGainNonoperating"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_CryptoAssetRealizedGainNonoperating" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnDispositionOfAssets1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_GainLossOnDispositionOfAssets1" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="gryp_GainOnSettlementOfBTCNote" xlink:href="gryp-20241231.xsd#gryp_GainOnSettlementOfBTCNote"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="gryp_GainOnSettlementOfBTCNote" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="gryp_ChangeInFairValueOfNotesPayable" xlink:href="gryp-20241231.xsd#gryp_ChangeInFairValueOfNotesPayable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="gryp_ChangeInFairValueOfNotesPayable" order="6" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeInvestmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeInvestmentExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_InvestmentIncomeInvestmentExpense" order="7" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncashMergerRelatedCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncashMergerRelatedCosts"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NoncashMergerRelatedCosts" order="8" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_OperatingIncomeLoss" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_NonoperatingIncomeExpense" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="2" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:role="http://akerna.com/role/ConsolidatedCashFlow" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetIncomeLoss" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="gryp_ImpairmentOfDigitalAssets" xlink:href="gryp-20241231.xsd#gryp_ImpairmentOfDigitalAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="gryp_ImpairmentOfDigitalAssets" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="gryp_ImpairmentOfMiners" xlink:href="gryp-20241231.xsd#gryp_ImpairmentOfMiners"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="gryp_ImpairmentOfMiners" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_Depreciation" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_RestrictedStockExpense" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="gryp_CompensationForServicesContributedByTheCompanysPpresident" xlink:href="gryp-20241231.xsd#gryp_CompensationForServicesContributedByTheCompanysPpresident"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="gryp_CompensationForServicesContributedByTheCompanysPpresident" order="7" weight="1"/>
    <loc xlink:type="locator" xlink:label="gryp_ChangeInFairValueOfNotePayable" xlink:href="gryp-20241231.xsd#gryp_ChangeInFairValueOfNotePayable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="gryp_ChangeInFairValueOfNotePayable" order="8" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseNonoperating" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_InterestExpenseNonoperating" order="9" weight="1"/>
    <loc xlink:type="locator" xlink:label="gryp_DigitalAssetRevenue" xlink:href="gryp-20241231.xsd#gryp_DigitalAssetRevenue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="gryp_DigitalAssetRevenue" order="10" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" order="11" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossRelatedToLitigationSettlement" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossRelatedToLitigationSettlement"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_GainLossRelatedToLitigationSettlement" order="12" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetRealizedGainOperating" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetRealizedGainOperating"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_CryptoAssetRealizedGainOperating" order="13" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetRealizedGainNonoperating" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetRealizedGainNonoperating"/>
<!-- [WMV6][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSraOc6txDipH7CjC171prG/ARbRNK5sxpgEIGZnauhP1WKZyzSj2JmkB/B8wSsLWfi+IzzDhUlKm/sEk+uy4yWZ7fqt3Pf5CQk3+vNRDz9G2J0KTl88HGB/w8ZK+/z07q/0asYStLntGGY8WyL2onyFY+ksBluILaA8xMz+6Np0Kj49fBnRX1lDiosY8D/9qfZFsH1rpXykJeokNrrHV46dxysqF2Z7AdpKIR6v8RPFJZ0p5TW1IpAvNJ8ENZ4IFCK8aWgrmJ4HJKH/4eNEMNWA45BLxFzIBF6cKNav/jVYA58V2MVMb0NKr] CSR-->
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_CryptoAssetRealizedGainNonoperating" order="14" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetUnrealizedGainLossNonoperating" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetUnrealizedGainLossNonoperating"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_CryptoAssetUnrealizedGainLossNonoperating" order="15" weight="-1"/>
    <loc xlink:type="locator" xlink:label="gryp_ForfeitureOfRestrictedStockGrants" xlink:href="gryp-20241231.xsd#gryp_ForfeitureOfRestrictedStockGrants"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="gryp_ForfeitureOfRestrictedStockGrants" order="16" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesUnrealizedGainLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_MarketableSecuritiesUnrealizedGainLoss" order="17" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnDispositionOfAssets1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_GainLossOnDispositionOfAssets1" order="18" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNoncashIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_OtherNoncashIncomeExpense" order="19" weight="-1"/>
    <loc xlink:type="locator" xlink:label="gryp_IncreaseDecreaseInCostOfDigitalAssetsSoldForCash" xlink:href="gryp-20241231.xsd#gryp_IncreaseDecreaseInCostOfDigitalAssetsSoldForCash"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="gryp_IncreaseDecreaseInCostOfDigitalAssetsSoldForCash" order="20" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="21" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpense" order="22" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <loc xlink:type="locator" xlink:label="gryp_ProceedsFromTheSaleOfMiners" xlink:href="gryp-20241231.xsd#gryp_ProceedsFromTheSaleOfMiners"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="gryp_ProceedsFromTheSaleOfMiners" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForOtherDeposits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForOtherDeposits"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsForOtherDeposits" order="3" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSecuredNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSecuredNotesPayable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromSecuredNotesPayable" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromIssuanceInitialPublicOffering" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="gryp_ProceedsFromReverseRecapitalization" xlink:href="gryp-20241231.xsd#gryp_ProceedsFromReverseRecapitalization"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="gryp_ProceedsFromReverseRecapitalization" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="gryp_ProceedsFromIssuanceOfCommonStockATM" xlink:href="gryp-20241231.xsd#gryp_ProceedsFromIssuanceOfCommonStockATM"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="gryp_ProceedsFromIssuanceOfCommonStockATM" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="gryp_PaymentForInsurancePayable" xlink:href="gryp-20241231.xsd#gryp_PaymentForInsurancePayable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="gryp_PaymentForInsurancePayable" order="6" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfNotesPayable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_RepaymentsOfNotesPayable" order="7" weight="-1"/>
    <loc xlink:type="locator" xlink:label="gryp_CashPaidForLegalFeesIncurredForBTCNoteRestructuring" xlink:href="gryp-20241231.xsd#gryp_CashPaidForLegalFeesIncurredForBTCNoteRestructuring"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="gryp_CashPaidForLegalFeesIncurredForBTCNoteRestructuring" order="8" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_PaymentsOfStockIssuanceCosts" order="9" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="2" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedCashCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_RestrictedCashCurrent" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://akerna.com/role/ScheduleofMiningEquipmentTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="2" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:role="http://akerna.com/role/ScheduleofAccountsPayableandAccruedLiabilitiesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://akerna.com/role/ScheduleofBalanceoftheNotePayableTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNotesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNotesPayableCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherNotesPayableCurrent" xlink:to="us-gaap_NotesPayable" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="gryp_AggregateInterestsToBePaid" xlink:href="gryp-20241231.xsd#gryp_AggregateInterestsToBePaid"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherNotesPayableCurrent" xlink:to="gryp_AggregateInterestsToBePaid" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="gryp_InterestPaymentsMade" xlink:href="gryp-20241231.xsd#gryp_InterestPaymentsMade"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherNotesPayableCurrent" xlink:to="gryp_InterestPaymentsMade" order="3" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:role="http://akerna.com/role/ScheduleofNotePayableintheAggregateofthePrincipalandInterestCalculatedOvertheLifeoftheLoanwithaCorrespondingGainTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="gryp_UndiscountedCashflowFromNotespayable" xlink:href="gryp-20241231.xsd#gryp_UndiscountedCashflowFromNotespayable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesIssued1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="gryp_UndiscountedCashflowFromNotespayable" xlink:to="us-gaap_NotesIssued1" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireAdditionalInterestInSubsidiaries" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireAdditionalInterestInSubsidiaries"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="gryp_UndiscountedCashflowFromNotespayable" xlink:to="us-gaap_PaymentsToAcquireAdditionalInterestInSubsidiaries" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainsLossesOnRestructuringOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainsLossesOnRestructuringOfDebt"/>
    <loc xlink:type="locator" xlink:label="gryp_Difference" xlink:href="gryp-20241231.xsd#gryp_Difference"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GainsLossesOnRestructuringOfDebt" xlink:to="gryp_Difference" order="1" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LegalFees" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LegalFees"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GainsLossesOnRestructuringOfDebt" xlink:to="us-gaap_LegalFees" order="2" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:role="http://akerna.com/role/ScheduleofExpenseorBenefitforIncomeTaxesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://akerna.com/role/ScheduleofStatutoryFederalIncomeTaxRatetoActualExpenseBasedonLossBeforeIncomeTaxesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="gryp_EffectiveIncomeTaxRateReconciliationReturnToProvision" xlink:href="gryp-20241231.xsd#gryp_EffectiveIncomeTaxRateReconciliationReturnToProvision"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="gryp_EffectiveIncomeTaxRateReconciliationReturnToProvision" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" order="6" weight="1"/>
  </calculationLink>
  <calculationLink xlink:role="http://akerna.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilitiesOther" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet" order="2" weight="-1"/>
  </calculationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>10
<FILENAME>gryp-20241231_def.xml
<DESCRIPTION>XBRL DEFINITION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Mon Mar 31 19:58:03 UTC 2025 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:xbrldt="http://xbrl.org/2005/xbrldt">
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ConsolidatedBalanceSheet" roleURI="http://akerna.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://akerna.com/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ConsolidatedIncomeStatement" roleURI="http://akerna.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ShareholdersEquityType2or3" roleURI="http://akerna.com/role/ShareholdersEquityType2or3"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ConsolidatedCashFlow" roleURI="http://akerna.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_OrganizationandSummaryofSignificantAccountingPolicies" roleURI="http://akerna.com/role/OrganizationandSummaryofSignificantAccountingPolicies"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_DigitalAssets" roleURI="http://akerna.com/role/DigitalAssets"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_MarketableSecurities" roleURI="http://akerna.com/role/MarketableSecurities"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_Deposits" roleURI="http://akerna.com/role/Deposits"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_MiningEquipmentNet" roleURI="http://akerna.com/role/MiningEquipmentNet"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_AccountsPayableandAccruedLiabilities" roleURI="http://akerna.com/role/AccountsPayableandAccruedLiabilities"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_NotePayable" roleURI="http://akerna.com/role/NotePayable"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_CommitmentsandContingencies" roleURI="http://akerna.com/role/CommitmentsandContingencies"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_StockholdersDeficit" roleURI="http://akerna.com/role/StockholdersDeficit"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_FairValueofFinancialInstruments" roleURI="http://akerna.com/role/FairValueofFinancialInstruments"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ReverseMerger" roleURI="http://akerna.com/role/ReverseMerger"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_IncomeTaxes" roleURI="http://akerna.com/role/IncomeTaxes"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_SubsequentEvents" roleURI="http://akerna.com/role/SubsequentEvents"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_AccountingPoliciesByPolicy" roleURI="http://akerna.com/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_DigitalAssetsTables" roleURI="http://akerna.com/role/DigitalAssetsTables"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_MarketableSecuritiesTables" roleURI="http://akerna.com/role/MarketableSecuritiesTables"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_DepositsTables" roleURI="http://akerna.com/role/DepositsTables"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_MiningEquipmentNetTables" roleURI="http://akerna.com/role/MiningEquipmentNetTables"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_AccountsPayableandAccruedLiabilitiesTables" roleURI="http://akerna.com/role/AccountsPayableandAccruedLiabilitiesTables"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_NotePayableTables" roleURI="http://akerna.com/role/NotePayableTables"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_CommitmentsandContingenciesTables" roleURI="http://akerna.com/role/CommitmentsandContingenciesTables"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_StockholdersDeficitTables" roleURI="http://akerna.com/role/StockholdersDeficitTables"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_FairValueofFinancialInstrumentsTables" roleURI="http://akerna.com/role/FairValueofFinancialInstrumentsTables"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_IncomeTaxesTables" roleURI="http://akerna.com/role/IncomeTaxesTables"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ScheduleofDigitalCurrencyTransactionsofBitcoinTable" roleURI="http://akerna.com/role/ScheduleofDigitalCurrencyTransactionsofBitcoinTable"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ScheduleofBitcoinHoldingsTable" roleURI="http://akerna.com/role/ScheduleofBitcoinHoldingsTable"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ScheduleofMovementinthisAccountforthePeriodsTable" roleURI="http://akerna.com/role/ScheduleofMovementinthisAccountforthePeriodsTable"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ScheduleofDepositsTable" roleURI="http://akerna.com/role/ScheduleofDepositsTable"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ScheduleofMiningEquipmentTable" roleURI="http://akerna.com/role/ScheduleofMiningEquipmentTable"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ScheduleofAccountsPayableandAccruedLiabilitiesTable" roleURI="http://akerna.com/role/ScheduleofAccountsPayableandAccruedLiabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ScheduleofFairValueoftheBTCNoteTable" roleURI="http://akerna.com/role/ScheduleofFairValueoftheBTCNoteTable"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ScheduleofBalanceoftheNotePayableTable" roleURI="http://akerna.com/role/ScheduleofBalanceoftheNotePayableTable"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ScheduleofTroubledDebtRestructuringwiththeNotePayableTable" roleURI="http://akerna.com/role/ScheduleofTroubledDebtRestructuringwiththeNotePayableTable"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ScheduleofTroubledDebtRestructuringwiththeNotePayableTable_Parentheticals" roleURI="http://akerna.com/role/ScheduleofTroubledDebtRestructuringwiththeNotePayableTable_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ScheduleofNotePayableintheAggregateofthePrincipalandInterestCalculatedOvertheLifeoftheLoanwithaCorrespondingGainTable" roleURI="http://akerna.com/role/ScheduleofNotePayableintheAggregateofthePrincipalandInterestCalculatedOvertheLifeoftheLoanwithaCorrespondingGainTable"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ScheduleofBoardofDirectorsApprovedtheDirectorsCompensationProgramTable" roleURI="http://akerna.com/role/ScheduleofBoardofDirectorsApprovedtheDirectorsCompensationProgramTable"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ScheduleofStockPriceandMarketCapitalizationGoalsTable" roleURI="http://akerna.com/role/ScheduleofStockPriceandMarketCapitalizationGoalsTable"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ScheduleofCompensationExpenseRelatedRestrictedStockAwardsTable" roleURI="http://akerna.com/role/ScheduleofCompensationExpenseRelatedRestrictedStockAwardsTable"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ScheduleofCompensationExpenseRelatedRestrictedStockAwardsTable_Parentheticals" roleURI="http://akerna.com/role/ScheduleofCompensationExpenseRelatedRestrictedStockAwardsTable_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ScheduleofServiceBasedRSUsTable" roleURI="http://akerna.com/role/ScheduleofServiceBasedRSUsTable"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ScheduleofWarrantsTransactionsTable" roleURI="http://akerna.com/role/ScheduleofWarrantsTransactionsTable"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ScheduleofFairValuebyUsingKeyInputsTable" roleURI="http://akerna.com/role/ScheduleofFairValuebyUsingKeyInputsTable"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ScheduleofExpenseorBenefitforIncomeTaxesTable" roleURI="http://akerna.com/role/ScheduleofExpenseorBenefitforIncomeTaxesTable"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ScheduleofStatutoryFederalIncomeTaxRatetoActualExpenseBasedonLossBeforeIncomeTaxesTable" roleURI="http://akerna.com/role/ScheduleofStatutoryFederalIncomeTaxRatetoActualExpenseBasedonLossBeforeIncomeTaxesTable"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable" roleURI="http://akerna.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_OrganizationandSummaryofSignificantAccountingPoliciesDetails" roleURI="http://akerna.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_DigitalAssetsDetails" roleURI="http://akerna.com/role/DigitalAssetsDetails"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_MarketableSecuritiesDetails" roleURI="http://akerna.com/role/MarketableSecuritiesDetails"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_DepositsDetails" roleURI="http://akerna.com/role/DepositsDetails"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_MiningEquipmentNetDetails" roleURI="http://akerna.com/role/MiningEquipmentNetDetails"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_NotePayableDetails" roleURI="http://akerna.com/role/NotePayableDetails"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_CommitmentsandContingenciesDetails" roleURI="http://akerna.com/role/CommitmentsandContingenciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_StockholdersDeficitDetails" roleURI="http://akerna.com/role/StockholdersDeficitDetails"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ReverseMergerDetails" roleURI="http://akerna.com/role/ReverseMergerDetails"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_IncomeTaxesDetails" roleURI="http://akerna.com/role/IncomeTaxesDetails"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_SubsequentEventsDetails" roleURI="http://akerna.com/role/SubsequentEventsDetails"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all"/>
  <definitionLink xlink:role="http://akerna.com/role/ConsolidatedBalanceSheet" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedCashCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_RestrictedCashCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PrepaidExpenseCurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MarketableSecuritiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_MarketableSecuritiesCurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_DigitalAssetsHeldforOtherPartiesCurrent" xlink:href="gryp-20241231.xsd#gryp_DigitalAssetsHeldforOtherPartiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="gryp_DigitalAssetsHeldforOtherPartiesCurrent" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetFairValueCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetFairValueCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CryptoAssetFairValueCurrent" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsCurrent" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositsAssetsNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_DepositsAssetsNoncurrent" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_Assets" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_ObligationLiabilityRelatedToDigitalAssetsHeldForOtherParties" xlink:href="gryp-20241231.xsd#gryp_ObligationLiabilityRelatedToDigitalAssetsHeldForOtherParties"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="gryp_ObligationLiabilityRelatedToDigitalAssetsHeldForOtherParties" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_NotesPayableCurrent" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableToBankCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableToBankCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_NotesPayableToBankCurrent" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesCurrent" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermNotesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LongTermNotesPayable" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_Liabilities" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockValue" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_SharesToBeIssuedRegisterDirectOffering" xlink:href="gryp-20241231.xsd#gryp_SharesToBeIssuedRegisterDirectOffering"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="gryp_SharesToBeIssuedRegisterDirectOffering" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteSubscriptionsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteSubscriptionsReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StockholdersEquityNoteSubscriptionsReceivable" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StockholdersEquity" order="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="25" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://akerna.com/role/ConsolidatedBalanceSheet_Parentheticals" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesAuthorized" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesIssued" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesOutstanding" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://akerna.com/role/ConsolidatedIncomeStatement" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_MiningActivitiesMember" xlink:href="gryp-20241231.xsd#gryp_MiningActivitiesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="gryp_MiningActivitiesMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_ManagementServicesMember" xlink:href="gryp-20241231.xsd#gryp_ManagementServicesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="gryp_ManagementServicesMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Revenues" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfRevenue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CostOfRevenue" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensation" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortization"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DepreciationAndAmortization" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_ImpairmentOfDigitalAssets" xlink:href="gryp-20241231.xsd#gryp_ImpairmentOfDigitalAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="gryp_ImpairmentOfDigitalAssets" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_ImpairmentOfMiners" xlink:href="gryp-20241231.xsd#gryp_ImpairmentOfMiners"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="gryp_ImpairmentOfMiners" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetUnrealizedGainLossOperating" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetUnrealizedGainLossOperating"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CryptoAssetUnrealizedGainLossOperating" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetRealizedGainOperating" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetRealizedGainOperating"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CryptoAssetRealizedGainOperating" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingCostsAndExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingCostsAndExpenses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingCostsAndExpenses" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingIncomeLoss" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesUnrealizedGainLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_MarketableSecuritiesUnrealizedGainLoss" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetRealizedGainNonoperating" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetRealizedGainNonoperating"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CryptoAssetRealizedGainNonoperating" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_ChangeInFairValueOfNotesPayable" xlink:href="gryp-20241231.xsd#gryp_ChangeInFairValueOfNotesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="gryp_ChangeInFairValueOfNotesPayable" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeInvestmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeInvestmentExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InvestmentIncomeInvestmentExpense" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnDispositionOfAssets1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GainLossOnDispositionOfAssets1" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncashMergerRelatedCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncashMergerRelatedCosts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NoncashMergerRelatedCosts" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_GainOnSettlementOfBTCNote" xlink:href="gryp-20241231.xsd#gryp_GainOnSettlementOfBTCNote"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="gryp_GainOnSettlementOfBTCNote" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NonoperatingIncomeExpense" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareBasic" order="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareDiluted" order="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="25" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="26" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://akerna.com/role/ShareholdersEquityType2or3" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_SharesToBeIssuedMember" xlink:href="gryp-20241231.xsd#gryp_SharesToBeIssuedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="gryp_SharesToBeIssuedMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesFromStockholderMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesFromStockholderMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_ReceivablesFromStockholderMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_RestrictedCommonStockAwardsIssuedForCompensationinShares" xlink:href="gryp-20241231.xsd#gryp_RestrictedCommonStockAwardsIssuedForCompensationinShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="gryp_RestrictedCommonStockAwardsIssuedForCompensationinShares" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_RestrictedCommonStockAwardsIssuedForPaymentOfServiceinShares" xlink:href="gryp-20241231.xsd#gryp_RestrictedCommonStockAwardsIssuedForPaymentOfServiceinShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="gryp_RestrictedCommonStockAwardsIssuedForPaymentOfServiceinShares" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedCommonStockAwardsIssuedForPaymentOfService" xlink:href="gryp-20241231.xsd#gryp_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedCommonStockAwardsIssuedForPaymentOfService"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="gryp_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedCommonStockAwardsIssuedForPaymentOfService" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_CancelledCommonStock" xlink:href="gryp-20241231.xsd#gryp_CancelledCommonStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="gryp_CancelledCommonStock" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset" xlink:href="gryp-20241231.xsd#gryp_AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="gryp_AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForAcquisitionOfAkernasNetBookValue" xlink:href="gryp-20241231.xsd#gryp_AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForAcquisitionOfAkernasNetBookValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="gryp_AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForAcquisitionOfAkernasNetBookValue" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_StockIssuedDuringPeriodSharesCommonStockIssuedForAfterTheMarketProgram" xlink:href="gryp-20241231.xsd#gryp_StockIssuedDuringPeriodSharesCommonStockIssuedForAfterTheMarketProgram"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="gryp_StockIssuedDuringPeriodSharesCommonStockIssuedForAfterTheMarketProgram" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_StockIssuedDuringPeriodValueCommonStockIssuedForAfterTheMarketProgram" xlink:href="gryp-20241231.xsd#gryp_StockIssuedDuringPeriodValueCommonStockIssuedForAfterTheMarketProgram"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="gryp_StockIssuedDuringPeriodValueCommonStockIssuedForAfterTheMarketProgram" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForServices" xlink:href="gryp-20241231.xsd#gryp_AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForServices"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="gryp_AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForServices" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_CommonStockIssuedForSettlementsOfBTCNote" xlink:href="gryp-20241231.xsd#gryp_CommonStockIssuedForSettlementsOfBTCNote"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="gryp_CommonStockIssuedForSettlementsOfBTCNote" order="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_CommonStockIssuedForSettlementOfBTCNote" xlink:href="gryp-20241231.xsd#gryp_CommonStockIssuedForSettlementOfBTCNote"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="gryp_CommonStockIssuedForSettlementOfBTCNote" order="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" order="25" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" order="26" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" order="27" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" order="28" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_CancelationOfStockSubscriptionReceivable" xlink:href="gryp-20241231.xsd#gryp_CancelationOfStockSubscriptionReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="gryp_CancelationOfStockSubscriptionReceivable" order="29" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_StockIssuedDuringCashProceedsForRegisteredDirectOffering" xlink:href="gryp-20241231.xsd#gryp_StockIssuedDuringCashProceedsForRegisteredDirectOffering"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="gryp_StockIssuedDuringCashProceedsForRegisteredDirectOffering" order="30" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://akerna.com/role/ConsolidatedCashFlow" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetIncomeLoss" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossRelatedToLitigationSettlement" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossRelatedToLitigationSettlement"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_GainLossRelatedToLitigationSettlement" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_ImpairmentOfDigitalAssets" xlink:href="gryp-20241231.xsd#gryp_ImpairmentOfDigitalAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="gryp_ImpairmentOfDigitalAssets" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetRealizedGainOperating" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetRealizedGainOperating"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CryptoAssetRealizedGainOperating" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetRealizedGainNonoperating" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetRealizedGainNonoperating"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CryptoAssetRealizedGainNonoperating" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetUnrealizedGainLossNonoperating" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetUnrealizedGainLossNonoperating"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CryptoAssetUnrealizedGainLossNonoperating" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_ImpairmentOfMiners" xlink:href="gryp-20241231.xsd#gryp_ImpairmentOfMiners"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="gryp_ImpairmentOfMiners" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_Depreciation" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_ForfeitureOfRestrictedStockGrants" xlink:href="gryp-20241231.xsd#gryp_ForfeitureOfRestrictedStockGrants"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="gryp_ForfeitureOfRestrictedStockGrants" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_RestrictedStockExpense" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_CompensationForServicesContributedByTheCompanysPpresident" xlink:href="gryp-20241231.xsd#gryp_CompensationForServicesContributedByTheCompanysPpresident"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="gryp_CompensationForServicesContributedByTheCompanysPpresident" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesUnrealizedGainLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_MarketableSecuritiesUnrealizedGainLoss" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnDispositionOfAssets1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_GainLossOnDispositionOfAssets1" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_ChangeInFairValueOfNotePayable" xlink:href="gryp-20241231.xsd#gryp_ChangeInFairValueOfNotePayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="gryp_ChangeInFairValueOfNotePayable" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseNonoperating" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_InterestExpenseNonoperating" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_DigitalAssetRevenue" xlink:href="gryp-20241231.xsd#gryp_DigitalAssetRevenue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="gryp_DigitalAssetRevenue" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNoncashIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_OtherNoncashIncomeExpense" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_IncreaseDecreaseInCostOfDigitalAssetsSoldForCash" xlink:href="gryp-20241231.xsd#gryp_IncreaseDecreaseInCostOfDigitalAssetsSoldForCash"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="gryp_IncreaseDecreaseInCostOfDigitalAssetsSoldForCash" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpense" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_ProceedsFromTheSaleOfMiners" xlink:href="gryp-20241231.xsd#gryp_ProceedsFromTheSaleOfMiners"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="gryp_ProceedsFromTheSaleOfMiners" order="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForOtherDeposits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForOtherDeposits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_PaymentsForOtherDeposits" order="25" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="26" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_PaymentForInsurancePayable" xlink:href="gryp-20241231.xsd#gryp_PaymentForInsurancePayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="gryp_PaymentForInsurancePayable" order="27" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSecuredNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSecuredNotesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_ProceedsFromSecuredNotesPayable" order="28" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfNotesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_RepaymentsOfNotesPayable" order="29" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_CashPaidForLegalFeesIncurredForBTCNoteRestructuring" xlink:href="gryp-20241231.xsd#gryp_CashPaidForLegalFeesIncurredForBTCNoteRestructuring"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="gryp_CashPaidForLegalFeesIncurredForBTCNoteRestructuring" order="30" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_ProceedsFromIssuanceInitialPublicOffering" order="31" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_ProceedsFromReverseRecapitalization" xlink:href="gryp-20241231.xsd#gryp_ProceedsFromReverseRecapitalization"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="gryp_ProceedsFromReverseRecapitalization" order="32" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="33" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_ProceedsFromIssuanceOfCommonStockATM" xlink:href="gryp-20241231.xsd#gryp_ProceedsFromIssuanceOfCommonStockATM"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="gryp_ProceedsFromIssuanceOfCommonStockATM" order="34" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_PaymentsOfStockIssuanceCosts" order="35" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="36" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" order="37" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="38" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedCashCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_RestrictedCashCurrent" order="39" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="40" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_InterestPaidNet" order="41" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncomeTaxesPaidNet" order="42" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_AccruedExpensesForIssuanceOfCommonStock" xlink:href="gryp-20241231.xsd#gryp_AccruedExpensesForIssuanceOfCommonStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="gryp_AccruedExpensesForIssuanceOfCommonStock" order="43" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_FairValueAdjustmentofNoncashAmount" xlink:href="gryp-20241231.xsd#gryp_FairValueAdjustmentofNoncashAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="gryp_FairValueAdjustmentofNoncashAmount" order="44" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_FairValueOfCommonStockIssuedForSettlementOfBTCNote" xlink:href="gryp-20241231.xsd#gryp_FairValueOfCommonStockIssuedForSettlementOfBTCNote"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="gryp_FairValueOfCommonStockIssuedForSettlementOfBTCNote" order="45" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_FairValueOfWarrantsIssuedForSettlementOfBTCNote" xlink:href="gryp-20241231.xsd#gryp_FairValueOfWarrantsIssuedForSettlementOfBTCNote"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="gryp_FairValueOfWarrantsIssuedForSettlementOfBTCNote" order="46" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesIssued1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NotesIssued1" order="47" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_NonCashPaymentOfPrincipalAndInterestOnNotePayableUsingDigitalAssets" xlink:href="gryp-20241231.xsd#gryp_NonCashPaymentOfPrincipalAndInterestOnNotePayableUsingDigitalAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="gryp_NonCashPaymentOfPrincipalAndInterestOnNotePayableUsingDigitalAssets" order="48" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://akerna.com/role/OrganizationandSummaryofSignificantAccountingPolicies" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://akerna.com/role/DigitalAssets" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetFairValueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetFairValueAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CryptoAssetFairValueAbstract" xlink:to="us-gaap_CryptoAssetTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://akerna.com/role/MarketableSecurities" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_MarketableSecuritiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MarketableSecuritiesAbstract" xlink:to="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://akerna.com/role/Deposits" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositsAbstract"/>
    <loc xlink:type="locator" xlink:label="gryp_DepositsDisclosureTextBlock" xlink:href="gryp-20241231.xsd#gryp_DepositsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DepositsAbstract" xlink:to="gryp_DepositsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://akerna.com/role/MiningEquipmentNet" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://akerna.com/role/AccountsPayableandAccruedLiabilities" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://akerna.com/role/NotePayable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NotesPayableAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://akerna.com/role/CommitmentsandContingencies" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://akerna.com/role/StockholdersDeficit" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationAbstract" xlink:to="us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://akerna.com/role/FairValueofFinancialInstruments" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://akerna.com/role/ReverseMerger" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="gryp_ReverseMergerAbstract" xlink:href="gryp-20241231.xsd#gryp_ReverseMergerAbstract"/>
    <loc xlink:type="locator" xlink:label="gryp_ReverseMergerTextBlock" xlink:href="gryp-20241231.xsd#gryp_ReverseMergerTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gryp_ReverseMergerAbstract" xlink:to="gryp_ReverseMergerTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://akerna.com/role/IncomeTaxes" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://akerna.com/role/SubsequentEvents" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://akerna.com/role/AccountingPoliciesByPolicy" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="gryp_OrganizationAndNatureOfOperationsPolicyTextBlock" xlink:href="gryp-20241231.xsd#gryp_OrganizationAndNatureOfOperationsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="gryp_OrganizationAndNatureOfOperationsPolicyTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_ReverseMergerWithLegacyIvyCryptoIncPolicyTextBlock" xlink:href="gryp-20241231.xsd#gryp_ReverseMergerWithLegacyIvyCryptoIncPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="gryp_ReverseMergerWithLegacyIvyCryptoIncPolicyTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PriorPeriodReclassificationAdjustmentDescription" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConsolidationPolicyTextBlock" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_GoingConcernPolicyTextBlock" xlink:href="gryp-20241231.xsd#gryp_GoingConcernPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="gryp_GoingConcernPolicyTextBlock" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_UseOfEstimates" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_TradeAndOtherAccountsReceivablePolicy" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_PrepaidExpensePolicyPolicyTextBlock" xlink:href="gryp-20241231.xsd#gryp_PrepaidExpensePolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="gryp_PrepaidExpensePolicyPolicyTextBlock" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_DigitalAssetsHeldForOtherPartiesPolicyTextBlock" xlink:href="gryp-20241231.xsd#gryp_DigitalAssetsHeldForOtherPartiesPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="gryp_DigitalAssetsHeldForOtherPartiesPolicyTextBlock" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_PlatformOperatorCryptoAssetPolicyTextBlock" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_PlatformOperatorCryptoAssetPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="srt_PlatformOperatorCryptoAssetPolicyTextBlock" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativesPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_DerivativesPolicyTextBlock" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_CostOfRevenuesPolicyTextBlock" xlink:href="gryp-20241231.xsd#gryp_CostOfRevenuesPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="gryp_CostOfRevenuesPolicyTextBlock" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_CommonStockAwardsPolicyTextBlock" xlink:href="gryp-20241231.xsd#gryp_CommonStockAwardsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="gryp_CommonStockAwardsPolicyTextBlock" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_WarrantsPolicyTextBlock" xlink:href="gryp-20241231.xsd#gryp_WarrantsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="gryp_WarrantsPolicyTextBlock" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IncomeTaxPolicyTextBlock" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" order="23" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://akerna.com/role/DigitalAssetsTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetFairValueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetFairValueAbstract"/>
    <loc xlink:type="locator" xlink:label="gryp_ScheduleOfDigitalCurrencyTransactionsTableTextBlock" xlink:href="gryp-20241231.xsd#gryp_ScheduleOfDigitalCurrencyTransactionsTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CryptoAssetFairValueAbstract" xlink:to="gryp_ScheduleOfDigitalCurrencyTransactionsTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetHoldingTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetHoldingTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CryptoAssetFairValueAbstract" xlink:to="us-gaap_CryptoAssetHoldingTableTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://akerna.com/role/MarketableSecuritiesTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_MarketableSecuritiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MarketableSecuritiesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MarketableSecuritiesAbstract" xlink:to="us-gaap_MarketableSecuritiesTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://akerna.com/role/DepositsTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DepositsAbstract" xlink:to="us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://akerna.com/role/MiningEquipmentNetTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://akerna.com/role/AccountsPayableandAccruedLiabilitiesTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://akerna.com/role/NotePayableTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="gryp_ScheduleOfTheFairValueOfTheBTCNoteTableTextBlock" xlink:href="gryp-20241231.xsd#gryp_ScheduleOfTheFairValueOfTheBTCNoteTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NotesPayableAbstract" xlink:to="gryp_ScheduleOfTheFairValueOfTheBTCNoteTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_ScheduleOfBalanceOfTheNotePayableTableTextBlock" xlink:href="gryp-20241231.xsd#gryp_ScheduleOfBalanceOfTheNotePayableTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NotesPayableAbstract" xlink:to="gryp_ScheduleOfBalanceOfTheNotePayableTableTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NotesPayableAbstract" xlink:to="us-gaap_ScheduleOfDebtTableTextBlock" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_ScheduleOfNotePayableInTheAggregateOfThePrincipalAndInterestCorrespondingGainTableTextBlock" xlink:href="gryp-20241231.xsd#gryp_ScheduleOfNotePayableInTheAggregateOfThePrincipalAndInterestCorrespondingGainTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NotesPayableAbstract" xlink:to="gryp_ScheduleOfNotePayableInTheAggregateOfThePrincipalAndInterestCorrespondingGainTableTextBlock" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://akerna.com/role/CommitmentsandContingenciesTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="gryp_ScheduleOfBoardOfDirectorsApprovedTheDirectorsCompensationProgramTableTextBlock" xlink:href="gryp-20241231.xsd#gryp_ScheduleOfBoardOfDirectorsApprovedTheDirectorsCompensationProgramTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="gryp_ScheduleOfBoardOfDirectorsApprovedTheDirectorsCompensationProgramTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentCompanyFinancialHighlightsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentCompanyFinancialHighlightsTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_InvestmentCompanyFinancialHighlightsTableTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://akerna.com/role/StockholdersDeficitTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationAbstract" xlink:to="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationAbstract" xlink:to="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://akerna.com/role/FairValueofFinancialInstrumentsTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://akerna.com/role/IncomeTaxesTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://akerna.com/role/ScheduleofDigitalCurrencyTransactionsofBitcoinTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetRestrictedLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetRestrictedLineItems"/>
    <loc xlink:type="locator" xlink:label="gryp_DigitalAssetsScheduleofDigitalCurrencyTransactionsofBitcoinDetailsTable" xlink:href="gryp-20241231.xsd#gryp_DigitalAssetsScheduleofDigitalCurrencyTransactionsofBitcoinDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_CryptoAssetRestrictedLineItems" xlink:to="gryp_DigitalAssetsScheduleofDigitalCurrencyTransactionsofBitcoinDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_CryptoAssetAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CryptoAssetAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_DigitalAssetsScheduleofDigitalCurrencyTransactionsofBitcoinDetailsTable" xlink:to="srt_CryptoAssetAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_CryptoAssetDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CryptoAssetDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_CryptoAssetAxis" xlink:to="srt_CryptoAssetDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_CryptoAssetDomain_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CryptoAssetDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_CryptoAssetAxis" xlink:to="srt_CryptoAssetDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_DigitalAssetsScheduleofDigitalCurrencyTransactionsofBitcoinDetailsTable" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_BitcoinMember" xlink:href="gryp-20241231.xsd#gryp_BitcoinMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="gryp_BitcoinMember" order="0" xbrldt:closed="true"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CryptoAssetDomain" xlink:to="gryp_BitcoinMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset" xlink:href="gryp-20241231.xsd#gryp_AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CryptoAssetRestrictedLineItems" xlink:to="gryp_AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetFairValueCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetFairValueCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CryptoAssetRestrictedLineItems" xlink:to="us-gaap_CryptoAssetFairValueCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_RevenueRecognizedFromMinedDigitalAssets" xlink:href="gryp-20241231.xsd#gryp_RevenueRecognizedFromMinedDigitalAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CryptoAssetRestrictedLineItems" xlink:to="gryp_RevenueRecognizedFromMinedDigitalAssets" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_RevenueShareFromSphere" xlink:href="gryp-20241231.xsd#gryp_RevenueShareFromSphere"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CryptoAssetRestrictedLineItems" xlink:to="gryp_RevenueShareFromSphere" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_CostOfDigitalAssetsSoldForCash" xlink:href="gryp-20241231.xsd#gryp_CostOfDigitalAssetsSoldForCash"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CryptoAssetRestrictedLineItems" xlink:to="gryp_CostOfDigitalAssetsSoldForCash" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_CostOfDigitalAssetsTransferredForNoncashExpenditures" xlink:href="gryp-20241231.xsd#gryp_CostOfDigitalAssetsTransferredForNoncashExpenditures"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CryptoAssetRestrictedLineItems" xlink:to="gryp_CostOfDigitalAssetsTransferredForNoncashExpenditures" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_ImpairmentLossOnDigitalAssets" xlink:href="gryp-20241231.xsd#gryp_ImpairmentLossOnDigitalAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CryptoAssetRestrictedLineItems" xlink:to="gryp_ImpairmentLossOnDigitalAssets" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_FairValueGainOnDigitalAssets" xlink:href="gryp-20241231.xsd#gryp_FairValueGainOnDigitalAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CryptoAssetRestrictedLineItems" xlink:to="gryp_FairValueGainOnDigitalAssets" order="7" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://akerna.com/role/ScheduleofBitcoinHoldingsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetHoldingLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetHoldingLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetHoldingTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetHoldingTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_CryptoAssetHoldingLineItems" xlink:to="us-gaap_CryptoAssetHoldingTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_CryptoAssetAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CryptoAssetAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_CryptoAssetHoldingTable" xlink:to="srt_CryptoAssetAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_CryptoAssetDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CryptoAssetDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_CryptoAssetAxis" xlink:to="srt_CryptoAssetDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_CryptoAssetDomain_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CryptoAssetDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_CryptoAssetAxis" xlink:to="srt_CryptoAssetDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_BitcoinMember" xlink:href="gryp-20241231.xsd#gryp_BitcoinMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CryptoAssetDomain" xlink:to="gryp_BitcoinMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_NumberOfBitcoinHeldPerShare" xlink:href="gryp-20241231.xsd#gryp_NumberOfBitcoinHeldPerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CryptoAssetHoldingLineItems" xlink:to="gryp_NumberOfBitcoinHeldPerShare" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_CarryingBasisPerBitcoin" xlink:href="gryp-20241231.xsd#gryp_CarryingBasisPerBitcoin"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CryptoAssetHoldingLineItems" xlink:to="gryp_CarryingBasisPerBitcoin" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_FairValuePerBitcoin" xlink:href="gryp-20241231.xsd#gryp_FairValuePerBitcoin"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CryptoAssetHoldingLineItems" xlink:to="gryp_FairValuePerBitcoin" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CryptoAssetHoldingLineItems" xlink:to="us-gaap_CryptoAssetCost" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CryptoAssetHoldingLineItems" xlink:to="us-gaap_CryptoAssetFairValue" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://akerna.com/role/ScheduleofMovementinthisAccountforthePeriodsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_MarketableSecuritiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MarketableSecuritiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MarketableSecuritiesAbstract" xlink:to="us-gaap_MarketableSecuritiesCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueOptionChangesInFairValueGainLoss1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueOptionChangesInFairValueGainLoss1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MarketableSecuritiesAbstract" xlink:to="us-gaap_FairValueOptionChangesInFairValueGainLoss1" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://akerna.com/role/ScheduleofDepositsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DepositLiabilityLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositLiabilityLineItems"/>
    <loc xlink:type="locator" xlink:label="gryp_DepositsScheduleofDepositsDetailsTable" xlink:href="gryp-20241231.xsd#gryp_DepositsScheduleofDepositsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DepositLiabilityLineItems" xlink:to="gryp_DepositsScheduleofDepositsDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PledgingPurposeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PledgingPurposeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_DepositsScheduleofDepositsDetailsTable" xlink:to="us-gaap_PledgingPurposeAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PledgingPurposeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PledgingPurposeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PledgingPurposeAxis" xlink:to="us-gaap_PledgingPurposeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PledgingPurposeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PledgingPurposeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PledgingPurposeAxis" xlink:to="us-gaap_PledgingPurposeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PledgingPurposeDomain" xlink:to="us-gaap_DepositsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositsAssetsNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DepositLiabilityLineItems" xlink:to="us-gaap_DepositsAssetsNoncurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForOtherDeposits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForOtherDeposits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DepositLiabilityLineItems" xlink:to="us-gaap_PaymentsForOtherDeposits" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_AmountsAppliedToAccountsPayable" xlink:href="gryp-20241231.xsd#gryp_AmountsAppliedToAccountsPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DepositLiabilityLineItems" xlink:to="gryp_AmountsAppliedToAccountsPayable" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://akerna.com/role/ScheduleofMiningEquipmentTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAdditions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAdditions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAdditions" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisposals" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentDisposals"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisposals" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetImpairmentCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetImpairmentCharges"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_OtherAssetImpairmentCharges" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_RevaluationFromImpairment" xlink:href="gryp-20241231.xsd#gryp_RevaluationFromImpairment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="gryp_RevaluationFromImpairment" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationReclassificationsFromPropertyPlantAndEquipment1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationReclassificationsFromPropertyPlantAndEquipment1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationReclassificationsFromPropertyPlantAndEquipment1" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_RevaluationFromImpairmentAccumulatedDepreciation" xlink:href="gryp-20241231.xsd#gryp_RevaluationFromImpairmentAccumulatedDepreciation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="gryp_RevaluationFromImpairmentAccumulatedDepreciation" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="9" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://akerna.com/role/ScheduleofAccountsPayableandAccruedLiabilitiesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://akerna.com/role/ScheduleofFairValueoftheBTCNoteTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtLineItems"/>
    <loc xlink:type="locator" xlink:label="gryp_NotePayableScheduleofFairValueoftheBTCNoteDetailsTable" xlink:href="gryp-20241231.xsd#gryp_NotePayableScheduleofFairValueoftheBTCNoteDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="gryp_NotePayableScheduleofFairValueoftheBTCNoteDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_NotePayableScheduleofFairValueoftheBTCNoteDetailsTable" xlink:to="us-gaap_ShortTermDebtTypeAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_NotePayableMember" xlink:href="gryp-20241231.xsd#gryp_NotePayableMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="gryp_NotePayableMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_NotesPayable" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromRepaymentsOfNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRepaymentsOfNotesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_ProceedsFromRepaymentsOfNotesPayable" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_NegativeInterestPaymentForNotesPayable" xlink:href="gryp-20241231.xsd#gryp_NegativeInterestPaymentForNotesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="gryp_NegativeInterestPaymentForNotesPayable" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAnnualPrincipalPayment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAnnualPrincipalPayment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_DebtInstrumentAnnualPrincipalPayment" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_ChangeInFairValueOfNotesPayable" xlink:href="gryp-20241231.xsd#gryp_ChangeInFairValueOfNotesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="gryp_ChangeInFairValueOfNotesPayable" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfNotesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_RepaymentsOfNotesPayable" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_NotesPayableCurrent" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermNotesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_LongTermNotesPayable" order="7" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://akerna.com/role/ScheduleofBalanceoftheNotePayableTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtCurrentAndNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtCurrentAndNoncurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtCurrentAndNoncurrentAbstract" xlink:to="us-gaap_NotesPayable" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_AggregateInterestsToBePaid" xlink:href="gryp-20241231.xsd#gryp_AggregateInterestsToBePaid"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtCurrentAndNoncurrentAbstract" xlink:to="gryp_AggregateInterestsToBePaid" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_InterestPaymentsMade" xlink:href="gryp-20241231.xsd#gryp_InterestPaymentsMade"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtCurrentAndNoncurrentAbstract" xlink:to="gryp_InterestPaymentsMade" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNotesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNotesPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtCurrentAndNoncurrentAbstract" xlink:to="us-gaap_OtherNotesPayableCurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtCurrentAndNoncurrentAbstract" xlink:to="us-gaap_NotesPayableCurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermNotesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtCurrentAndNoncurrentAbstract" xlink:to="us-gaap_LongTermNotesPayable" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://akerna.com/role/ScheduleofTroubledDebtRestructuringwiththeNotePayableTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodLineItems"/>
    <loc xlink:type="locator" xlink:label="gryp_NotePayableScheduleofTroubledDebtRestructuringwiththeNotePayableDetailsTable" xlink:href="gryp-20241231.xsd#gryp_NotePayableScheduleofTroubledDebtRestructuringwiththeNotePayableDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodLineItems" xlink:to="gryp_NotePayableScheduleofTroubledDebtRestructuringwiththeNotePayableDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_NotePayableScheduleofTroubledDebtRestructuringwiththeNotePayableDetailsTable" xlink:to="us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodCreditorDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodCreditorDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodAxis" xlink:to="us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodCreditorDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodCreditorDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodCreditorDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodAxis" xlink:to="us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodCreditorDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_BookValueAmendedBTCNoteMember" xlink:href="gryp-20241231.xsd#gryp_BookValueAmendedBTCNoteMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodCreditorDomain" xlink:to="gryp_BookValueAmendedBTCNoteMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_FairValueOfSharesExchangedMember" xlink:href="gryp-20241231.xsd#gryp_FairValueOfSharesExchangedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodCreditorDomain" xlink:to="gryp_FairValueOfSharesExchangedMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_FairValueMember" xlink:href="gryp-20241231.xsd#gryp_FairValueMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodCreditorDomain" xlink:to="gryp_FairValueMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_FairValuePrefundedWarrantsMember" xlink:href="gryp-20241231.xsd#gryp_FairValuePrefundedWarrantsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodCreditorDomain" xlink:to="gryp_FairValuePrefundedWarrantsMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_NotesPayableBookValue" xlink:href="gryp-20241231.xsd#gryp_NotesPayableBookValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodLineItems" xlink:to="gryp_NotesPayableBookValue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodLineItems" xlink:to="us-gaap_NotesPayable" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_NotesPayableDifference" xlink:href="gryp-20241231.xsd#gryp_NotesPayableDifference"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodLineItems" xlink:to="gryp_NotesPayableDifference" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://akerna.com/role/ScheduleofTroubledDebtRestructuringwiththeNotePayableTable_Parentheticals" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodLineItems"/>
    <loc xlink:type="locator" xlink:label="gryp_NotePayableScheduleofTroubledDebtRestructuringwiththeNotePayableParentheticalsDetailsTable" xlink:href="gryp-20241231.xsd#gryp_NotePayableScheduleofTroubledDebtRestructuringwiththeNotePayableParentheticalsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodLineItems" xlink:to="gryp_NotePayableScheduleofTroubledDebtRestructuringwiththeNotePayableParentheticalsDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_NotePayableScheduleofTroubledDebtRestructuringwiththeNotePayableParentheticalsDetailsTable" xlink:to="srt_StatementScenarioAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantExercisePriceIncrease" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantExercisePriceIncrease"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodLineItems" xlink:to="us-gaap_WarrantExercisePriceIncrease" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://akerna.com/role/ScheduleofNotePayableintheAggregateofthePrincipalandInterestCalculatedOvertheLifeoftheLoanwithaCorrespondingGainTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_NotesAndLoansPayableAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesAndLoansPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesIssued1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NotesAndLoansPayableAbstract" xlink:to="us-gaap_NotesIssued1" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireAdditionalInterestInSubsidiaries" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireAdditionalInterestInSubsidiaries"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NotesAndLoansPayableAbstract" xlink:to="us-gaap_PaymentsToAcquireAdditionalInterestInSubsidiaries" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_UndiscountedCashflowFromNotespayable" xlink:href="gryp-20241231.xsd#gryp_UndiscountedCashflowFromNotespayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NotesAndLoansPayableAbstract" xlink:to="gryp_UndiscountedCashflowFromNotespayable" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_RemainingValueAmendedBTCNote" xlink:href="gryp-20241231.xsd#gryp_RemainingValueAmendedBTCNote"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NotesAndLoansPayableAbstract" xlink:to="gryp_RemainingValueAmendedBTCNote" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_Difference" xlink:href="gryp-20241231.xsd#gryp_Difference"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NotesAndLoansPayableAbstract" xlink:to="gryp_Difference" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LegalFees" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LegalFees"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NotesAndLoansPayableAbstract" xlink:to="us-gaap_LegalFees" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainsLossesOnRestructuringOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainsLossesOnRestructuringOfDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NotesAndLoansPayableAbstract" xlink:to="us-gaap_GainsLossesOnRestructuringOfDebt" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://akerna.com/role/ScheduleofBoardofDirectorsApprovedtheDirectorsCompensationProgramTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_CompensatingBalancesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensatingBalancesLineItems"/>
    <loc xlink:type="locator" xlink:label="gryp_CommitmentsandContingenciesScheduleofBoardofDirectorsApprovedtheDirectorsCompensationProgramDetailsTable" xlink:href="gryp-20241231.xsd#gryp_CommitmentsandContingenciesScheduleofBoardofDirectorsApprovedtheDirectorsCompensationProgramDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_CompensatingBalancesLineItems" xlink:to="gryp_CommitmentsandContingenciesScheduleofBoardofDirectorsApprovedtheDirectorsCompensationProgramDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_CommitmentsandContingenciesScheduleofBoardofDirectorsApprovedtheDirectorsCompensationProgramDetailsTable" xlink:to="us-gaap_AwardTypeAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_AnnualEquityAwardMember" xlink:href="gryp-20241231.xsd#gryp_AnnualEquityAwardMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="gryp_AnnualEquityAwardMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_AnnualBoardCashRetainerMember" xlink:href="gryp-20241231.xsd#gryp_AnnualBoardCashRetainerMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="gryp_AnnualBoardCashRetainerMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_AnnualAuditCommitteeMemberRetainerMember" xlink:href="gryp-20241231.xsd#gryp_AnnualAuditCommitteeMemberRetainerMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="gryp_AnnualAuditCommitteeMemberRetainerMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_AnnualCompensationCommitteeMemberRetainerMember" xlink:href="gryp-20241231.xsd#gryp_AnnualCompensationCommitteeMemberRetainerMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="gryp_AnnualCompensationCommitteeMemberRetainerMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_AnnualNominatingGovernanceCommitteeMemberRetainerMember" xlink:href="gryp-20241231.xsd#gryp_AnnualNominatingGovernanceCommitteeMemberRetainerMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="gryp_AnnualNominatingGovernanceCommitteeMemberRetainerMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_AnnualBoardChairAdditionalRetainerMember" xlink:href="gryp-20241231.xsd#gryp_AnnualBoardChairAdditionalRetainerMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="gryp_AnnualBoardChairAdditionalRetainerMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_AnnualAuditChairAdditionalRetainerMember" xlink:href="gryp-20241231.xsd#gryp_AnnualAuditChairAdditionalRetainerMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="gryp_AnnualAuditChairAdditionalRetainerMember" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_AnnualCompensationChairAdditionalRetainerMember" xlink:href="gryp-20241231.xsd#gryp_AnnualCompensationChairAdditionalRetainerMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="gryp_AnnualCompensationChairAdditionalRetainerMember" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_AnnualNominatingGovernanceChairAdditionalRetainerMember" xlink:href="gryp-20241231.xsd#gryp_AnnualNominatingGovernanceChairAdditionalRetainerMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="gryp_AnnualNominatingGovernanceChairAdditionalRetainerMember" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_DirectorsCompensationBenefits" xlink:href="gryp-20241231.xsd#gryp_DirectorsCompensationBenefits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CompensatingBalancesLineItems" xlink:to="gryp_DirectorsCompensationBenefits" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://akerna.com/role/ScheduleofStockPriceandMarketCapitalizationGoalsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentCompanyFinancialHighlightsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentCompanyFinancialHighlightsLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentCompanyFinancialHighlightsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentCompanyFinancialHighlightsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_InvestmentCompanyFinancialHighlightsLineItems" xlink:to="us-gaap_InvestmentCompanyFinancialHighlightsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VestingAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_InvestmentCompanyFinancialHighlightsTable" xlink:to="us-gaap_VestingAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VestingDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VestingDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheOneMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheTwoMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheThreeMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_ShareBasedCompensationAwardTrancheFourMember" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationAwardTrancheFourMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VestingDomain" xlink:to="gryp_ShareBasedCompensationAwardTrancheFourMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_CompanyStockPriceGoal" xlink:href="gryp-20241231.xsd#gryp_CompanyStockPriceGoal"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InvestmentCompanyFinancialHighlightsLineItems" xlink:to="gryp_CompanyStockPriceGoal" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_CompanyMarketCapitalizationGoal" xlink:href="gryp-20241231.xsd#gryp_CompanyMarketCapitalizationGoal"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InvestmentCompanyFinancialHighlightsLineItems" xlink:to="gryp_CompanyMarketCapitalizationGoal" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_AmountOfIncentiveBonusPayableForAchievementOfTrancheGoals" xlink:href="gryp-20241231.xsd#gryp_AmountOfIncentiveBonusPayableForAchievementOfTrancheGoals"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InvestmentCompanyFinancialHighlightsLineItems" xlink:to="gryp_AmountOfIncentiveBonusPayableForAchievementOfTrancheGoals" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://akerna.com/role/ScheduleofCompensationExpenseRelatedRestrictedStockAwardsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <loc xlink:type="locator" xlink:label="gryp_StockholdersDeficitScheduleofCompensationExpenseRelatedRestrictedStockAwardsDetailsTable" xlink:href="gryp-20241231.xsd#gryp_StockholdersDeficitScheduleofCompensationExpenseRelatedRestrictedStockAwardsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="gryp_StockholdersDeficitScheduleofCompensationExpenseRelatedRestrictedStockAwardsDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_StockholdersDeficitScheduleofCompensationExpenseRelatedRestrictedStockAwardsDetailsTable" xlink:to="srt_TitleOfIndividualAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardDateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardDateAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_StockholdersDeficitScheduleofCompensationExpenseRelatedRestrictedStockAwardsDetailsTable" xlink:to="us-gaap_AwardDateAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardDateDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardDateDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardDateAxis" xlink:to="us-gaap_AwardDateDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardDateDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardDateDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardDateAxis" xlink:to="us-gaap_AwardDateDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_StockholdersDeficitScheduleofCompensationExpenseRelatedRestrictedStockAwardsDetailsTable" xlink:to="us-gaap_AwardTypeAxis" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_DirectorMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_DirectorMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_DirectorMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_ConsultantsMember" xlink:href="gryp-20241231.xsd#gryp_ConsultantsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="gryp_ConsultantsMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="us-gaap_EmployeeStockMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_OtherMember" xlink:href="gryp-20241231.xsd#gryp_OtherMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="gryp_OtherMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_October12024Member" xlink:href="gryp-20241231.xsd#gryp_October12024Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AwardDateDomain" xlink:to="gryp_October12024Member" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_February232023Member" xlink:href="gryp-20241231.xsd#gryp_February232023Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AwardDateDomain" xlink:to="gryp_February232023Member" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_December52024Member" xlink:href="gryp-20241231.xsd#gryp_December52024Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AwardDateDomain" xlink:to="gryp_December52024Member" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_August232023Member" xlink:href="gryp-20241231.xsd#gryp_August232023Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AwardDateDomain" xlink:to="gryp_August232023Member" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_October262021Member" xlink:href="gryp-20241231.xsd#gryp_October262021Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AwardDateDomain" xlink:to="gryp_October262021Member" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_October222021Member" xlink:href="gryp-20241231.xsd#gryp_October222021Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AwardDateDomain" xlink:to="gryp_October222021Member" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_October202021Member" xlink:href="gryp-20241231.xsd#gryp_October202021Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AwardDateDomain" xlink:to="gryp_October202021Member" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_December172024Member" xlink:href="gryp-20241231.xsd#gryp_December172024Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AwardDateDomain" xlink:to="gryp_December172024Member" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_September302024Member" xlink:href="gryp-20241231.xsd#gryp_September302024Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AwardDateDomain" xlink:to="gryp_September302024Member" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_June192023Member" xlink:href="gryp-20241231.xsd#gryp_June192023Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AwardDateDomain" xlink:to="gryp_June192023Member" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_April42022Member" xlink:href="gryp-20241231.xsd#gryp_April42022Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AwardDateDomain" xlink:to="gryp_April42022Member" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://akerna.com/role/ScheduleofCompensationExpenseRelatedRestrictedStockAwardsTable_Parentheticals" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <loc xlink:type="locator" xlink:label="gryp_StockholdersDeficitScheduleofCompensationExpenseRelatedRestrictedStockAwardsParentheticalsDetailsTable" xlink:href="gryp-20241231.xsd#gryp_StockholdersDeficitScheduleofCompensationExpenseRelatedRestrictedStockAwardsParentheticalsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="gryp_StockholdersDeficitScheduleofCompensationExpenseRelatedRestrictedStockAwardsParentheticalsDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_StockholdersDeficitScheduleofCompensationExpenseRelatedRestrictedStockAwardsParentheticalsDetailsTable" xlink:to="srt_TitleOfIndividualAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardDateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardDateAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_StockholdersDeficitScheduleofCompensationExpenseRelatedRestrictedStockAwardsParentheticalsDetailsTable" xlink:to="us-gaap_AwardDateAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardDateDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardDateDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardDateAxis" xlink:to="us-gaap_AwardDateDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardDateDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardDateDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardDateAxis" xlink:to="us-gaap_AwardDateDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_StockholdersDeficitScheduleofCompensationExpenseRelatedRestrictedStockAwardsParentheticalsDetailsTable" xlink:to="us-gaap_AwardTypeAxis" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_DirectorMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_DirectorMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_DirectorMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_ConsultantsMember" xlink:href="gryp-20241231.xsd#gryp_ConsultantsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="gryp_ConsultantsMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="us-gaap_EmployeeStockMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_October12024Member" xlink:href="gryp-20241231.xsd#gryp_October12024Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AwardDateDomain" xlink:to="gryp_October12024Member" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_February232023Member" xlink:href="gryp-20241231.xsd#gryp_February232023Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AwardDateDomain" xlink:to="gryp_February232023Member" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_December52024Member" xlink:href="gryp-20241231.xsd#gryp_December52024Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AwardDateDomain" xlink:to="gryp_December52024Member" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_August232023Member" xlink:href="gryp-20241231.xsd#gryp_August232023Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AwardDateDomain" xlink:to="gryp_August232023Member" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_October262021Member" xlink:href="gryp-20241231.xsd#gryp_October262021Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AwardDateDomain" xlink:to="gryp_October262021Member" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_October222021Member" xlink:href="gryp-20241231.xsd#gryp_October222021Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AwardDateDomain" xlink:to="gryp_October222021Member" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_October202021Member" xlink:href="gryp-20241231.xsd#gryp_October202021Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AwardDateDomain" xlink:to="gryp_October202021Member" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_December172024Member" xlink:href="gryp-20241231.xsd#gryp_December172024Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AwardDateDomain" xlink:to="gryp_December172024Member" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_September302024Member" xlink:href="gryp-20241231.xsd#gryp_September302024Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AwardDateDomain" xlink:to="gryp_September302024Member" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_June192023Member" xlink:href="gryp-20241231.xsd#gryp_June192023Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AwardDateDomain" xlink:to="gryp_June192023Member" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_April42022Member" xlink:href="gryp-20241231.xsd#gryp_April42022Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AwardDateDomain" xlink:to="gryp_April42022Member" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://akerna.com/role/ScheduleofServiceBasedRSUsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <loc xlink:type="locator" xlink:label="gryp_StockholdersDeficitScheduleofServiceBasedRSUsDetailsTable" xlink:href="gryp-20241231.xsd#gryp_StockholdersDeficitScheduleofServiceBasedRSUsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="gryp_StockholdersDeficitScheduleofServiceBasedRSUsDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_StockholdersDeficitScheduleofServiceBasedRSUsDetailsTable" xlink:to="us-gaap_AwardTypeAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" order="7" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://akerna.com/role/ScheduleofWarrantsTransactionsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ClassOfWarrantOrRightTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="us-gaap_WarrantMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageRemainingContractualTerm" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageRemainingContractualTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageRemainingContractualTerm" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageAverageGrantDateFairValue" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageAverageGrantDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageAverageGrantDateFairValue" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingIntrinsicValue" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingIntrinsicValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingIntrinsicValue" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageExercisePrice" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageExercisePrice" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageRemainingContractualTerm" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageRemainingContractualTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageRemainingContractualTerm" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageAverageGrantDateFairValue" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageAverageGrantDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageAverageGrantDateFairValue" order="8" xbrldt:closed="true"/>
<!-- [WMV6][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSraOc6txDipH7CjC171prG/ARbRNK5sxpgEIGZnauhP1WKZyzSj2JmkB/B8wSsLWfi+IzzDhUlKm/sEk+uy4yWZ7fqt3Pf5CQk3+vNRDz9G2J0KTl88HGB/w8ZK+/z07q/0asYStLntGGY8WyL2onyFY+ksBluILaA8xMz+6Np0Kj49fBnRX1lDiosY8D/9qfZFsH1rpXykJeokNrrHV46dxysqF2Z7AdpKIR6v8RPFJZ0p5TW1IpAvNJ8ENZ4IFCK8aWgrmJ4HJKH/4eNEMNWA4Eu9GZhiAmHuI9I6iWsrVaM7D+dH7nWSd] CSR-->
    <loc xlink:type="locator" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedIntrinsicValue" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedIntrinsicValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedIntrinsicValue" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageExercisePrice" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageExercisePrice" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageRemainingContractualTerm" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageRemainingContractualTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageRemainingContractualTerm" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageAverageGrantDateFairValue" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageAverageGrantDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageAverageGrantDateFairValue" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedIntrinsicValue" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedIntrinsicValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedIntrinsicValue" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpired" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpired"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpired" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageExercisePrice" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageExercisePrice" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageRemainingContractualTerm" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageRemainingContractualTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageRemainingContractualTerm" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageAverageGrantDateFairValue" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageAverageGrantDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageAverageGrantDateFairValue" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredIntrinsicValue" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredIntrinsicValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredIntrinsicValue" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisable" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisable" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageExercisePrice" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageExercisePrice" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageRemainingContractualTerm" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageRemainingContractualTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageRemainingContractualTerm" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageAverageGrantDateFairValue" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageAverageGrantDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageAverageGrantDateFairValue" order="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableIntrinsicValue" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableIntrinsicValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableIntrinsicValue" order="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisable" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisable" order="25" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableWeightedAverageExercisePrice" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableWeightedAverageExercisePrice" order="26" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableWeightedAverageRemainingContractualTerm" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableWeightedAverageRemainingContractualTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableWeightedAverageRemainingContractualTerm" order="27" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOUnvestedAndNonExercisableWeightedAverageAverageGrantDateFairValue" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOUnvestedAndNonExercisableWeightedAverageAverageGrantDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOUnvestedAndNonExercisableWeightedAverageAverageGrantDateFairValue" order="28" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableIntrinsicValue" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableIntrinsicValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableIntrinsicValue" order="29" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://akerna.com/role/ScheduleofFairValuebyUsingKeyInputsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="gryp_FairValueofFinancialInstrumentsScheduleofFairValuebyUsingKeyInputsDetailsLineItems" xlink:href="gryp-20241231.xsd#gryp_FairValueofFinancialInstrumentsScheduleofFairValuebyUsingKeyInputsDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="gryp_FairValueofFinancialInstrumentsScheduleofFairValuebyUsingKeyInputsDetailsTable" xlink:href="gryp-20241231.xsd#gryp_FairValueofFinancialInstrumentsScheduleofFairValuebyUsingKeyInputsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="gryp_FairValueofFinancialInstrumentsScheduleofFairValuebyUsingKeyInputsDetailsLineItems" xlink:to="gryp_FairValueofFinancialInstrumentsScheduleofFairValuebyUsingKeyInputsDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_FairValueofFinancialInstrumentsScheduleofFairValuebyUsingKeyInputsDetailsTable" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_FairValueofFinancialInstrumentsScheduleofFairValuebyUsingKeyInputsDetailsTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel1Member" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel2Member" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel3Member" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsRecurringMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="us-gaap_FairValueMeasurementsRecurringMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MarketableSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecurities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gryp_FairValueofFinancialInstrumentsScheduleofFairValuebyUsingKeyInputsDetailsLineItems" xlink:to="us-gaap_MarketableSecurities" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetFairValueCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetFairValueCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gryp_FairValueofFinancialInstrumentsScheduleofFairValuebyUsingKeyInputsDetailsLineItems" xlink:to="us-gaap_CryptoAssetFairValueCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_DigitalAssetsHeldforOtherPartiesCurrent" xlink:href="gryp-20241231.xsd#gryp_DigitalAssetsHeldforOtherPartiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gryp_FairValueofFinancialInstrumentsScheduleofFairValuebyUsingKeyInputsDetailsLineItems" xlink:to="gryp_DigitalAssetsHeldforOtherPartiesCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_ObligationLiabilityRelatedToDigitalAssetsHeldForOtherParties" xlink:href="gryp-20241231.xsd#gryp_ObligationLiabilityRelatedToDigitalAssetsHeldForOtherParties"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gryp_FairValueofFinancialInstrumentsScheduleofFairValuebyUsingKeyInputsDetailsLineItems" xlink:to="gryp_ObligationLiabilityRelatedToDigitalAssetsHeldForOtherParties" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableToBankCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableToBankCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gryp_FairValueofFinancialInstrumentsScheduleofFairValuebyUsingKeyInputsDetailsLineItems" xlink:to="us-gaap_NotesPayableToBankCurrent" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://akerna.com/role/ScheduleofExpenseorBenefitforIncomeTaxesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://akerna.com/role/ScheduleofStatutoryFederalIncomeTaxRatetoActualExpenseBasedonLossBeforeIncomeTaxesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationTaxSettlementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationTaxSettlementsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxReconciliationTaxSettlementsAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxReconciliationTaxSettlementsAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxReconciliationTaxSettlementsAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_EffectiveIncomeTaxRateReconciliationReturnToProvision" xlink:href="gryp-20241231.xsd#gryp_EffectiveIncomeTaxRateReconciliationReturnToProvision"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxReconciliationTaxSettlementsAbstract" xlink:to="gryp_EffectiveIncomeTaxRateReconciliationReturnToProvision" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxReconciliationTaxSettlementsAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxReconciliationTaxSettlementsAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxReconciliationTaxSettlementsAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://akerna.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxAssetsGross" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesOther" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_DeferredIncomeTaxLiabilities" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxLiabilities" order="11" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://akerna.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockLineItems"/>
    <loc xlink:type="locator" xlink:label="gryp_OrganizationandSummaryofSignificantAccountingPoliciesDetailsTable" xlink:href="gryp-20241231.xsd#gryp_OrganizationandSummaryofSignificantAccountingPoliciesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="gryp_OrganizationandSummaryofSignificantAccountingPoliciesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_OrganizationandSummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_OrganizationandSummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_OrganizationandSummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="srt_ConsolidatedEntitiesAxis" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesDomain_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_OrganizationandSummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="srt_OwnershipAxis" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipDomain_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_OrganizationandSummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_AkernaCorpMember" xlink:href="gryp-20241231.xsd#gryp_AkernaCorpMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="gryp_AkernaCorpMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_IVYCommonStockMember" xlink:href="gryp-20241231.xsd#gryp_IVYCommonStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="gryp_IVYCommonStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_IVYPreferredStockMember" xlink:href="gryp-20241231.xsd#gryp_IVYPreferredStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="gryp_IVYPreferredStockMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonStockMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" order="0" xbrldt:closed="true"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_IvyCryptoIncMember" xlink:href="gryp-20241231.xsd#gryp_IvyCryptoIncMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="gryp_IvyCryptoIncMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_AkernaMergerCoMember" xlink:href="gryp-20241231.xsd#gryp_AkernaMergerCoMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="gryp_AkernaMergerCoMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockSharesConverted1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockSharesConverted1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ConversionOfStockSharesConverted1" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_IssuanceOfMergerShares" xlink:href="gryp-20241231.xsd#gryp_IssuanceOfMergerShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="gryp_IssuanceOfMergerShares" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueAcquisitions" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Cash" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Cash"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_Cash" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseCurrentAndNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_PrepaidExpenseCurrentAndNoncurrent" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_OtherLiabilities" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetFairValueCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetFairValueCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_CryptoAssetFairValueCurrent" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FederalDepositInsuranceCorporationPremiumExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FederalDepositInsuranceCorporationPremiumExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_FederalDepositInsuranceCorporationPremiumExpense" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashFDICInsuredAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFDICInsuredAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_CashFDICInsuredAmount" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_HealthCareOrganizationAccountsPayableToThirdPartyPayor" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HealthCareOrganizationAccountsPayableToThirdPartyPayor"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_HealthCareOrganizationAccountsPayableToThirdPartyPayor" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_MinimumPayoutThresholdBitcoin" xlink:href="gryp-20241231.xsd#gryp_MinimumPayoutThresholdBitcoin"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="gryp_MinimumPayoutThresholdBitcoin" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_OperatingProfitRate" xlink:href="gryp-20241231.xsd#gryp_OperatingProfitRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="gryp_OperatingProfitRate" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_AdjustmentofAccumulatedDeficitRevaluationOfDigitalAsset" xlink:href="gryp-20241231.xsd#gryp_AdjustmentofAccumulatedDeficitRevaluationOfDigitalAsset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="gryp_AdjustmentofAccumulatedDeficitRevaluationOfDigitalAsset" order="19" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://akerna.com/role/DigitalAssetsDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetHoldingLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetHoldingLineItems"/>
    <loc xlink:type="locator" xlink:label="gryp_DigitalAssetsDetailsTable" xlink:href="gryp-20241231.xsd#gryp_DigitalAssetsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_CryptoAssetHoldingLineItems" xlink:to="gryp_DigitalAssetsDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_CostOfDigitalAssetsTransferredForNoncashExpenditures" xlink:href="gryp-20241231.xsd#gryp_CostOfDigitalAssetsTransferredForNoncashExpenditures"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CryptoAssetHoldingLineItems" xlink:to="gryp_CostOfDigitalAssetsTransferredForNoncashExpenditures" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_NumberOfBitcoinHeldPerShare" xlink:href="gryp-20241231.xsd#gryp_NumberOfBitcoinHeldPerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CryptoAssetHoldingLineItems" xlink:to="gryp_NumberOfBitcoinHeldPerShare" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_PercentageOfBitcoinInColdStorage" xlink:href="gryp-20241231.xsd#gryp_PercentageOfBitcoinInColdStorage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CryptoAssetHoldingLineItems" xlink:to="gryp_PercentageOfBitcoinInColdStorage" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_PercentageOfBitcoinInHotWallets" xlink:href="gryp-20241231.xsd#gryp_PercentageOfBitcoinInHotWallets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CryptoAssetHoldingLineItems" xlink:to="gryp_PercentageOfBitcoinInHotWallets" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetPeriodIncreaseDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetPeriodIncreaseDecrease"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CryptoAssetHoldingLineItems" xlink:to="us-gaap_CryptoAssetPeriodIncreaseDecrease" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_AdjustmentOfAccumulatedDeficitRevaluationOfCryptoAsset" xlink:href="gryp-20241231.xsd#gryp_AdjustmentOfAccumulatedDeficitRevaluationOfCryptoAsset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CryptoAssetHoldingLineItems" xlink:to="gryp_AdjustmentOfAccumulatedDeficitRevaluationOfCryptoAsset" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://akerna.com/role/MarketableSecuritiesDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_MarketableSecuritiesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesLineItems"/>
    <loc xlink:type="locator" xlink:label="gryp_MarketableSecuritiesDetailsTable" xlink:href="gryp-20241231.xsd#gryp_MarketableSecuritiesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_MarketableSecuritiesLineItems" xlink:to="gryp_MarketableSecuritiesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_MarketableSecuritiesDetailsTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_RestrictedStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MarketableSecuritiesLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_SharesHolding" xlink:href="gryp-20241231.xsd#gryp_SharesHolding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MarketableSecuritiesLineItems" xlink:to="gryp_SharesHolding" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://akerna.com/role/DepositsDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DepositLiabilityLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositLiabilityLineItems"/>
    <loc xlink:type="locator" xlink:label="gryp_DepositsDetailsTable" xlink:href="gryp-20241231.xsd#gryp_DepositsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DepositLiabilityLineItems" xlink:to="gryp_DepositsDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_DepositsDetailsTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonrecurringAdjustmentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrecurringAdjustmentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_DepositsDetailsTable" xlink:to="us-gaap_NonrecurringAdjustmentAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonrecurringAdjustmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrecurringAdjustmentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_NonrecurringAdjustmentAxis" xlink:to="us-gaap_NonrecurringAdjustmentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonrecurringAdjustmentDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrecurringAdjustmentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_NonrecurringAdjustmentAxis" xlink:to="us-gaap_NonrecurringAdjustmentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_DepositsDetailsTable" xlink:to="us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialSupportToNonconsolidatedLegalEntityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialSupportToNonconsolidatedLegalEntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis" xlink:to="us-gaap_FinancialSupportToNonconsolidatedLegalEntityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialSupportToNonconsolidatedLegalEntityDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialSupportToNonconsolidatedLegalEntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis" xlink:to="us-gaap_FinancialSupportToNonconsolidatedLegalEntityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_DepositsDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_DepositsDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_DepositsDetailsTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_EnergyAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EnergyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_DepositsDetailsTable" xlink:to="srt_EnergyAxis" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_EnergyDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EnergyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_EnergyAxis" xlink:to="srt_EnergyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_EnergyDomain_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EnergyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_EnergyAxis" xlink:to="srt_EnergyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_PurchaseAgreementMember" xlink:href="gryp-20241231.xsd#gryp_PurchaseAgreementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FinancialSupportToNonconsolidatedLegalEntityDomain" xlink:to="gryp_PurchaseAgreementMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_CaptusSharesMember" xlink:href="gryp-20241231.xsd#gryp_CaptusSharesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="gryp_CaptusSharesMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_RepairBitLLCMember" xlink:href="gryp-20241231.xsd#gryp_RepairBitLLCMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="gryp_RepairBitLLCMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_EriksonNationalEnergyIncMember" xlink:href="gryp-20241231.xsd#gryp_EriksonNationalEnergyIncMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="gryp_EriksonNationalEnergyIncMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_GigaCaddoLLCMember" xlink:href="gryp-20241231.xsd#gryp_GigaCaddoLLCMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="gryp_GigaCaddoLLCMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_EriksonPurchaseAgreementMember" xlink:href="gryp-20241231.xsd#gryp_EriksonPurchaseAgreementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="gryp_EriksonPurchaseAgreementMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AcquisitionRelatedCostsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcquisitionRelatedCostsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonrecurringAdjustmentDomain" xlink:to="us-gaap_AcquisitionRelatedCostsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_CaptusEnergyMember" xlink:href="gryp-20241231.xsd#gryp_CaptusEnergyMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_EnergyDomain" xlink:to="gryp_CaptusEnergyMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Deposits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Deposits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DepositLiabilityLineItems" xlink:to="us-gaap_Deposits" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireMiningAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireMiningAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DepositLiabilityLineItems" xlink:to="us-gaap_PaymentsToAcquireMiningAssets" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DepositLiabilityLineItems" xlink:to="us-gaap_CryptoAssetCost" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarnestMoneyDeposits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarnestMoneyDeposits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DepositLiabilityLineItems" xlink:to="us-gaap_EarnestMoneyDeposits" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplementalDeferredPurchasePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalDeferredPurchasePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DepositLiabilityLineItems" xlink:to="us-gaap_SupplementalDeferredPurchasePrice" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForAdvanceToAffiliate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForAdvanceToAffiliate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DepositLiabilityLineItems" xlink:to="us-gaap_PaymentsForAdvanceToAffiliate" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_PurchasePriceValue" xlink:href="gryp-20241231.xsd#gryp_PurchasePriceValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DepositLiabilityLineItems" xlink:to="gryp_PurchasePriceValue" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_PrepaidAmount" xlink:href="gryp-20241231.xsd#gryp_PrepaidAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DepositLiabilityLineItems" xlink:to="gryp_PrepaidAmount" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DepositLiabilityLineItems" xlink:to="us-gaap_CommonStockValue" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashReserveDepositRequiredAndMade" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashReserveDepositRequiredAndMade"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DepositLiabilityLineItems" xlink:to="us-gaap_CashReserveDepositRequiredAndMade" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DepositLiabilityLineItems" xlink:to="us-gaap_BusinessCombinationAcquisitionRelatedCosts" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_PaidRefundableDeposits" xlink:href="gryp-20241231.xsd#gryp_PaidRefundableDeposits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DepositLiabilityLineItems" xlink:to="gryp_PaidRefundableDeposits" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForPreviousAcquisition" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForPreviousAcquisition"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DepositLiabilityLineItems" xlink:to="us-gaap_PaymentsForPreviousAcquisition" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_InterimFinancingAndIncurred" xlink:href="gryp-20241231.xsd#gryp_InterimFinancingAndIncurred"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DepositLiabilityLineItems" xlink:to="gryp_InterimFinancingAndIncurred" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DepositLiabilityLineItems" xlink:to="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" order="14" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://akerna.com/role/MiningEquipmentNetDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <loc xlink:type="locator" xlink:label="gryp_MiningEquipmentNetDetailsTable" xlink:href="gryp-20241231.xsd#gryp_MiningEquipmentNetDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="gryp_MiningEquipmentNetDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_MiningEquipmentNetDetailsTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_MiningEquipmentMember" xlink:href="gryp-20241231.xsd#gryp_MiningEquipmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="gryp_MiningEquipmentMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetNumberOfUnits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetNumberOfUnits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_CryptoAssetNumberOfUnits" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://akerna.com/role/NotePayableDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <loc xlink:type="locator" xlink:label="gryp_NotePayableDetailsTable" xlink:href="gryp-20241231.xsd#gryp_NotePayableDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="gryp_NotePayableDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_NotePayableDetailsTable" xlink:to="srt_StatementScenarioAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_CryptoAssetAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CryptoAssetAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_NotePayableDetailsTable" xlink:to="srt_CryptoAssetAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_CryptoAssetDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CryptoAssetDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_CryptoAssetAxis" xlink:to="srt_CryptoAssetDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_CryptoAssetDomain_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CryptoAssetDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_CryptoAssetAxis" xlink:to="srt_CryptoAssetDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubordinatedBorrowingAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubordinatedBorrowingAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_NotePayableDetailsTable" xlink:to="us-gaap_SubordinatedBorrowingAxis" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubordinatedBorrowingNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubordinatedBorrowingNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubordinatedBorrowingAxis" xlink:to="us-gaap_SubordinatedBorrowingNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubordinatedBorrowingNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubordinatedBorrowingNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubordinatedBorrowingAxis" xlink:to="us-gaap_SubordinatedBorrowingNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_NotePayableDetailsTable" xlink:to="us-gaap_ShortTermDebtTypeAxis" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_NotePayableDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_NotePayableDetailsTable" xlink:to="us-gaap_MeasurementInputTypeAxis" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_NotePayableDetailsTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_NotePayableDetailsTable" xlink:to="srt_RangeAxis" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_NotePayableDetailsTable" xlink:to="us-gaap_DebtInstrumentAxis" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_NotePayableDetailsTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_NotePayableDetailsTable" xlink:to="srt_OwnershipAxis" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipDomain_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_BitcoinMember" xlink:href="gryp-20241231.xsd#gryp_BitcoinMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CryptoAssetDomain" xlink:to="gryp_BitcoinMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_NotePayableMember" xlink:href="gryp-20241231.xsd#gryp_NotePayableMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="gryp_NotePayableMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioForecastMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioForecastMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="srt_ScenarioForecastMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_SGAMember" xlink:href="gryp-20241231.xsd#gryp_SGAMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubordinatedBorrowingNameDomain" xlink:to="gryp_SGAMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputOptionVolatilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputOptionVolatilityMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputOptionVolatilityMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputSharePriceMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputSharePriceMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputSharePriceMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputExpectedTermMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputExpectedTermMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputExpectedTermMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputRiskFreeInterestRateMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputExpectedDividendRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputExpectedDividendRateMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputExpectedDividendRateMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_PreFundedWarrantsMember" xlink:href="gryp-20241231.xsd#gryp_PreFundedWarrantsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="gryp_PreFundedWarrantsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="us-gaap_WarrantMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_GryphonOpcoILLCMember" xlink:href="gryp-20241231.xsd#gryp_GryphonOpcoILLCMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="gryp_GryphonOpcoILLCMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_BTCNoteMember" xlink:href="gryp-20241231.xsd#gryp_BTCNoteMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="gryp_BTCNoteMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_NewLoanAgreementMember" xlink:href="gryp-20241231.xsd#gryp_NewLoanAgreementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="gryp_NewLoanAgreementMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_LenderAndAffiliatesMember" xlink:href="gryp-20241231.xsd#gryp_LenderAndAffiliatesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="gryp_LenderAndAffiliatesMember" order="2" xbrldt:closed="true"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="gryp_LenderAndAffiliatesMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_NumberOfBitcoinHeld" xlink:href="gryp-20241231.xsd#gryp_NumberOfBitcoinHeld"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="gryp_NumberOfBitcoinHeld" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_MonthlyPrincipalInterestPaymentPercentage" xlink:href="gryp-20241231.xsd#gryp_MonthlyPrincipalInterestPaymentPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="gryp_MonthlyPrincipalInterestPaymentPercentage" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherBorrowings"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_OtherBorrowings" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAnnualPrincipalPayment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAnnualPrincipalPayment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentAnnualPrincipalPayment" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_CryptoAssetMiningRevenueRate" xlink:href="gryp-20241231.xsd#gryp_CryptoAssetMiningRevenueRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="gryp_CryptoAssetMiningRevenueRate" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_RevenueMiningRate" xlink:href="gryp-20241231.xsd#gryp_RevenueMiningRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="gryp_RevenueMiningRate" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_CoverateRatioRate" xlink:href="gryp-20241231.xsd#gryp_CoverateRatioRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="gryp_CoverateRatioRate" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_CoverageRatioRateDecreases" xlink:href="gryp-20241231.xsd#gryp_CoverageRatioRateDecreases"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="gryp_CoverageRatioRateDecreases" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtConversionConvertedInstrumentAmount1" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_CommonStockConversionPrice" xlink:href="gryp-20241231.xsd#gryp_CommonStockConversionPrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="gryp_CommonStockConversionPrice" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_BitcoinsOneTimePayment" xlink:href="gryp-20241231.xsd#gryp_BitcoinsOneTimePayment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="gryp_BitcoinsOneTimePayment" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_BitcoinsFairValue" xlink:href="gryp-20241231.xsd#gryp_BitcoinsFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="gryp_BitcoinsFairValue" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_PrincipalBalanceOfBitcoins" xlink:href="gryp-20241231.xsd#gryp_PrincipalBalanceOfBitcoins"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="gryp_PrincipalBalanceOfBitcoins" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFeeAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFeeAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentFeeAmount" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentInterestRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_InvestmentInterestRate" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentOwnedBalancePrincipalAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentOwnedBalancePrincipalAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_InvestmentOwnedBalancePrincipalAmount" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssuedPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssuedPricePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_SharesIssuedPricePerShare" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_FairMarketValueOfCommonShares" xlink:href="gryp-20241231.xsd#gryp_FairMarketValueOfCommonShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="gryp_FairMarketValueOfCommonShares" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesSubscriptions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesSubscriptions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_CommonStockSharesSubscriptions" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantsAndRightsOutstandingTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_WarrantsAndRightsOutstandingTerm" order="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueOfAssetsAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueOfAssetsAcquired"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_FairValueOfAssetsAcquired" order="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantsAndRightsOutstandingMeasurementInput"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_WarrantsAndRightsOutstandingMeasurementInput" order="25" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesAndLoansPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesAndLoansPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_NotesAndLoansPayable" order="26" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentPeriodicPaymentPrincipal" order="27" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentConvertibleConversionPrice1" order="28" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockConvertibleConversionPriceDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockConvertibleConversionPriceDecrease"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_CommonStockConvertibleConversionPriceDecrease" order="29" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent" order="30" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TroubledDebtRestructuringDebtorSubsequentPeriodsContingentPaymentsAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TroubledDebtRestructuringDebtorSubsequentPeriodsContingentPaymentsAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_TroubledDebtRestructuringDebtorSubsequentPeriodsContingentPaymentsAmount" order="31" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainsLossesOnRestructuringOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainsLossesOnRestructuringOfDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_GainsLossesOnRestructuringOfDebt" order="32" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseNonoperating" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_InterestExpenseNonoperating" order="33" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://akerna.com/role/CommitmentsandContingenciesDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingenciesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingenciesLineItems"/>
    <loc xlink:type="locator" xlink:label="gryp_CommitmentsandContingenciesDetailsTable" xlink:href="gryp-20241231.xsd#gryp_CommitmentsandContingenciesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="gryp_CommitmentsandContingenciesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PledgingPurposeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PledgingPurposeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_CommitmentsandContingenciesDetailsTable" xlink:to="us-gaap_PledgingPurposeAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PledgingPurposeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PledgingPurposeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PledgingPurposeAxis" xlink:to="us-gaap_PledgingPurposeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PledgingPurposeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PledgingPurposeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PledgingPurposeAxis" xlink:to="us-gaap_PledgingPurposeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_CommitmentsandContingenciesDetailsTable" xlink:to="srt_TitleOfIndividualAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_CommitmentsandContingenciesDetailsTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TypeOfArrangementAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_CommitmentsandContingenciesDetailsTable" xlink:to="us-gaap_TypeOfArrangementAxis" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_CommitmentsandContingenciesDetailsTable" xlink:to="us-gaap_AwardTypeAxis" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_CommitmentsandContingenciesDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_CommitmentsandContingenciesDetailsTable" xlink:to="us-gaap_MeasurementInputTypeAxis" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_CommitmentsandContingenciesDetailsTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_CommitmentsandContingenciesDetailsTable" xlink:to="srt_RangeAxis" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_LOCDepositMember" xlink:href="gryp-20241231.xsd#gryp_LOCDepositMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PledgingPurposeDomain" xlink:to="gryp_LOCDepositMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_CEOAgreementMember" xlink:href="gryp-20241231.xsd#gryp_CEOAgreementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:to="gryp_CEOAgreementMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputRiskFreeInterestRateMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputPriceVolatilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputPriceVolatilityMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputPriceVolatilityMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputSharePriceMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputSharePriceMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputSharePriceMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_MeasurementInputPriceHurdleMember" xlink:href="gryp-20241231.xsd#gryp_MeasurementInputPriceHurdleMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="gryp_MeasurementInputPriceHurdleMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_MeasurementInputDerivedFairValueMember" xlink:href="gryp-20241231.xsd#gryp_MeasurementInputDerivedFairValueMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="gryp_MeasurementInputDerivedFairValueMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_CommitteeChairRetainerMember" xlink:href="gryp-20241231.xsd#gryp_CommitteeChairRetainerMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="gryp_CommitteeChairRetainerMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_TimebasedRSUsMember" xlink:href="gryp-20241231.xsd#gryp_TimebasedRSUsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="gryp_TimebasedRSUsMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_MonteCarloSimulationModelMember" xlink:href="gryp-20241231.xsd#gryp_MonteCarloSimulationModelMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="gryp_MonteCarloSimulationModelMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_Sphere3DMSAMember" xlink:href="gryp-20241231.xsd#gryp_Sphere3DMSAMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="gryp_Sphere3DMSAMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_RelatedPartyMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_OfficerMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OfficerMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_OfficerMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ChiefExecutiveOfficerMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ChiefExecutiveOfficerMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_ChiefExecutiveOfficerMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_NumberOfTradingDays" xlink:href="gryp-20241231.xsd#gryp_NumberOfTradingDays"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="gryp_NumberOfTradingDays" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_AnnualEquityAward" xlink:href="gryp-20241231.xsd#gryp_AnnualEquityAward"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="gryp_AnnualEquityAward" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_VolumeWeightedAveragePrice" xlink:href="gryp-20241231.xsd#gryp_VolumeWeightedAveragePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="gryp_VolumeWeightedAveragePrice" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeStockOwnershipPlanESOPDeferredSharesFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOwnershipPlanESOPDeferredSharesFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_EmployeeStockOwnershipPlanESOPDeferredSharesFairValue" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CollateralizedAgreements" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollateralizedAgreements"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_CollateralizedAgreements" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_MinimumBonusPercentage" xlink:href="gryp-20241231.xsd#gryp_MinimumBonusPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="gryp_MinimumBonusPercentage" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_MaximumBonusPercentage" xlink:href="gryp-20241231.xsd#gryp_MaximumBonusPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="gryp_MaximumBonusPercentage" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_AnnualBonusPercentage" xlink:href="gryp-20241231.xsd#gryp_AnnualBonusPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="gryp_AnnualBonusPercentage" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_RestrictedStockExpense" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_VolumeWeightedAverageShares" xlink:href="gryp-20241231.xsd#gryp_VolumeWeightedAverageShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="gryp_VolumeWeightedAverageShares" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsFairValueDisclosure"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_CommitmentsFairValueDisclosure" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_ClosingPriceOfGrantDate" xlink:href="gryp-20241231.xsd#gryp_ClosingPriceOfGrantDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="gryp_ClosingPriceOfGrantDate" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetFairValueCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetFairValueCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_CryptoAssetFairValueCurrent" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquitySecuritiesFvNiMeasurementInput" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquitySecuritiesFvNiMeasurementInput"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_EquitySecuritiesFvNiMeasurementInput" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_FairValueTimeHurdlePeriod" xlink:href="gryp-20241231.xsd#gryp_FairValueTimeHurdlePeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="gryp_FairValueTimeHurdlePeriod" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_DerivedServicePeriod" xlink:href="gryp-20241231.xsd#gryp_DerivedServicePeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="gryp_DerivedServicePeriod" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_NumberOfBitcoinMiners" xlink:href="gryp-20241231.xsd#gryp_NumberOfBitcoinMiners"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="gryp_NumberOfBitcoinMiners" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForFees" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForFees"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_PaymentsForFees" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FacilityCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FacilityCosts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_FacilityCosts" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_AggregateDeposit" xlink:href="gryp-20241231.xsd#gryp_AggregateDeposit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="gryp_AggregateDeposit" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Deposits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Deposits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_Deposits" order="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_NumberOfMiners" xlink:href="gryp-20241231.xsd#gryp_NumberOfMiners"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="gryp_NumberOfMiners" order="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredPurchasedPowerCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredPurchasedPowerCosts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_DeferredPurchasedPowerCosts" order="25" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_NumberOfBitcoinHeld" xlink:href="gryp-20241231.xsd#gryp_NumberOfBitcoinHeld"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="gryp_NumberOfBitcoinHeld" order="26" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedCashCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_RestrictedCashCurrent" order="27" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_SaleOfStockPricePerShare" order="28" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_MarketValueOfListedSecuritiesAmount" xlink:href="gryp-20241231.xsd#gryp_MarketValueOfListedSecuritiesAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="gryp_MarketValueOfListedSecuritiesAmount" order="29" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://akerna.com/role/StockholdersDeficitDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems"/>
    <loc xlink:type="locator" xlink:label="gryp_StockholdersDeficitDetailsTable" xlink:href="gryp-20241231.xsd#gryp_StockholdersDeficitDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="gryp_StockholdersDeficitDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_StockholdersDeficitDetailsTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GuaranteedInsuranceContractTypeOfGuaranteeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GuaranteedInsuranceContractTypeOfGuaranteeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_StockholdersDeficitDetailsTable" xlink:to="us-gaap_GuaranteedInsuranceContractTypeOfGuaranteeAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GuaranteedInsuranceContractTypeOfGuaranteeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GuaranteedInsuranceContractTypeOfGuaranteeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_GuaranteedInsuranceContractTypeOfGuaranteeAxis" xlink:to="us-gaap_GuaranteedInsuranceContractTypeOfGuaranteeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GuaranteedInsuranceContractTypeOfGuaranteeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GuaranteedInsuranceContractTypeOfGuaranteeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_GuaranteedInsuranceContractTypeOfGuaranteeAxis" xlink:to="us-gaap_GuaranteedInsuranceContractTypeOfGuaranteeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_StockholdersDeficitDetailsTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_StockholdersDeficitDetailsTable" xlink:to="srt_TitleOfIndividualAxis" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TypeOfArrangementAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_StockholdersDeficitDetailsTable" xlink:to="us-gaap_TypeOfArrangementAxis" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_StockholdersDeficitDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_StockholdersDeficitDetailsTable" xlink:to="us-gaap_AwardTypeAxis" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_StockholdersDeficitDetailsTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_StockholdersDeficitDetailsTable" xlink:to="dei_LegalEntityAxis" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain_0" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_StockholdersDeficitDetailsTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrivatePlacementMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrivatePlacementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_PrivatePlacementMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_AtTheMarketOfferingMember" xlink:href="gryp-20241231.xsd#gryp_AtTheMarketOfferingMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="gryp_AtTheMarketOfferingMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_SixMonthAnniversaryMember" xlink:href="gryp-20241231.xsd#gryp_SixMonthAnniversaryMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GuaranteedInsuranceContractTypeOfGuaranteeDomain" xlink:to="gryp_SixMonthAnniversaryMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_NineMonthAnniversaryMember" xlink:href="gryp-20241231.xsd#gryp_NineMonthAnniversaryMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GuaranteedInsuranceContractTypeOfGuaranteeDomain" xlink:to="gryp_NineMonthAnniversaryMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_NineteenMonthAnniversaryMember" xlink:href="gryp-20241231.xsd#gryp_NineteenMonthAnniversaryMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GuaranteedInsuranceContractTypeOfGuaranteeDomain" xlink:to="gryp_NineteenMonthAnniversaryMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_FirstYearAnniversaryMember" xlink:href="gryp-20241231.xsd#gryp_FirstYearAnniversaryMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GuaranteedInsuranceContractTypeOfGuaranteeDomain" xlink:to="gryp_FirstYearAnniversaryMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_EighteenMonthAnniversaryMember" xlink:href="gryp-20241231.xsd#gryp_EighteenMonthAnniversaryMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GuaranteedInsuranceContractTypeOfGuaranteeDomain" xlink:to="gryp_EighteenMonthAnniversaryMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_SecondYearAnniversaryMember" xlink:href="gryp-20241231.xsd#gryp_SecondYearAnniversaryMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GuaranteedInsuranceContractTypeOfGuaranteeDomain" xlink:to="gryp_SecondYearAnniversaryMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_IndependentDirectorAgreementsMember" xlink:href="gryp-20241231.xsd#gryp_IndependentDirectorAgreementsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:to="gryp_IndependentDirectorAgreementsMember" order="0" xbrldt:closed="true"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="us-gaap_WarrantMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_VendorMember" xlink:href="gryp-20241231.xsd#gryp_VendorMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="gryp_VendorMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_VicePresidentMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_VicePresidentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="srt_VicePresidentMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_MarketbasedRSUsMember" xlink:href="gryp-20241231.xsd#gryp_MarketbasedRSUsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="gryp_MarketbasedRSUsMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_TimebasedRSUsMember" xlink:href="gryp-20241231.xsd#gryp_TimebasedRSUsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="gryp_TimebasedRSUsMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_AkernaIsPubliclyTradedMember" xlink:href="gryp-20241231.xsd#gryp_AkernaIsPubliclyTradedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="gryp_AkernaIsPubliclyTradedMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockMember" order="6" xbrldt:closed="true"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_VicePresidentMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ChiefFinancialOfficerMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ChiefFinancialOfficerMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_ChiefFinancialOfficerMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_Sphere3DMergerAgreementMember" xlink:href="gryp-20241231.xsd#gryp_Sphere3DMergerAgreementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="gryp_Sphere3DMergerAgreementMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_CommonAndPreferredStockSharesAuthorized" xlink:href="gryp-20241231.xsd#gryp_CommonAndPreferredStockSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="gryp_CommonAndPreferredStockSharesAuthorized" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_SharesOfIssuedAndOutstanding" xlink:href="gryp-20241231.xsd#gryp_SharesOfIssuedAndOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="gryp_SharesOfIssuedAndOutstanding" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_NumberOfShares" xlink:href="gryp-20241231.xsd#gryp_NumberOfShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="gryp_NumberOfShares" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_SaleOfStockPricePerShare" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfPrivatePlacement"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfPrivatePlacement" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_StockIssuedDuringPeriodSharesCommonStockIssuedForAfterTheMarketProgram" xlink:href="gryp-20241231.xsd#gryp_StockIssuedDuringPeriodSharesCommonStockIssuedForAfterTheMarketProgram"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="gryp_StockIssuedDuringPeriodSharesCommonStockIssuedForAfterTheMarketProgram" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_StockIssuedDuringPeriodValueCommonStockIssuedForAfterTheMarketProgram" xlink:href="gryp-20241231.xsd#gryp_StockIssuedDuringPeriodValueCommonStockIssuedForAfterTheMarketProgram"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="gryp_StockIssuedDuringPeriodValueCommonStockIssuedForAfterTheMarketProgram" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_DirectOfferingCost" xlink:href="gryp-20241231.xsd#gryp_DirectOfferingCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="gryp_DirectOfferingCost" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_PaymentForVendor" xlink:href="gryp-20241231.xsd#gryp_PaymentForVendor"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="gryp_PaymentForVendor" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TradingLiabilitiesFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradingLiabilitiesFairValueDisclosure"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_TradingLiabilitiesFairValueDisclosure" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesRestrictedStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesRestrictedStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_WeightedAverageNumberOfSharesRestrictedStock" order="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" order="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DividendsShareBasedCompensationCash" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsShareBasedCompensationCash"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_DividendsShareBasedCompensationCash" order="25" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOther" order="26" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="27" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue" order="28" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid" order="29" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" order="30" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="31" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" order="32" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" order="33" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" order="34" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://akerna.com/role/ReverseMergerDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="gryp_ReverseMergerAbstract" xlink:href="gryp-20241231.xsd#gryp_ReverseMergerAbstract"/>
    <loc xlink:type="locator" xlink:label="gryp_ProceedsFromReverseRecapitalization" xlink:href="gryp-20241231.xsd#gryp_ProceedsFromReverseRecapitalization"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gryp_ReverseMergerAbstract" xlink:to="gryp_ProceedsFromReverseRecapitalization" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="gryp_ReverseMergerAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://akerna.com/role/IncomeTaxesDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxContingencyLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxContingencyLineItems"/>
    <loc xlink:type="locator" xlink:label="gryp_IncomeTaxesDetailsTable" xlink:href="gryp-20241231.xsd#gryp_IncomeTaxesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_IncomeTaxContingencyLineItems" xlink:to="gryp_IncomeTaxesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_IncomeTaxesDetailsTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StateAndLocalJurisdictionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_StateAndLocalJurisdictionMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxContingencyLineItems" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxContingencyLineItems" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxContingencyLineItems" xlink:to="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwards"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxContingencyLineItems" xlink:to="us-gaap_OperatingLossCarryforwards" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_PercentageOfFutureTaxableIncome" xlink:href="gryp-20241231.xsd#gryp_PercentageOfFutureTaxableIncome"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxContingencyLineItems" xlink:to="gryp_PercentageOfFutureTaxableIncome" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:role="http://akerna.com/role/SubsequentEventsDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventLineItems"/>
    <loc xlink:type="locator" xlink:label="gryp_SubsequentEventsDetailsTable" xlink:href="gryp-20241231.xsd#gryp_SubsequentEventsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="gryp_SubsequentEventsDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_SubsequentEventsDetailsTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_SubsequentEventsDetailsTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_SubsequentEventsDetailsTable" xlink:to="us-gaap_AwardTypeAxis" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_SubsequentEventsDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_SubsequentEventsDetailsTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="gryp_SubsequentEventsDetailsTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_WarrantMember" order="0" xbrldt:closed="true"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="us-gaap_WarrantMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_CaptusGPMember" xlink:href="gryp-20241231.xsd#gryp_CaptusGPMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="gryp_CaptusGPMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromContributedCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromContributedCapital"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_ProceedsFromContributedCapital" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LegalFees" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LegalFees"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_LegalFees" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_CombinedPurchasePricePerShare" xlink:href="gryp-20241231.xsd#gryp_CombinedPurchasePricePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="gryp_CombinedPurchasePricePerShare" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_NetProceedsFromATM" xlink:href="gryp-20241231.xsd#gryp_NetProceedsFromATM"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="gryp_NetProceedsFromATM" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_NetProceedsFromTheATMIssuance" xlink:href="gryp-20241231.xsd#gryp_NetProceedsFromTheATMIssuance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="gryp_NetProceedsFromTheATMIssuance" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_MonthlyPaymentsUnderConsultingAgreement" xlink:href="gryp-20241231.xsd#gryp_MonthlyPaymentsUnderConsultingAgreement"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="gryp_MonthlyPaymentsUnderConsultingAgreement" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_NumberOfMachinesPurchased" xlink:href="gryp-20241231.xsd#gryp_NumberOfMachinesPurchased"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="gryp_NumberOfMachinesPurchased" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireMiningAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireMiningAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_PaymentsToAcquireMiningAssets" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_CommonStockValue" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_PaymentForPurchaseOfMiningMachines" xlink:href="gryp-20241231.xsd#gryp_PaymentForPurchaseOfMiningMachines"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="gryp_PaymentForPurchaseOfMiningMachines" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_CashPaymentDue" xlink:href="gryp-20241231.xsd#gryp_CashPaymentDue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="gryp_CashPaymentDue" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValueOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValueOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_CommonStockValueOutstanding" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Deposits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Deposits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_Deposits" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_CommonStockWarrantToIssue" xlink:href="gryp-20241231.xsd#gryp_CommonStockWarrantToIssue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="gryp_CommonStockWarrantToIssue" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="gryp_CommonStockWarrantToPurchase" xlink:href="gryp-20241231.xsd#gryp_CommonStockWarrantToPurchase"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="gryp_CommonStockWarrantToPurchase" order="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_SharePrice" order="24" xbrldt:closed="true"/>
  </definitionLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>11
<FILENAME>gryp-20241231_lab.xml
<DESCRIPTION>XBRL LABEL FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Mon Mar 31 19:58:03 UTC 2025 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  <labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US">Total current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US">Total assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US">Current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US">Total liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">Total stockholder&#8217;s deficit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquity_lbl0" xml:lang="en-US">Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquity_lbl1" xml:lang="en-US">Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US">Total liabilities and stockholders&#8217; deficit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductOrServiceAxis_lbl" xml:lang="en-US">Product and Service [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingCostsAndExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingCostsAndExpenses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingCostsAndExpenses_lbl" xml:lang="en-US">Total operating expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingCostsAndExpenses" xlink:to="us-gaap_OperatingCostsAndExpenses_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Loss from operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xml:lang="en-US">Total other income (expense)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US">Loss before provision for income taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">Net loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetIncomeLoss_lbl0" xml:lang="en-US">Net loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharesOutstanding_lbl" xml:lang="en-US">Balance (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharesOutstanding_lbl0" xml:lang="en-US">Balance (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US">Equity Components [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">Net cash (used in) provided by operating activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US">Net cash used in investing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US">Net cash provided by (used in) financing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <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</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash-beginning of period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl0" xml:lang="en-US">Cash-end of period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl1" xml:lang="en-US">Cash and cash equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">Cash and cash equivalents and restricted cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US">Organization and Summary of Significant Accounting Policies [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetFairValueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetFairValueAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CryptoAssetFairValueAbstract_lbl" xml:lang="en-US">Digital Assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CryptoAssetFairValueAbstract" xlink:to="us-gaap_CryptoAssetFairValueAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xml:lang="en-US">Indefinite-Lived Intangible Assets [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetFairValueCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetFairValueCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CryptoAssetFairValueCurrent_lbl" xml:lang="en-US">Digital assets beginning balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CryptoAssetFairValueCurrent" xlink:to="us-gaap_CryptoAssetFairValueCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CryptoAssetFairValueCurrent_lbl0" xml:lang="en-US">Digital assets ending balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CryptoAssetFairValueCurrent" xlink:to="us-gaap_CryptoAssetFairValueCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CryptoAssetFairValueCurrent_lbl1" xml:lang="en-US">Digital asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CryptoAssetFairValueCurrent" xlink:to="us-gaap_CryptoAssetFairValueCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CryptoAssetFairValueCurrent_lbl2" xml:lang="en-US">Digital assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CryptoAssetFairValueCurrent" xlink:to="us-gaap_CryptoAssetFairValueCurrent_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_CryptoAssetFairValueCurrent_lbl3" xml:lang="en-US">Carrying value of bitcoin</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CryptoAssetFairValueCurrent" xlink:to="us-gaap_CryptoAssetFairValueCurrent_lbl3"/>
    <loc xlink:type="locator" xlink:label="srt_CryptoAssetAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CryptoAssetAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CryptoAssetAxis_lbl" xml:lang="en-US">Crypto Asset [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CryptoAssetAxis" xlink:to="srt_CryptoAssetAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MarketableSecuritiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MarketableSecuritiesAbstract_lbl" xml:lang="en-US">Marketable Securities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesAbstract" xlink:to="us-gaap_MarketableSecuritiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MarketableSecuritiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_MarketableSecuritiesCurrent_lbl" xml:lang="en-US">Fair value beginning of period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesCurrent" xlink:to="us-gaap_MarketableSecuritiesCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_MarketableSecuritiesCurrent_lbl0" xml:lang="en-US">Balance end of period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesCurrent" xlink:to="us-gaap_MarketableSecuritiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MarketableSecuritiesCurrent_lbl1" xml:lang="en-US">Marketable securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesCurrent" xlink:to="us-gaap_MarketableSecuritiesCurrent_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepositsAbstract_lbl" xml:lang="en-US">Deposits [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositsAbstract" xlink:to="us-gaap_DepositsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositsAssetsNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_DepositsAssetsNoncurrent_lbl" xml:lang="en-US">Balance beginning of period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositsAssetsNoncurrent" xlink:to="us-gaap_DepositsAssetsNoncurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_DepositsAssetsNoncurrent_lbl0" xml:lang="en-US">Balance end of period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositsAssetsNoncurrent" xlink:to="us-gaap_DepositsAssetsNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DepositsAssetsNoncurrent_lbl1" xml:lang="en-US">Deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositsAssetsNoncurrent" xlink:to="us-gaap_DepositsAssetsNoncurrent_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PledgingPurposeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PledgingPurposeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PledgingPurposeAxis_lbl" xml:lang="en-US">Pledging Purpose [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PledgingPurposeAxis" xlink:to="us-gaap_PledgingPurposeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNetAbstract_lbl" xml:lang="en-US">Mining Equipment, Net [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNetAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US">Balance, beginning of year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl0" xml:lang="en-US">Ending balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US">Balance, beginning of year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl0" xml:lang="en-US">Ending balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Mining equipment, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl0" xml:lang="en-US">Mining equipment, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract_lbl" xml:lang="en-US">Accounts Payable and Accrued Liabilities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract_lbl" xml:lang="en-US">Schedule of Accounts Payable and Accrued Liabilities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl0" xml:lang="en-US">Accounts payable and accrued liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesPayableAbstract_lbl" xml:lang="en-US">Notes Payable [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableAbstract" xlink:to="us-gaap_NotesPayableAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_NotesPayable_lbl" xml:lang="en-US">Beginning balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayable" xlink:to="us-gaap_NotesPayable_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_NotesPayable_lbl0" xml:lang="en-US">Ending balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayable" xlink:to="us-gaap_NotesPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NotesPayable_lbl1" xml:lang="en-US">Principal - Note Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayable" xlink:to="us-gaap_NotesPayable_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NotesPayable_lbl2" xml:lang="en-US">Note Payable &#8211; Principal</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayable" xlink:to="us-gaap_NotesPayable_lbl2"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <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]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtCurrentAndNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtCurrentAndNoncurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongtermDebtCurrentAndNoncurrentAbstract_lbl" xml:lang="en-US">Schedule of Balance of the Note Payable [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongtermDebtCurrentAndNoncurrentAbstract" xlink:to="us-gaap_LongtermDebtCurrentAndNoncurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNotesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNotesPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherNotesPayableCurrent_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNotesPayableCurrent" xlink:to="us-gaap_OtherNotesPayableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodAxis_lbl" xml:lang="en-US">Creditor [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodAxis" xlink:to="us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesAndLoansPayableAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesAndLoansPayableAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesAndLoansPayableAbstract_lbl" xml:lang="en-US">Schedule of Note Payable in the Aggregate of the Principal and Interest Calculated Over the Life of the Loan with a Corresponding Gain [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesAndLoansPayableAbstract" xlink:to="us-gaap_NotesAndLoansPayableAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_UndiscountedCashflowFromNotespayable" xlink:href="gryp-20241231.xsd#gryp_UndiscountedCashflowFromNotespayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="gryp_UndiscountedCashflowFromNotespayable_lbl" xml:lang="en-US">Undiscounted cashflow</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_UndiscountedCashflowFromNotespayable" xlink:to="gryp_UndiscountedCashflowFromNotespayable_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_Difference" xlink:href="gryp-20241231.xsd#gryp_Difference"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="gryp_Difference_lbl" xml:lang="en-US">Difference</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_Difference" xlink:to="gryp_Difference_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainsLossesOnRestructuringOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainsLossesOnRestructuringOfDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="us-gaap_GainsLossesOnRestructuringOfDebt_lbl" xml:lang="en-US">Gain on debt restructuring</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainsLossesOnRestructuringOfDebt" xlink:to="us-gaap_GainsLossesOnRestructuringOfDebt_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GainsLossesOnRestructuringOfDebt_lbl0" xml:lang="en-US">Gain on debt restructuring (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainsLossesOnRestructuringOfDebt" xlink:to="us-gaap_GainsLossesOnRestructuringOfDebt_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US">Commitments and Contingencies [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VestingAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VestingAxis_lbl" xml:lang="en-US">Vesting [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationAbstract_lbl" xml:lang="en-US">Stockholders&#8217; Deficit [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationAbstract" xlink:to="us-gaap_ShareBasedCompensationAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis"/>
    <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]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardDateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardDateAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardDateAxis_lbl" xml:lang="en-US">Award Date [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardDateAxis" xlink:to="us-gaap_AwardDateAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US">Number of Units, Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl0" xml:lang="en-US">Number of Units, Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted Average Grant-date er Share Fair Value, Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl0" xml:lang="en-US">Weighted Average Grant-date er Share Fair Value, Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl1" xml:lang="en-US">Grant per share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_lbl" xml:lang="en-US">Number of Shares, Outstanding, Ending Balance (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Strike Price/Share, Outstanding, Ending Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageAverageGrantDateFairValue" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted Average Grant Date Fair Value, Outstanding, Ending Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageAverageGrantDateFairValue" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageAverageGrantDateFairValue_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingIntrinsicValue" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingIntrinsicValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingIntrinsicValue_lbl" xml:lang="en-US">Weighted Average Intrinsic Value, Outstanding, Ending Balance (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingIntrinsicValue" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingIntrinsicValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightAxis_lbl" xml:lang="en-US">Class of Warrant or Right [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresAbstract_lbl" xml:lang="en-US">Fair Value of Financial Instruments [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis_lbl" xml:lang="en-US">Measurement Frequency [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_ReverseMergerAbstract" xlink:href="gryp-20241231.xsd#gryp_ReverseMergerAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_ReverseMergerAbstract_lbl" xml:lang="en-US">Reverse Merger [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ReverseMergerAbstract" xlink:to="gryp_ReverseMergerAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US">Income Taxes [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xml:lang="en-US">Schedule of Expense or (Benefit) for Income Taxes [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Total current income tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">Current tax benefit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Total deferred tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Total income tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">Provision for income taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationTaxSettlementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationTaxSettlementsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationTaxSettlementsAbstract_lbl" xml:lang="en-US">Schedule of Statutory Federal Income Tax Rate to Actual Expense Based on Loss Before Income [Abstract] Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationTaxSettlementsAbstract" xlink:to="us-gaap_IncomeTaxReconciliationTaxSettlementsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US">Provision for income taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_lbl" xml:lang="en-US">Schedule of Deferred Income Tax Assets and Liabilities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl" xml:lang="en-US">Total deferred tax assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_lbl" xml:lang="en-US">Total deferred tax liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxLiabilities_lbl" xml:lang="en-US">Net deferred tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsAbstract_lbl" xml:lang="en-US">Subsequent Events [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AssetsAbstract_lbl0" xml:lang="en-US">Assets:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US">Current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedCashCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestrictedCashCurrent_lbl" xml:lang="en-US">Restricted cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashCurrent" xlink:to="us-gaap_RestrictedCashCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RestrictedCashCurrent_lbl0" xml:lang="en-US">Cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashCurrent" xlink:to="us-gaap_RestrictedCashCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US">Accounts receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrepaidExpenseCurrent_lbl" xml:lang="en-US">Prepaid expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseCurrent" xlink:to="us-gaap_PrepaidExpenseCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_DigitalAssetsHeldforOtherPartiesCurrent" xlink:href="gryp-20241231.xsd#gryp_DigitalAssetsHeldforOtherPartiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_DigitalAssetsHeldforOtherPartiesCurrent_lbl" xml:lang="en-US">Digital assets held for other parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_DigitalAssetsHeldforOtherPartiesCurrent" xlink:to="gryp_DigitalAssetsHeldforOtherPartiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xml:lang="en-US">Intangible asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US">Liabilities and stockholders&#8217; deficit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US">Current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_ObligationLiabilityRelatedToDigitalAssetsHeldForOtherParties" xlink:href="gryp-20241231.xsd#gryp_ObligationLiabilityRelatedToDigitalAssetsHeldForOtherParties"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_ObligationLiabilityRelatedToDigitalAssetsHeldForOtherParties_lbl" xml:lang="en-US">Obligation liability related to digital assets held for other parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ObligationLiabilityRelatedToDigitalAssetsHeldForOtherParties" xlink:to="gryp_ObligationLiabilityRelatedToDigitalAssetsHeldForOtherParties_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="gryp_ObligationLiabilityRelatedToDigitalAssetsHeldForOtherParties_lbl0" xml:lang="en-US">Digital assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ObligationLiabilityRelatedToDigitalAssetsHeldForOtherParties" xlink:to="gryp_ObligationLiabilityRelatedToDigitalAssetsHeldForOtherParties_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NotesPayableCurrent_lbl" xml:lang="en-US">Note payable &#8211; current portion</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableCurrent" xlink:to="us-gaap_NotesPayableCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NotesPayableCurrent_lbl0" xml:lang="en-US">Less &#8211; current portion</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableCurrent" xlink:to="us-gaap_NotesPayableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_NotesPayableCurrent_lbl1" xml:lang="en-US">Less current portion of interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableCurrent" xlink:to="us-gaap_NotesPayableCurrent_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableToBankCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableToBankCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NotesPayableToBankCurrent_lbl" xml:lang="en-US">Bitcoin denominated note payable - current portion</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableToBankCurrent" xlink:to="us-gaap_NotesPayableToBankCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NotesPayableToBankCurrent_lbl0" xml:lang="en-US">Digital assets held for other parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableToBankCurrent" xlink:to="us-gaap_NotesPayableToBankCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermNotesPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermNotesPayable_lbl" xml:lang="en-US">Note payable &#8211; less current portion</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermNotesPayable" xlink:to="us-gaap_LongTermNotesPayable_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermNotesPayable_lbl0" xml:lang="en-US">Ending balance &#8211; noncurrent portion</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermNotesPayable" xlink:to="us-gaap_LongTermNotesPayable_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityAbstract_lbl" xml:lang="en-US">Stockholders&#8217; deficit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_EquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Common stock, $0.0001 par value, 150,000,000 shares authorized; 52,991,590 and 34,415,655 shares issued and outstanding, respectively.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockValue_lbl0" xml:lang="en-US">Common stock valued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_CommonStockValue_lbl1" xml:lang="en-US">Issuance of common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Common stock, par value (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl0" xml:lang="en-US">Common stock par value (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl1" xml:lang="en-US">Common stock, par value per share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl2" xml:lang="en-US">Aggregate price per share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl2"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US">Common stock, shares authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US">Common stock, shares outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US">Common stock, shares outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl0" xml:lang="en-US">Common stock outstanding (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xml:lang="en-US">Additional paid-in capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_SharesToBeIssuedRegisterDirectOffering" xlink:href="gryp-20241231.xsd#gryp_SharesToBeIssuedRegisterDirectOffering"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_SharesToBeIssuedRegisterDirectOffering_lbl" xml:lang="en-US">Shares to be issued &#8211; register direct offering</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_SharesToBeIssuedRegisterDirectOffering" xlink:to="gryp_SharesToBeIssuedRegisterDirectOffering_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Accumulated deficit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenuesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenuesAbstract_lbl" xml:lang="en-US">Revenues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenuesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Revenues_lbl" xml:lang="en-US">Total revenues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostsAndExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostsAndExpensesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CostsAndExpensesAbstract_lbl" xml:lang="en-US">Operating expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_CostsAndExpensesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfRevenue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CostOfRevenue_lbl" xml:lang="en-US">Cost of revenues (excluding depreciation)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenue" xlink:to="us-gaap_CostOfRevenue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xml:lang="en-US">General and administrative expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US">Stock-based compensation expense (benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DepreciationAndAmortization_lbl" xml:lang="en-US">Depreciation expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortization" xlink:to="us-gaap_DepreciationAndAmortization_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_ImpairmentOfDigitalAssets" xlink:href="gryp-20241231.xsd#gryp_ImpairmentOfDigitalAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_ImpairmentOfDigitalAssets_lbl" xml:lang="en-US">Impairment of digital assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ImpairmentOfDigitalAssets" xlink:to="gryp_ImpairmentOfDigitalAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_ImpairmentOfMiners" xlink:href="gryp-20241231.xsd#gryp_ImpairmentOfMiners"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_ImpairmentOfMiners_lbl" xml:lang="en-US">Impairment of miners</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ImpairmentOfMiners" xlink:to="gryp_ImpairmentOfMiners_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xml:lang="en-US">Other income (expense)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesUnrealizedGainLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MarketableSecuritiesUnrealizedGainLoss_lbl" xml:lang="en-US">Unrealized (loss) gain on marketable securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:to="us-gaap_MarketableSecuritiesUnrealizedGainLoss_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_MarketableSecuritiesUnrealizedGainLoss_lbl0" xml:lang="en-US">Unrealized loss (gain) on marketable securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:to="us-gaap_MarketableSecuritiesUnrealizedGainLoss_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetRealizedGainNonoperating" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetRealizedGainNonoperating"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CryptoAssetRealizedGainNonoperating_lbl" xml:lang="en-US">Realized gain from use of digital assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CryptoAssetRealizedGainNonoperating" xlink:to="us-gaap_CryptoAssetRealizedGainNonoperating_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_CryptoAssetRealizedGainNonoperating_lbl0" xml:lang="en-US">Realized gain from use of digital assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CryptoAssetRealizedGainNonoperating" xlink:to="us-gaap_CryptoAssetRealizedGainNonoperating_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnDispositionOfAssets1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GainLossOnDispositionOfAssets1_lbl" xml:lang="en-US">Loss on disposal of asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnDispositionOfAssets1" xlink:to="us-gaap_GainLossOnDispositionOfAssets1_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainLossOnDispositionOfAssets1_lbl0" xml:lang="en-US">Loss on asset disposal</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnDispositionOfAssets1" xlink:to="us-gaap_GainLossOnDispositionOfAssets1_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xml:lang="en-US">Other income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_GainOnSettlementOfBTCNote" xlink:href="gryp-20241231.xsd#gryp_GainOnSettlementOfBTCNote"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_GainOnSettlementOfBTCNote_lbl" xml:lang="en-US">Gain on settlement of BTC Note</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_GainOnSettlementOfBTCNote" xlink:to="gryp_GainOnSettlementOfBTCNote_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">Net loss per share, basic (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US">Net loss per share, diluted (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US">Weighted average shares outstanding - basic (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US">Weighted average shares outstanding - diluted (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_lbl" xml:lang="en-US">Common stock issued for compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" xml:lang="en-US">Common stock issued for compensation (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition_lbl" xml:lang="en-US">Restricted common stock awards issued for compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_RestrictedCommonStockAwardsIssuedForCompensationinShares" xlink:href="gryp-20241231.xsd#gryp_RestrictedCommonStockAwardsIssuedForCompensationinShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_RestrictedCommonStockAwardsIssuedForCompensationinShares_lbl" xml:lang="en-US">Restricted common stock awards issued for compensation (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_RestrictedCommonStockAwardsIssuedForCompensationinShares" xlink:to="gryp_RestrictedCommonStockAwardsIssuedForCompensationinShares_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedCommonStockAwardsIssuedForPaymentOfService" xlink:href="gryp-20241231.xsd#gryp_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedCommonStockAwardsIssuedForPaymentOfService"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedCommonStockAwardsIssuedForPaymentOfService_lbl" xml:lang="en-US">Restricted common stock awards issued for payment of service</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedCommonStockAwardsIssuedForPaymentOfService" xlink:to="gryp_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedCommonStockAwardsIssuedForPaymentOfService_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_RestrictedCommonStockAwardsIssuedForPaymentOfServiceinShares" xlink:href="gryp-20241231.xsd#gryp_RestrictedCommonStockAwardsIssuedForPaymentOfServiceinShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_RestrictedCommonStockAwardsIssuedForPaymentOfServiceinShares_lbl" xml:lang="en-US">Restricted common stock awards issued for payment of service (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_RestrictedCommonStockAwardsIssuedForPaymentOfServiceinShares" xlink:to="gryp_RestrictedCommonStockAwardsIssuedForPaymentOfServiceinShares_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition_lbl" xml:lang="en-US">Additional paid-in capital for services contributed by the Company&#8217;s president</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_CancelledCommonStock" xlink:href="gryp-20241231.xsd#gryp_CancelledCommonStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_CancelledCommonStock_lbl" xml:lang="en-US">Cancelled common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CancelledCommonStock" xlink:to="gryp_CancelledCommonStock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited_lbl" xml:lang="en-US">Cancelled common stock (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset" xlink:href="gryp-20241231.xsd#gryp_AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset_lbl" xml:lang="en-US">Revaluation of digital assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset" xlink:to="gryp_AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="gryp_AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset_lbl0" xml:lang="en-US">ASC 2023-08 fair value adjustment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset" xlink:to="gryp_AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xml:lang="en-US">Common stock issued for cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl0" xml:lang="en-US">Aggregate offering price (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US">Common stock issued for cash (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl0" xml:lang="en-US">Common stock shares issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl1" xml:lang="en-US">Aggregate shares (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl1"/>
    <loc xlink:type="locator" xlink:label="gryp_AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForAcquisitionOfAkernasNetBookValue" xlink:href="gryp-20241231.xsd#gryp_AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForAcquisitionOfAkernasNetBookValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForAcquisitionOfAkernasNetBookValue_lbl" xml:lang="en-US">Common stock issued for acquisition of Akerna&#8217;s net book value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForAcquisitionOfAkernasNetBookValue" xlink:to="gryp_AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForAcquisitionOfAkernasNetBookValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions_lbl" xml:lang="en-US">Common stock issued for acquisition of Akerna&#8217;s net book value (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_StockIssuedDuringPeriodValueCommonStockIssuedForAfterTheMarketProgram" xlink:href="gryp-20241231.xsd#gryp_StockIssuedDuringPeriodValueCommonStockIssuedForAfterTheMarketProgram"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_StockIssuedDuringPeriodValueCommonStockIssuedForAfterTheMarketProgram_lbl" xml:lang="en-US">Common stock issued for after the market program</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_StockIssuedDuringPeriodValueCommonStockIssuedForAfterTheMarketProgram" xlink:to="gryp_StockIssuedDuringPeriodValueCommonStockIssuedForAfterTheMarketProgram_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="gryp_StockIssuedDuringPeriodValueCommonStockIssuedForAfterTheMarketProgram_lbl0" xml:lang="en-US">Program proceeds (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_StockIssuedDuringPeriodValueCommonStockIssuedForAfterTheMarketProgram" xlink:to="gryp_StockIssuedDuringPeriodValueCommonStockIssuedForAfterTheMarketProgram_lbl0"/>
    <loc xlink:type="locator" xlink:label="gryp_StockIssuedDuringPeriodSharesCommonStockIssuedForAfterTheMarketProgram" xlink:href="gryp-20241231.xsd#gryp_StockIssuedDuringPeriodSharesCommonStockIssuedForAfterTheMarketProgram"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_StockIssuedDuringPeriodSharesCommonStockIssuedForAfterTheMarketProgram_lbl" xml:lang="en-US">Common stock issued for after the market program (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_StockIssuedDuringPeriodSharesCommonStockIssuedForAfterTheMarketProgram" xlink:to="gryp_StockIssuedDuringPeriodSharesCommonStockIssuedForAfterTheMarketProgram_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="gryp_StockIssuedDuringPeriodSharesCommonStockIssuedForAfterTheMarketProgram_lbl0" xml:lang="en-US">Shares under this program</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_StockIssuedDuringPeriodSharesCommonStockIssuedForAfterTheMarketProgram" xlink:to="gryp_StockIssuedDuringPeriodSharesCommonStockIssuedForAfterTheMarketProgram_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl" xml:lang="en-US">Common stock issued for exercise of warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US">Common stock issued for exercise of warrants (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl0" xml:lang="en-US">Equity award vests</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl0"/>
    <loc xlink:type="locator" xlink:label="gryp_AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForServices" xlink:href="gryp-20241231.xsd#gryp_AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForServices"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForServices_lbl" xml:lang="en-US">Common stock issued for services</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForServices" xlink:to="gryp_AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForServices_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl" xml:lang="en-US">Common stock issued for services (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl0" xml:lang="en-US">Share issued for consulting agreement (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl0"/>
    <loc xlink:type="locator" xlink:label="gryp_CommonStockIssuedForSettlementOfBTCNote" xlink:href="gryp-20241231.xsd#gryp_CommonStockIssuedForSettlementOfBTCNote"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_CommonStockIssuedForSettlementOfBTCNote_lbl" xml:lang="en-US">Common stock issued for settlement of BTC Note</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CommonStockIssuedForSettlementOfBTCNote" xlink:to="gryp_CommonStockIssuedForSettlementOfBTCNote_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_CommonStockIssuedForSettlementsOfBTCNote" xlink:href="gryp-20241231.xsd#gryp_CommonStockIssuedForSettlementsOfBTCNote"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_CommonStockIssuedForSettlementsOfBTCNote_lbl" xml:lang="en-US">Common stock issued for settlement of BTC Note (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CommonStockIssuedForSettlementsOfBTCNote" xlink:to="gryp_CommonStockIssuedForSettlementsOfBTCNote_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_lbl" xml:lang="en-US">Warrants issued for settlement of BTC Note</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_lbl" xml:lang="en-US">Common stock issued for vesting of RSUs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl" xml:lang="en-US">Common stock issued for vesting of RSUs (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl0" xml:lang="en-US">Restricted common stock shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl1" xml:lang="en-US">Restricted stock units (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl2" xml:lang="en-US">Equal installments shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl3" xml:lang="en-US">Aggregate restricted stock issues (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl3"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xml:lang="en-US">Compensation expense for market-based RSUs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_CancelationOfStockSubscriptionReceivable" xlink:href="gryp-20241231.xsd#gryp_CancelationOfStockSubscriptionReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_CancelationOfStockSubscriptionReceivable_lbl" xml:lang="en-US">Cancelation of stock subscription receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CancelationOfStockSubscriptionReceivable" xlink:to="gryp_CancelationOfStockSubscriptionReceivable_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_StockIssuedDuringCashProceedsForRegisteredDirectOffering" xlink:href="gryp-20241231.xsd#gryp_StockIssuedDuringCashProceedsForRegisteredDirectOffering"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_StockIssuedDuringCashProceedsForRegisteredDirectOffering_lbl" xml:lang="en-US">Cash proceeds for registered direct offering</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_StockIssuedDuringCashProceedsForRegisteredDirectOffering" xlink:to="gryp_StockIssuedDuringCashProceedsForRegisteredDirectOffering_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">CASH FLOWS FROM OPERATING ACTIVITIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments to reconcile net loss to cash (used in) provided by operating activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Depreciation_lbl" xml:lang="en-US">Depreciation expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestrictedStockExpense_lbl" xml:lang="en-US">Compensation cost related to restricted common stock awards</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockExpense" xlink:to="us-gaap_RestrictedStockExpense_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RestrictedStockExpense_lbl0" xml:lang="en-US">Restricted stock unit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockExpense" xlink:to="us-gaap_RestrictedStockExpense_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims_lbl" xml:lang="en-US">Fair value of common stock issued to consultants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:to="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_CompensationForServicesContributedByTheCompanysPpresident" xlink:href="gryp-20241231.xsd#gryp_CompensationForServicesContributedByTheCompanysPpresident"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_CompensationForServicesContributedByTheCompanysPpresident_lbl" xml:lang="en-US">Compensation for services contributed by the Company&#8217;s President</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CompensationForServicesContributedByTheCompanysPpresident" xlink:to="gryp_CompensationForServicesContributedByTheCompanysPpresident_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_ChangeInFairValueOfNotePayable" xlink:href="gryp-20241231.xsd#gryp_ChangeInFairValueOfNotePayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_ChangeInFairValueOfNotePayable_lbl" xml:lang="en-US">Change in fair value of BTC Note</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ChangeInFairValueOfNotePayable" xlink:to="gryp_ChangeInFairValueOfNotePayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseNonoperating" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestExpenseNonoperating_lbl" xml:lang="en-US">Interest expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseNonoperating" xlink:to="us-gaap_InterestExpenseNonoperating_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_InterestExpenseNonoperating_lbl0" xml:lang="en-US">Interest expense (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseNonoperating" xlink:to="us-gaap_InterestExpenseNonoperating_lbl0"/>
    <loc xlink:type="locator" xlink:label="gryp_DigitalAssetRevenue" xlink:href="gryp-20241231.xsd#gryp_DigitalAssetRevenue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_DigitalAssetRevenue_lbl" xml:lang="en-US">Digital asset revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_DigitalAssetRevenue" xlink:to="gryp_DigitalAssetRevenue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US">Changes in operating assets and liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" xml:lang="en-US">Accounts payable and accrued liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US">CASH FLOWS FROM INVESTING ACTIVITIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_ProceedsFromTheSaleOfMiners" xlink:href="gryp-20241231.xsd#gryp_ProceedsFromTheSaleOfMiners"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_ProceedsFromTheSaleOfMiners_lbl" xml:lang="en-US">Proceeds from the sale of miners</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ProceedsFromTheSaleOfMiners" xlink:to="gryp_ProceedsFromTheSaleOfMiners_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US">CASH FLOWS FROM FINANCING ACTIVITIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSecuredNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSecuredNotesPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromSecuredNotesPayable_lbl" xml:lang="en-US">Issuance of note payable for insurance premiums</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSecuredNotesPayable" xlink:to="us-gaap_ProceedsFromSecuredNotesPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering_lbl" xml:lang="en-US">Proceeds from registered direct offering</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:to="us-gaap_ProceedsFromIssuanceInitialPublicOffering_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_ProceedsFromReverseRecapitalization" xlink:href="gryp-20241231.xsd#gryp_ProceedsFromReverseRecapitalization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_ProceedsFromReverseRecapitalization_lbl" xml:lang="en-US">Cash acquired in connection with the reverse recapitalization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ProceedsFromReverseRecapitalization" xlink:to="gryp_ProceedsFromReverseRecapitalization_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="gryp_ProceedsFromReverseRecapitalization_lbl0" xml:lang="en-US">Reverse recapitalization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ProceedsFromReverseRecapitalization" xlink:to="gryp_ProceedsFromReverseRecapitalization_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xml:lang="en-US">Proceeds from issuance of common stock - private placement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl0" xml:lang="en-US">Gross proceeds</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl0"/>
    <loc xlink:type="locator" xlink:label="gryp_ProceedsFromIssuanceOfCommonStockATM" xlink:href="gryp-20241231.xsd#gryp_ProceedsFromIssuanceOfCommonStockATM"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_ProceedsFromIssuanceOfCommonStockATM_lbl" xml:lang="en-US">Proceeds from issuance of common stock - ATM</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ProceedsFromIssuanceOfCommonStockATM" xlink:to="gryp_ProceedsFromIssuanceOfCommonStockATM_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_lbl" xml:lang="en-US">Reconciliation of cash and cash equivalents and restricted cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US">Supplemental Disclosures of Cash Flow Information:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestPaidNet_lbl" xml:lang="en-US">Cash paid for interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxesPaidNet_lbl" xml:lang="en-US">Cash paid for income taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaidNet" xlink:to="us-gaap_IncomeTaxesPaidNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl" xml:lang="en-US">Non-Cash investing and financing activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_AccruedExpensesForIssuanceOfCommonStock" xlink:href="gryp-20241231.xsd#gryp_AccruedExpensesForIssuanceOfCommonStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_AccruedExpensesForIssuanceOfCommonStock_lbl" xml:lang="en-US">Accrued expenses for issuance of common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AccruedExpensesForIssuanceOfCommonStock" xlink:to="gryp_AccruedExpensesForIssuanceOfCommonStock_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_FairValueAdjustmentofNoncashAmount" xlink:href="gryp-20241231.xsd#gryp_FairValueAdjustmentofNoncashAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_FairValueAdjustmentofNoncashAmount_lbl" xml:lang="en-US">ASC 2023-08 fair value adjustment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_FairValueAdjustmentofNoncashAmount" xlink:to="gryp_FairValueAdjustmentofNoncashAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_FairValueOfCommonStockIssuedForSettlementOfBTCNote" xlink:href="gryp-20241231.xsd#gryp_FairValueOfCommonStockIssuedForSettlementOfBTCNote"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_FairValueOfCommonStockIssuedForSettlementOfBTCNote_lbl" xml:lang="en-US">Fair value of common stock issued for settlement of BTC Note</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_FairValueOfCommonStockIssuedForSettlementOfBTCNote" xlink:to="gryp_FairValueOfCommonStockIssuedForSettlementOfBTCNote_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_FairValueOfWarrantsIssuedForSettlementOfBTCNote" xlink:href="gryp-20241231.xsd#gryp_FairValueOfWarrantsIssuedForSettlementOfBTCNote"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_FairValueOfWarrantsIssuedForSettlementOfBTCNote_lbl" xml:lang="en-US">Fair value of warrants issued for settlement of BTC Note</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_FairValueOfWarrantsIssuedForSettlementOfBTCNote" xlink:to="gryp_FairValueOfWarrantsIssuedForSettlementOfBTCNote_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesIssued1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NotesIssued1_lbl" xml:lang="en-US">Promissory note issued for settlement of BTC Note</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesIssued1" xlink:to="us-gaap_NotesIssued1_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NotesIssued1_lbl0" xml:lang="en-US">Principal - Note Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesIssued1" xlink:to="us-gaap_NotesIssued1_lbl0"/>
    <loc xlink:type="locator" xlink:label="gryp_NonCashPaymentOfPrincipalAndInterestOnNotePayableUsingDigitalAssets" xlink:href="gryp-20241231.xsd#gryp_NonCashPaymentOfPrincipalAndInterestOnNotePayableUsingDigitalAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_NonCashPaymentOfPrincipalAndInterestOnNotePayableUsingDigitalAssets_lbl" xml:lang="en-US">Digital assets used for principal and interest payment BTC Note</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_NonCashPaymentOfPrincipalAndInterestOnNotePayableUsingDigitalAssets" xlink:to="gryp_NonCashPaymentOfPrincipalAndInterestOnNotePayableUsingDigitalAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteSubscriptionsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteSubscriptionsReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_StockholdersEquityNoteSubscriptionsReceivable_lbl" xml:lang="en-US">Subscription receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteSubscriptionsReceivable" xlink:to="us-gaap_StockholdersEquityNoteSubscriptionsReceivable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetUnrealizedGainLossOperating" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetUnrealizedGainLossOperating"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_CryptoAssetUnrealizedGainLossOperating_lbl" xml:lang="en-US">Unrealized gain on digital assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CryptoAssetUnrealizedGainLossOperating" xlink:to="us-gaap_CryptoAssetUnrealizedGainLossOperating_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetRealizedGainOperating" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetRealizedGainOperating"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_CryptoAssetRealizedGainOperating_lbl" xml:lang="en-US">Realized gain on sale of digital assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CryptoAssetRealizedGainOperating" xlink:to="us-gaap_CryptoAssetRealizedGainOperating_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_CryptoAssetRealizedGainOperating_lbl0" xml:lang="en-US">Realized gain from sale of digital assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CryptoAssetRealizedGainOperating" xlink:to="us-gaap_CryptoAssetRealizedGainOperating_lbl0"/>
    <loc xlink:type="locator" xlink:label="gryp_ChangeInFairValueOfNotesPayable" xlink:href="gryp-20241231.xsd#gryp_ChangeInFairValueOfNotesPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="gryp_ChangeInFairValueOfNotesPayable_lbl" xml:lang="en-US">Change in fair value of notes payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ChangeInFairValueOfNotesPayable" xlink:to="gryp_ChangeInFairValueOfNotesPayable_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_ChangeInFairValueOfNotesPayable_lbl0" xml:lang="en-US">Adjustment to fair value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ChangeInFairValueOfNotesPayable" xlink:to="gryp_ChangeInFairValueOfNotesPayable_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeInvestmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeInvestmentExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InvestmentIncomeInvestmentExpense_lbl" xml:lang="en-US">Interest expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeInvestmentExpense" xlink:to="us-gaap_InvestmentIncomeInvestmentExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncashMergerRelatedCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncashMergerRelatedCosts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_NoncashMergerRelatedCosts_lbl" xml:lang="en-US">Merger and acquisition cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashMergerRelatedCosts" xlink:to="us-gaap_NoncashMergerRelatedCosts_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossRelatedToLitigationSettlement" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossRelatedToLitigationSettlement"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainLossRelatedToLitigationSettlement_lbl" xml:lang="en-US">Gain from settlement of BTC Note</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossRelatedToLitigationSettlement" xlink:to="us-gaap_GainLossRelatedToLitigationSettlement_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetUnrealizedGainLossNonoperating" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetUnrealizedGainLossNonoperating"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_CryptoAssetUnrealizedGainLossNonoperating_lbl" xml:lang="en-US">Unrealized gain on digital assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CryptoAssetUnrealizedGainLossNonoperating" xlink:to="us-gaap_CryptoAssetUnrealizedGainLossNonoperating_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_ForfeitureOfRestrictedStockGrants" xlink:href="gryp-20241231.xsd#gryp_ForfeitureOfRestrictedStockGrants"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="gryp_ForfeitureOfRestrictedStockGrants_lbl" xml:lang="en-US">Forfeiture of restricted common stock awards</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ForfeitureOfRestrictedStockGrants" xlink:to="gryp_ForfeitureOfRestrictedStockGrants_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNoncashIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OtherNoncashIncomeExpense_lbl" xml:lang="en-US">Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNoncashIncomeExpense" xlink:to="us-gaap_OtherNoncashIncomeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_IncreaseDecreaseInCostOfDigitalAssetsSoldForCash" xlink:href="gryp-20241231.xsd#gryp_IncreaseDecreaseInCostOfDigitalAssetsSoldForCash"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="gryp_IncreaseDecreaseInCostOfDigitalAssetsSoldForCash_lbl" xml:lang="en-US">Proceeds from the sale of digital assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_IncreaseDecreaseInCostOfDigitalAssetsSoldForCash" xlink:to="gryp_IncreaseDecreaseInCostOfDigitalAssetsSoldForCash_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US">Accounts receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense"/>
    <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</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US">Purchase of mining equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForOtherDeposits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForOtherDeposits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsForOtherDeposits_lbl" xml:lang="en-US">Refundable deposit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForOtherDeposits" xlink:to="us-gaap_PaymentsForOtherDeposits_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsForOtherDeposits_lbl0" xml:lang="en-US">Cash deposit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForOtherDeposits" xlink:to="us-gaap_PaymentsForOtherDeposits_lbl0"/>
    <loc xlink:type="locator" xlink:label="gryp_PaymentForInsurancePayable" xlink:href="gryp-20241231.xsd#gryp_PaymentForInsurancePayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="gryp_PaymentForInsurancePayable_lbl" xml:lang="en-US">Payment for insurance payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_PaymentForInsurancePayable" xlink:to="gryp_PaymentForInsurancePayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfNotesPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfNotesPayable_lbl" xml:lang="en-US">Payment for interest on notes payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfNotesPayable" xlink:to="us-gaap_RepaymentsOfNotesPayable_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_RepaymentsOfNotesPayable_lbl0" xml:lang="en-US">Repayment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfNotesPayable" xlink:to="us-gaap_RepaymentsOfNotesPayable_lbl0"/>
    <loc xlink:type="locator" xlink:label="gryp_CashPaidForLegalFeesIncurredForBTCNoteRestructuring" xlink:href="gryp-20241231.xsd#gryp_CashPaidForLegalFeesIncurredForBTCNoteRestructuring"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="gryp_CashPaidForLegalFeesIncurredForBTCNoteRestructuring_lbl" xml:lang="en-US">Cash paid for legal fees incurred for BTC Note restructuring</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CashPaidForLegalFeesIncurredForBTCNoteRestructuring" xlink:to="gryp_CashPaidForLegalFeesIncurredForBTCNoteRestructuring_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts_lbl" xml:lang="en-US">Cash expenses for issuance of common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfStockIssuanceCosts" xlink:to="us-gaap_PaymentsOfStockIssuanceCosts_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_MiningActivitiesMember" xlink:href="gryp-20241231.xsd#gryp_MiningActivitiesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_MiningActivitiesMember_lbl" xml:lang="en-US">Mining activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_MiningActivitiesMember" xlink:to="gryp_MiningActivitiesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_ManagementServicesMember" xlink:href="gryp-20241231.xsd#gryp_ManagementServicesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_ManagementServicesMember_lbl" xml:lang="en-US">Management services</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ManagementServicesMember" xlink:to="gryp_ManagementServicesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US">Common Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockMember_lbl0" xml:lang="en-US">Common Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US">Additional Paid-In Capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_SharesToBeIssuedMember" xlink:href="gryp-20241231.xsd#gryp_SharesToBeIssuedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_SharesToBeIssuedMember_lbl" xml:lang="en-US">Shares to be Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_SharesToBeIssuedMember" xlink:to="gryp_SharesToBeIssuedMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesFromStockholderMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesFromStockholderMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ReceivablesFromStockholderMember_lbl" xml:lang="en-US">Subscription Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesFromStockholderMember" xlink:to="us-gaap_ReceivablesFromStockholderMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US">Retained Earnings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US">ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CryptoAssetTextBlock_lbl" xml:lang="en-US">DIGITAL ASSETS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CryptoAssetTextBlock" xlink:to="us-gaap_CryptoAssetTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_ScheduleOfDigitalCurrencyTransactionsTableTextBlock" xlink:href="gryp-20241231.xsd#gryp_ScheduleOfDigitalCurrencyTransactionsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_ScheduleOfDigitalCurrencyTransactionsTableTextBlock_lbl" xml:lang="en-US">Schedule of Digital Currency Transactions of Bitcoin</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ScheduleOfDigitalCurrencyTransactionsTableTextBlock" xlink:to="gryp_ScheduleOfDigitalCurrencyTransactionsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_RevenueShareFromSphere" xlink:href="gryp-20241231.xsd#gryp_RevenueShareFromSphere"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_RevenueShareFromSphere_lbl" xml:lang="en-US">Revenue share from Sphere 3D</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_RevenueShareFromSphere" xlink:to="gryp_RevenueShareFromSphere_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_CostOfDigitalAssetsSoldForCash" xlink:href="gryp-20241231.xsd#gryp_CostOfDigitalAssetsSoldForCash"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_CostOfDigitalAssetsSoldForCash_lbl" xml:lang="en-US">Cost of digital assets sold for cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CostOfDigitalAssetsSoldForCash" xlink:to="gryp_CostOfDigitalAssetsSoldForCash_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_CostOfDigitalAssetsTransferredForNoncashExpenditures" xlink:href="gryp-20241231.xsd#gryp_CostOfDigitalAssetsTransferredForNoncashExpenditures"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_CostOfDigitalAssetsTransferredForNoncashExpenditures_lbl" xml:lang="en-US">Cost of digital assets transferred for noncash expenditures</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CostOfDigitalAssetsTransferredForNoncashExpenditures" xlink:to="gryp_CostOfDigitalAssetsTransferredForNoncashExpenditures_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="gryp_CostOfDigitalAssetsTransferredForNoncashExpenditures_lbl0" xml:lang="en-US">Digital assets value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CostOfDigitalAssetsTransferredForNoncashExpenditures" xlink:to="gryp_CostOfDigitalAssetsTransferredForNoncashExpenditures_lbl0"/>
    <loc xlink:type="locator" xlink:label="gryp_ImpairmentLossOnDigitalAssets" xlink:href="gryp-20241231.xsd#gryp_ImpairmentLossOnDigitalAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_ImpairmentLossOnDigitalAssets_lbl" xml:lang="en-US">Impairment loss on digital assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ImpairmentLossOnDigitalAssets" xlink:to="gryp_ImpairmentLossOnDigitalAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_FairValueGainOnDigitalAssets" xlink:href="gryp-20241231.xsd#gryp_FairValueGainOnDigitalAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_FairValueGainOnDigitalAssets_lbl" xml:lang="en-US">Fair value gain on digital assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_FairValueGainOnDigitalAssets" xlink:to="gryp_FairValueGainOnDigitalAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetHoldingTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetHoldingTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CryptoAssetHoldingTableTextBlock_lbl" xml:lang="en-US">Schedule of Bitcoin Holdings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CryptoAssetHoldingTableTextBlock" xlink:to="us-gaap_CryptoAssetHoldingTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_NumberOfBitcoinHeldPerShare" xlink:href="gryp-20241231.xsd#gryp_NumberOfBitcoinHeldPerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_NumberOfBitcoinHeldPerShare_lbl" xml:lang="en-US">Number of Bitcoin held (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_NumberOfBitcoinHeldPerShare" xlink:to="gryp_NumberOfBitcoinHeldPerShare_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="gryp_NumberOfBitcoinHeldPerShare_lbl0" xml:lang="en-US">Number of bitcoin held (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_NumberOfBitcoinHeldPerShare" xlink:to="gryp_NumberOfBitcoinHeldPerShare_lbl0"/>
    <loc xlink:type="locator" xlink:label="gryp_CarryingBasisPerBitcoin" xlink:href="gryp-20241231.xsd#gryp_CarryingBasisPerBitcoin"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_CarryingBasisPerBitcoin_lbl" xml:lang="en-US">Carrying basis - per Bitcoin</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CarryingBasisPerBitcoin" xlink:to="gryp_CarryingBasisPerBitcoin_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_FairValuePerBitcoin" xlink:href="gryp-20241231.xsd#gryp_FairValuePerBitcoin"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_FairValuePerBitcoin_lbl" xml:lang="en-US">Fair value - per Bitcoin</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_FairValuePerBitcoin" xlink:to="gryp_FairValuePerBitcoin_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CryptoAssetCost_lbl" xml:lang="en-US">Carrying basis of Bitcoin</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CryptoAssetCost" xlink:to="us-gaap_CryptoAssetCost_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CryptoAssetCost_lbl0" xml:lang="en-US">Crypto assets cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CryptoAssetCost" xlink:to="us-gaap_CryptoAssetCost_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CryptoAssetFairValue_lbl" xml:lang="en-US">Fair value of Bitcoin</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CryptoAssetFairValue" xlink:to="us-gaap_CryptoAssetFairValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_lbl" xml:lang="en-US">MARKETABLE SECURITIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:to="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MarketableSecuritiesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MarketableSecuritiesTextBlock_lbl" xml:lang="en-US">Schedule of Movement in this Account for the Periods</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesTextBlock" xlink:to="us-gaap_MarketableSecuritiesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueOptionChangesInFairValueGainLoss1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueOptionChangesInFairValueGainLoss1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueOptionChangesInFairValueGainLoss1_lbl" xml:lang="en-US">Change in fair value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueOptionChangesInFairValueGainLoss1" xlink:to="us-gaap_FairValueOptionChangesInFairValueGainLoss1_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_DepositsDisclosureTextBlock" xlink:href="gryp-20241231.xsd#gryp_DepositsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_DepositsDisclosureTextBlock_lbl" xml:lang="en-US">DEPOSITS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_DepositsDisclosureTextBlock" xlink:to="gryp_DepositsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_lbl" xml:lang="en-US">Schedule of Deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:to="us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xml:lang="en-US">MINING EQUIPMENT, NET</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US">Schedule of Mining Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGrossAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGrossAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentGrossAbstract_lbl" xml:lang="en-US">Mining equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGrossAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentGrossAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAdditions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAdditions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentAdditions_lbl" xml:lang="en-US">Additions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAdditions" xlink:to="us-gaap_PropertyPlantAndEquipmentAdditions_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_RevaluationFromImpairment" xlink:href="gryp-20241231.xsd#gryp_RevaluationFromImpairment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_RevaluationFromImpairment_lbl" xml:lang="en-US">Revaluation from impairment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_RevaluationFromImpairment" xlink:to="gryp_RevaluationFromImpairment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US">Accumulated depreciation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationReclassificationsFromPropertyPlantAndEquipment1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationReclassificationsFromPropertyPlantAndEquipment1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationReclassificationsFromPropertyPlantAndEquipment1_lbl" xml:lang="en-US">Additions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationReclassificationsFromPropertyPlantAndEquipment1" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationReclassificationsFromPropertyPlantAndEquipment1_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_RevaluationFromImpairmentAccumulatedDepreciation" xlink:href="gryp-20241231.xsd#gryp_RevaluationFromImpairmentAccumulatedDepreciation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_RevaluationFromImpairmentAccumulatedDepreciation_lbl" xml:lang="en-US">Revaluation from impairment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_RevaluationFromImpairmentAccumulatedDepreciation" xlink:to="gryp_RevaluationFromImpairmentAccumulatedDepreciation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl" xml:lang="en-US">ACCOUNTS PAYABLE AND ACCRUED LIABILITIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of Accounts Payable and Accrued Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US">Accounts payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl" xml:lang="en-US">NOTE PAYABLE</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_ScheduleOfTheFairValueOfTheBTCNoteTableTextBlock" xlink:href="gryp-20241231.xsd#gryp_ScheduleOfTheFairValueOfTheBTCNoteTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_ScheduleOfTheFairValueOfTheBTCNoteTableTextBlock_lbl" xml:lang="en-US">Schedule of Fair Value of the BTC Note</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ScheduleOfTheFairValueOfTheBTCNoteTableTextBlock" xlink:to="gryp_ScheduleOfTheFairValueOfTheBTCNoteTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_NegativeInterestPaymentForNotesPayable" xlink:href="gryp-20241231.xsd#gryp_NegativeInterestPaymentForNotesPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_NegativeInterestPaymentForNotesPayable_lbl" xml:lang="en-US">Negative interest payment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_NegativeInterestPaymentForNotesPayable" xlink:to="gryp_NegativeInterestPaymentForNotesPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_ScheduleOfBalanceOfTheNotePayableTableTextBlock" xlink:href="gryp-20241231.xsd#gryp_ScheduleOfBalanceOfTheNotePayableTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_ScheduleOfBalanceOfTheNotePayableTableTextBlock_lbl" xml:lang="en-US">Schedule of Balance of the Note Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ScheduleOfBalanceOfTheNotePayableTableTextBlock" xlink:to="gryp_ScheduleOfBalanceOfTheNotePayableTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_AggregateInterestsToBePaid" xlink:href="gryp-20241231.xsd#gryp_AggregateInterestsToBePaid"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_AggregateInterestsToBePaid_lbl" xml:lang="en-US">Aggregate interest to be paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AggregateInterestsToBePaid" xlink:to="gryp_AggregateInterestsToBePaid_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock_lbl" xml:lang="en-US">Schedule of Troubled Debt Restructuring with the Note Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfDebtTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_NotesPayableBookValue" xlink:href="gryp-20241231.xsd#gryp_NotesPayableBookValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_NotesPayableBookValue_lbl" xml:lang="en-US">Notes Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_NotesPayableBookValue" xlink:to="gryp_NotesPayableBookValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantExercisePriceIncrease" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantExercisePriceIncrease"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WarrantExercisePriceIncrease_lbl" xml:lang="en-US">Warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantExercisePriceIncrease" xlink:to="us-gaap_WarrantExercisePriceIncrease_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_NotesPayableDifference" xlink:href="gryp-20241231.xsd#gryp_NotesPayableDifference"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_NotesPayableDifference_lbl" xml:lang="en-US">Difference</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_NotesPayableDifference" xlink:to="gryp_NotesPayableDifference_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_ScheduleOfNotePayableInTheAggregateOfThePrincipalAndInterestCorrespondingGainTableTextBlock" xlink:href="gryp-20241231.xsd#gryp_ScheduleOfNotePayableInTheAggregateOfThePrincipalAndInterestCorrespondingGainTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_ScheduleOfNotePayableInTheAggregateOfThePrincipalAndInterestCorrespondingGainTableTextBlock_lbl" xml:lang="en-US">Schedule of Note Payable in the Aggregate of the Principal and Interest Calculated Over the Life of the Loan with a Corresponding Gain</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ScheduleOfNotePayableInTheAggregateOfThePrincipalAndInterestCorrespondingGainTableTextBlock" xlink:to="gryp_ScheduleOfNotePayableInTheAggregateOfThePrincipalAndInterestCorrespondingGainTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireAdditionalInterestInSubsidiaries" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireAdditionalInterestInSubsidiaries"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsToAcquireAdditionalInterestInSubsidiaries_lbl" xml:lang="en-US">Interest payments - Note Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireAdditionalInterestInSubsidiaries" xlink:to="us-gaap_PaymentsToAcquireAdditionalInterestInSubsidiaries_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_RemainingValueAmendedBTCNote" xlink:href="gryp-20241231.xsd#gryp_RemainingValueAmendedBTCNote"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_RemainingValueAmendedBTCNote_lbl" xml:lang="en-US">Remaining value - Amended BTC Note</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_RemainingValueAmendedBTCNote" xlink:to="gryp_RemainingValueAmendedBTCNote_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LegalFees" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LegalFees"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LegalFees_lbl" xml:lang="en-US">Legal fees incurred</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LegalFees" xlink:to="us-gaap_LegalFees_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LegalFees_lbl0" xml:lang="en-US">Legal fees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LegalFees" xlink:to="us-gaap_LegalFees_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US">COMMITMENTS AND CONTINGENCIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_ScheduleOfBoardOfDirectorsApprovedTheDirectorsCompensationProgramTableTextBlock" xlink:href="gryp-20241231.xsd#gryp_ScheduleOfBoardOfDirectorsApprovedTheDirectorsCompensationProgramTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_ScheduleOfBoardOfDirectorsApprovedTheDirectorsCompensationProgramTableTextBlock_lbl" xml:lang="en-US">Schedule of Board of Directors Approved the Director&#8217;s Compensation Program</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ScheduleOfBoardOfDirectorsApprovedTheDirectorsCompensationProgramTableTextBlock" xlink:to="gryp_ScheduleOfBoardOfDirectorsApprovedTheDirectorsCompensationProgramTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_DirectorsCompensationBenefits" xlink:href="gryp-20241231.xsd#gryp_DirectorsCompensationBenefits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_DirectorsCompensationBenefits_lbl" xml:lang="en-US">Diirector&#8217;s compensation program amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_DirectorsCompensationBenefits" xlink:to="gryp_DirectorsCompensationBenefits_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentCompanyFinancialHighlightsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentCompanyFinancialHighlightsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentCompanyFinancialHighlightsTableTextBlock_lbl" xml:lang="en-US">Schedule of Stock Price and Market Capitalization Goals</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentCompanyFinancialHighlightsTableTextBlock" xlink:to="us-gaap_InvestmentCompanyFinancialHighlightsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_CompanyStockPriceGoal" xlink:href="gryp-20241231.xsd#gryp_CompanyStockPriceGoal"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_CompanyStockPriceGoal_lbl" xml:lang="en-US">Company Stock Price Goal</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CompanyStockPriceGoal" xlink:to="gryp_CompanyStockPriceGoal_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_CompanyMarketCapitalizationGoal" xlink:href="gryp-20241231.xsd#gryp_CompanyMarketCapitalizationGoal"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_CompanyMarketCapitalizationGoal_lbl" xml:lang="en-US">Company Market Capitalization Goal</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CompanyMarketCapitalizationGoal" xlink:to="gryp_CompanyMarketCapitalizationGoal_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_AmountOfIncentiveBonusPayableForAchievementOfTrancheGoals" xlink:href="gryp-20241231.xsd#gryp_AmountOfIncentiveBonusPayableForAchievementOfTrancheGoals"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_AmountOfIncentiveBonusPayableForAchievementOfTrancheGoals_lbl" xml:lang="en-US">Amount of Incentive Bonus Payable for Achievement of Tranche Goals</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AmountOfIncentiveBonusPayableForAchievementOfTrancheGoals" xlink:to="gryp_AmountOfIncentiveBonusPayableForAchievementOfTrancheGoals_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_lbl" xml:lang="en-US">STOCKHOLDERS&#8217; DEFICIT</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:to="us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of Compensation Expense Related Restricted Stock Awards</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xml:lang="en-US">Compensation expense related to restricted stock awards</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl0" xml:lang="en-US">Compensation expense (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_lbl" xml:lang="en-US">Shares grant for common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_lbl0" xml:lang="en-US">Number of Shares, Granted (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_lbl1" xml:lang="en-US">Granted shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of Service-Based RSUs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xml:lang="en-US">Number of Units, Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted Average Grant-date er Share Fair Value, Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted Average Grant-date er Share Fair Value, Vested</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xml:lang="en-US">Number of Units, Forfeited</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted Average Grant-date er Share Fair Value, Forfeited</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_lbl" xml:lang="en-US">Schedule of Warrants Transactions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:to="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageRemainingContractualTerm" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageRemainingContractualTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageRemainingContractualTerm_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Term (Years), Outstanding, Ending Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageRemainingContractualTerm" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageRemainingContractualTerm_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageExercisePrice" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Strike Price/Share, Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageExercisePrice" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageRemainingContractualTerm" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageRemainingContractualTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageRemainingContractualTerm_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Term (Years), Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageRemainingContractualTerm" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageRemainingContractualTerm_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageAverageGrantDateFairValue" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted Average Grant Date Fair Value, Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageAverageGrantDateFairValue" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageAverageGrantDateFairValue_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedIntrinsicValue" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedIntrinsicValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedIntrinsicValue_lbl" xml:lang="en-US">Weighted Average Intrinsic Value, Granted (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedIntrinsicValue" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedIntrinsicValue_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageExercisePrice" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Strike Price/Share, Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageExercisePrice" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageRemainingContractualTerm" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageRemainingContractualTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageRemainingContractualTerm_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Term (Years), Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageRemainingContractualTerm" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageRemainingContractualTerm_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageAverageGrantDateFairValue" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted Average Grant Date Fair Value, Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageAverageGrantDateFairValue" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageAverageGrantDateFairValue_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedIntrinsicValue" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedIntrinsicValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedIntrinsicValue_lbl" xml:lang="en-US">Weighted Average Intrinsic Value, Exercised (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedIntrinsicValue" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedIntrinsicValue_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpired" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpired"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpired_lbl" xml:lang="en-US">Number of Shares, Expired (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpired" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpired_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageExercisePrice" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Strike Price/Share, Expired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageExercisePrice" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageRemainingContractualTerm" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageRemainingContractualTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageRemainingContractualTerm_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Term (Years), Expired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageRemainingContractualTerm" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageRemainingContractualTerm_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageAverageGrantDateFairValue" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted Average Grant Date Fair Value, Expired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageAverageGrantDateFairValue" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageAverageGrantDateFairValue_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredIntrinsicValue" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredIntrinsicValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredIntrinsicValue_lbl" xml:lang="en-US">Weighted Average Intrinsic Value, Expired (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredIntrinsicValue" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredIntrinsicValue_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisable" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisable_lbl" xml:lang="en-US">Number of Shares, Exercisable (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisable" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisable_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageExercisePrice" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Strike Price/Share, Exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageExercisePrice" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageRemainingContractualTerm" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageRemainingContractualTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageRemainingContractualTerm_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Term (Years), Exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageRemainingContractualTerm" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageRemainingContractualTerm_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageAverageGrantDateFairValue" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted Average Grant Date Fair Value, Exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageAverageGrantDateFairValue" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageAverageGrantDateFairValue_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableIntrinsicValue" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableIntrinsicValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableIntrinsicValue_lbl" xml:lang="en-US">Weighted Average Intrinsic Value, Exercisable (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableIntrinsicValue" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableIntrinsicValue_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisable" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisable_lbl" xml:lang="en-US">Number of Shares, Non-exercisable (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisable" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisable_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableWeightedAverageExercisePrice" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Strike Price/Share, Non-exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableWeightedAverageExercisePrice" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableWeightedAverageRemainingContractualTerm" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableWeightedAverageRemainingContractualTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableWeightedAverageRemainingContractualTerm_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Term (Years), Non-exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableWeightedAverageRemainingContractualTerm" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableWeightedAverageRemainingContractualTerm_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOUnvestedAndNonExercisableWeightedAverageAverageGrantDateFairValue" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOUnvestedAndNonExercisableWeightedAverageAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOUnvestedAndNonExercisableWeightedAverageAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted Average Grant Date Fair Value, Non-exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOUnvestedAndNonExercisableWeightedAverageAverageGrantDateFairValue" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOUnvestedAndNonExercisableWeightedAverageAverageGrantDateFairValue_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableIntrinsicValue" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableIntrinsicValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableIntrinsicValue_lbl" xml:lang="en-US">Weighted Average Intrinsic Value, Non-exercisable (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableIntrinsicValue" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableIntrinsicValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl" xml:lang="en-US">FAIR VALUE OF FINANCIAL INSTRUMENTS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresTextBlock" xlink:to="us-gaap_FairValueDisclosuresTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl" xml:lang="en-US">Schedule of Fair Value by Using Key Inputs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MarketableSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecurities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MarketableSecurities_lbl" xml:lang="en-US">Marketable securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecurities" xlink:to="us-gaap_MarketableSecurities_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_AssetsAbstract0" xlink:href="gryp-20241231.xsd#gryp_AssetsAbstract0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_AssetsAbstract0_lbl" xml:lang="en-US">Assets:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AssetsAbstract0" xlink:to="gryp_AssetsAbstract0_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesAbstract_lbl" xml:lang="en-US">Liabilities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_ReverseMergerTextBlock" xlink:href="gryp-20241231.xsd#gryp_ReverseMergerTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_ReverseMergerTextBlock_lbl" xml:lang="en-US">REVERSE MERGER</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ReverseMergerTextBlock" xlink:to="gryp_ReverseMergerTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US">Income Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xml:lang="en-US">Schedule of Expense or (Benefit) for Income Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xml:lang="en-US">Current provision for income taxes:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit_lbl" xml:lang="en-US">Federal</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" xml:lang="en-US">State</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xml:lang="en-US">Deferred tax expense:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Federal</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">State</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xml:lang="en-US">Schedule of Statutory Federal Income Tax Rate to Actual Expense Based on Loss Before Income Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">Taxes calculated at federal rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl" xml:lang="en-US">Permanent differences</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl" xml:lang="en-US">State tax, net of federal impact</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_EffectiveIncomeTaxRateReconciliationReturnToProvision" xlink:href="gryp-20241231.xsd#gryp_EffectiveIncomeTaxRateReconciliationReturnToProvision"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_EffectiveIncomeTaxRateReconciliationReturnToProvision_lbl" xml:lang="en-US">Return to provision</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_EffectiveIncomeTaxRateReconciliationReturnToProvision" xlink:to="gryp_EffectiveIncomeTaxRateReconciliationReturnToProvision_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_lbl" xml:lang="en-US">Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Change in valuation allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Shedule of Deferred Income Tax Assets and Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsGrossAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGrossAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsGrossAbstract_lbl" xml:lang="en-US">Deferred tax assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGrossAbstract" xlink:to="us-gaap_DeferredTaxAssetsGrossAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xml:lang="en-US">Net operating loss carryforwards</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl" xml:lang="en-US">Stock based compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_lbl" xml:lang="en-US">Accrued Expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_lbl" xml:lang="en-US">Mining equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:to="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_lbl" xml:lang="en-US">Digital asset Impairment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:to="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesAbstract_lbl" xml:lang="en-US">Deferred tax liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" xml:lang="en-US">Net deferred tax assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xml:lang="en-US">SUBSEQUENT EVENTS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_RevenueRecognizedFromMinedDigitalAssets" xlink:href="gryp-20241231.xsd#gryp_RevenueRecognizedFromMinedDigitalAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="gryp_RevenueRecognizedFromMinedDigitalAssets_lbl" xml:lang="en-US">Revenue recognized from mined digital assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_RevenueRecognizedFromMinedDigitalAssets" xlink:to="gryp_RevenueRecognizedFromMinedDigitalAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_AmountsAppliedToAccountsPayable" xlink:href="gryp-20241231.xsd#gryp_AmountsAppliedToAccountsPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="gryp_AmountsAppliedToAccountsPayable_lbl" xml:lang="en-US">Amounts applied to accounts payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AmountsAppliedToAccountsPayable" xlink:to="gryp_AmountsAppliedToAccountsPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisposals" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentDisposals"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentDisposals_lbl" xml:lang="en-US">Disposals</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisposals" xlink:to="us-gaap_PropertyPlantAndEquipmentDisposals_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetImpairmentCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetImpairmentCharges"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OtherAssetImpairmentCharges_lbl" xml:lang="en-US">Impairment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetImpairmentCharges" xlink:to="us-gaap_OtherAssetImpairmentCharges_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1_lbl" xml:lang="en-US">Disposals</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromRepaymentsOfNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRepaymentsOfNotesPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ProceedsFromRepaymentsOfNotesPayable_lbl" xml:lang="en-US">Payment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromRepaymentsOfNotesPayable" xlink:to="us-gaap_ProceedsFromRepaymentsOfNotesPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAnnualPrincipalPayment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAnnualPrincipalPayment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DebtInstrumentAnnualPrincipalPayment_lbl" xml:lang="en-US">Amended principal payment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentAnnualPrincipalPayment" xlink:to="us-gaap_DebtInstrumentAnnualPrincipalPayment_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentAnnualPrincipalPayment_lbl0" xml:lang="en-US">Aggregate principal amount payment (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentAnnualPrincipalPayment" xlink:to="us-gaap_DebtInstrumentAnnualPrincipalPayment_lbl0"/>
    <loc xlink:type="locator" xlink:label="gryp_InterestPaymentsMade" xlink:href="gryp-20241231.xsd#gryp_InterestPaymentsMade"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="gryp_InterestPaymentsMade_lbl" xml:lang="en-US">Interest payments made</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_InterestPaymentsMade" xlink:to="gryp_InterestPaymentsMade_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xml:lang="en-US">Number of Units, Vested</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl0" xml:lang="en-US">Shares issued (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_lbl" xml:lang="en-US">Number of Shares, Exercised (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_lbl0" xml:lang="en-US">Warrant exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl" xml:lang="en-US">Mining equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesOther_lbl" xml:lang="en-US">Change in FV of Derivative</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesOther" xlink:to="us-gaap_DeferredTaxLiabilitiesOther_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Valuation allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_BitcoinMember" xlink:href="gryp-20241231.xsd#gryp_BitcoinMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_BitcoinMember_lbl" xml:lang="en-US">Bitcoin [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_BitcoinMember" xlink:to="gryp_BitcoinMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DepositsMember_lbl" xml:lang="en-US">Deposits [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositsMember" xlink:to="us-gaap_DepositsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_NotePayableMember" xlink:href="gryp-20241231.xsd#gryp_NotePayableMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_NotePayableMember_lbl" xml:lang="en-US">Note Payable [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_NotePayableMember" xlink:to="gryp_NotePayableMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_BookValueAmendedBTCNoteMember" xlink:href="gryp-20241231.xsd#gryp_BookValueAmendedBTCNoteMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_BookValueAmendedBTCNoteMember_lbl" xml:lang="en-US">Book value - Amended BTC Note [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_BookValueAmendedBTCNoteMember" xlink:to="gryp_BookValueAmendedBTCNoteMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_FairValueOfSharesExchangedMember" xlink:href="gryp-20241231.xsd#gryp_FairValueOfSharesExchangedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_FairValueOfSharesExchangedMember_lbl" xml:lang="en-US">Fair value of Shares Exchanged [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_FairValueOfSharesExchangedMember" xlink:to="gryp_FairValueOfSharesExchangedMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_FairValueMember" xlink:href="gryp-20241231.xsd#gryp_FairValueMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_FairValueMember_lbl" xml:lang="en-US">Fair value [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_FairValueMember" xlink:to="gryp_FairValueMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_FairValuePrefundedWarrantsMember" xlink:href="gryp-20241231.xsd#gryp_FairValuePrefundedWarrantsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_FairValuePrefundedWarrantsMember_lbl" xml:lang="en-US">Fair value - Prefunded Warrants [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_FairValuePrefundedWarrantsMember" xlink:to="gryp_FairValuePrefundedWarrantsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_AnnualEquityAwardMember" xlink:href="gryp-20241231.xsd#gryp_AnnualEquityAwardMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_AnnualEquityAwardMember_lbl" xml:lang="en-US">Annual equity award [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AnnualEquityAwardMember" xlink:to="gryp_AnnualEquityAwardMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_AnnualBoardCashRetainerMember" xlink:href="gryp-20241231.xsd#gryp_AnnualBoardCashRetainerMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_AnnualBoardCashRetainerMember_lbl" xml:lang="en-US">Annual board cash retainer [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AnnualBoardCashRetainerMember" xlink:to="gryp_AnnualBoardCashRetainerMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_AnnualAuditCommitteeMemberRetainerMember" xlink:href="gryp-20241231.xsd#gryp_AnnualAuditCommitteeMemberRetainerMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_AnnualAuditCommitteeMemberRetainerMember_lbl" xml:lang="en-US">Annual Audit Committee Member Retainer [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AnnualAuditCommitteeMemberRetainerMember" xlink:to="gryp_AnnualAuditCommitteeMemberRetainerMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_AnnualCompensationCommitteeMemberRetainerMember" xlink:href="gryp-20241231.xsd#gryp_AnnualCompensationCommitteeMemberRetainerMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_AnnualCompensationCommitteeMemberRetainerMember_lbl" xml:lang="en-US">Annual Compensation Committee Member retainer [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AnnualCompensationCommitteeMemberRetainerMember" xlink:to="gryp_AnnualCompensationCommitteeMemberRetainerMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_AnnualNominatingGovernanceCommitteeMemberRetainerMember" xlink:href="gryp-20241231.xsd#gryp_AnnualNominatingGovernanceCommitteeMemberRetainerMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_AnnualNominatingGovernanceCommitteeMemberRetainerMember_lbl" xml:lang="en-US">Annual Nominating/Governance Committee Member Retainer [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AnnualNominatingGovernanceCommitteeMemberRetainerMember" xlink:to="gryp_AnnualNominatingGovernanceCommitteeMemberRetainerMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_AnnualBoardChairAdditionalRetainerMember" xlink:href="gryp-20241231.xsd#gryp_AnnualBoardChairAdditionalRetainerMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_AnnualBoardChairAdditionalRetainerMember_lbl" xml:lang="en-US">Annual Board Chair Additional retainer [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AnnualBoardChairAdditionalRetainerMember" xlink:to="gryp_AnnualBoardChairAdditionalRetainerMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_AnnualAuditChairAdditionalRetainerMember" xlink:href="gryp-20241231.xsd#gryp_AnnualAuditChairAdditionalRetainerMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_AnnualAuditChairAdditionalRetainerMember_lbl" xml:lang="en-US">Annual Audit Chair Additional retainer [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AnnualAuditChairAdditionalRetainerMember" xlink:to="gryp_AnnualAuditChairAdditionalRetainerMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_AnnualCompensationChairAdditionalRetainerMember" xlink:href="gryp-20241231.xsd#gryp_AnnualCompensationChairAdditionalRetainerMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_AnnualCompensationChairAdditionalRetainerMember_lbl" xml:lang="en-US">Annual Compensation Chair Additional retainer [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AnnualCompensationChairAdditionalRetainerMember" xlink:to="gryp_AnnualCompensationChairAdditionalRetainerMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_AnnualNominatingGovernanceChairAdditionalRetainerMember" xlink:href="gryp-20241231.xsd#gryp_AnnualNominatingGovernanceChairAdditionalRetainerMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_AnnualNominatingGovernanceChairAdditionalRetainerMember_lbl" xml:lang="en-US">Annual Nominating/Governance Chair Additional retainer [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AnnualNominatingGovernanceChairAdditionalRetainerMember" xlink:to="gryp_AnnualNominatingGovernanceChairAdditionalRetainerMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember_lbl" xml:lang="en-US">Tranche 1 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheOneMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheTwoMember_lbl" xml:lang="en-US">Tranche 2 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheTwoMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheThreeMember_lbl" xml:lang="en-US">Tranche 3 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheThreeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_ShareBasedCompensationAwardTrancheFourMember" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationAwardTrancheFourMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_ShareBasedCompensationAwardTrancheFourMember_lbl" xml:lang="en-US">Tranche 4 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationAwardTrancheFourMember" xlink:to="gryp_ShareBasedCompensationAwardTrancheFourMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_DirectorMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_DirectorMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_DirectorMember_lbl" xml:lang="en-US">Director [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_DirectorMember" xlink:to="srt_DirectorMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_October12024Member" xlink:href="gryp-20241231.xsd#gryp_October12024Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_October12024Member_lbl" xml:lang="en-US">October 1, 2024 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_October12024Member" xlink:to="gryp_October12024Member_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_February232023Member" xlink:href="gryp-20241231.xsd#gryp_February232023Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_February232023Member_lbl" xml:lang="en-US">February 23, 2023 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_February232023Member" xlink:to="gryp_February232023Member_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_ConsultantsMember" xlink:href="gryp-20241231.xsd#gryp_ConsultantsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_ConsultantsMember_lbl" xml:lang="en-US">Consultants [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ConsultantsMember" xlink:to="gryp_ConsultantsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_December52024Member" xlink:href="gryp-20241231.xsd#gryp_December52024Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_December52024Member_lbl" xml:lang="en-US">December 5, 2024 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_December52024Member" xlink:to="gryp_December52024Member_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_August232023Member" xlink:href="gryp-20241231.xsd#gryp_August232023Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_August232023Member_lbl" xml:lang="en-US">August 23, 2023 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_August232023Member" xlink:to="gryp_August232023Member_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_October262021Member" xlink:href="gryp-20241231.xsd#gryp_October262021Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_October262021Member_lbl" xml:lang="en-US">October 26, 2021 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_October262021Member" xlink:to="gryp_October262021Member_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_October222021Member" xlink:href="gryp-20241231.xsd#gryp_October222021Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_October222021Member_lbl" xml:lang="en-US">October 22, 2021 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_October222021Member" xlink:to="gryp_October222021Member_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_October202021Member" xlink:href="gryp-20241231.xsd#gryp_October202021Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_October202021Member_lbl" xml:lang="en-US">October 20, 2021 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_October202021Member" xlink:to="gryp_October202021Member_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeStockMember_lbl" xml:lang="en-US">Employee Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeStockMember" xlink:to="us-gaap_EmployeeStockMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EmployeeStockMember_lbl0" xml:lang="en-US">Employees [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeStockMember" xlink:to="us-gaap_EmployeeStockMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="gryp_December172024Member" xlink:href="gryp-20241231.xsd#gryp_December172024Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_December172024Member_lbl" xml:lang="en-US">December 17, 2024 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_December172024Member" xlink:to="gryp_December172024Member_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_September302024Member" xlink:href="gryp-20241231.xsd#gryp_September302024Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_September302024Member_lbl" xml:lang="en-US">September 30, 2024 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_September302024Member" xlink:to="gryp_September302024Member_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_June192023Member" xlink:href="gryp-20241231.xsd#gryp_June192023Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_June192023Member_lbl" xml:lang="en-US">June 19, 2023 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_June192023Member" xlink:to="gryp_June192023Member_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_April42022Member" xlink:href="gryp-20241231.xsd#gryp_April42022Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_April42022Member_lbl" xml:lang="en-US">April 4, 2022 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_April42022Member" xlink:to="gryp_April42022Member_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_OtherMember" xlink:href="gryp-20241231.xsd#gryp_OtherMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_OtherMember_lbl" xml:lang="en-US">Other [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_OtherMember" xlink:to="gryp_OtherMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestrictedStockMember_lbl" xml:lang="en-US">Restricted Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockMember" xlink:to="us-gaap_RestrictedStockMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RestrictedStockMember_lbl0" xml:lang="en-US">Restricted Common Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockMember" xlink:to="us-gaap_RestrictedStockMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_lbl" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockUnitsRSUMember" xlink:to="us-gaap_RestrictedStockUnitsRSUMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WarrantMember_lbl" xml:lang="en-US">Warrant [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantMember" xlink:to="us-gaap_WarrantMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueInputsLevel1Member_lbl" xml:lang="en-US">Quoted Prices in Active Markets for Identical Assets (Level 1) [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel1Member" xlink:to="us-gaap_FairValueInputsLevel1Member_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsRecurringMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueMeasurementsRecurringMember_lbl" xml:lang="en-US">Fair Value, Recurring [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsRecurringMember" xlink:to="us-gaap_FairValueMeasurementsRecurringMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueInputsLevel2Member_lbl" xml:lang="en-US">Significant Other Observable Inputs (Level 2) [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel2Member" xlink:to="us-gaap_FairValueInputsLevel2Member_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl" xml:lang="en-US">Significant Unobservable Inputs (Level 3) [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel3Member" xlink:to="us-gaap_FairValueInputsLevel3Member_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_OwnershipAxis_lbl" xml:lang="en-US">Ownership [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementClassOfStockAxis_lbl" xml:lang="en-US">Class of Stock [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_StatementClassOfStockAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <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]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ConsolidatedEntitiesAxis_lbl" xml:lang="en-US">Consolidated Entities [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xml:lang="en-US">Related and Nonrelated Parties [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis_lbl" xml:lang="en-US">Financial Support to Nonconsolidated Legal Entity [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis" xlink:to="us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_EnergyAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EnergyAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_EnergyAxis_lbl" xml:lang="en-US">Energy [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_EnergyAxis" xlink:to="srt_EnergyAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_lbl" xml:lang="en-US">Sale of Stock [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SubsidiarySaleOfStockAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonrecurringAdjustmentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrecurringAdjustmentAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonrecurringAdjustmentAxis_lbl" xml:lang="en-US">Nonrecurring Adjustment [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonrecurringAdjustmentAxis" xlink:to="us-gaap_NonrecurringAdjustmentAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionAxis_lbl" xml:lang="en-US">Related Party Transaction [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <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]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubordinatedBorrowingAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubordinatedBorrowingAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubordinatedBorrowingAxis_lbl" xml:lang="en-US">Subordinated Borrowing [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubordinatedBorrowingAxis" xlink:to="us-gaap_SubordinatedBorrowingAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeAxis_lbl" xml:lang="en-US">Statistical Measurement [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputTypeAxis_lbl" xml:lang="en-US">Measurement Input Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_StatementScenarioAxis_lbl" xml:lang="en-US">Scenario [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_StatementScenarioAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TypeOfArrangementAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TypeOfArrangementAxis_lbl" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_TypeOfArrangementAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xml:lang="en-US">Subsequent Event Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GuaranteedInsuranceContractTypeOfGuaranteeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GuaranteedInsuranceContractTypeOfGuaranteeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GuaranteedInsuranceContractTypeOfGuaranteeAxis_lbl" xml:lang="en-US">Guaranteed Insurance Contract, Type of Guarantee [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GuaranteedInsuranceContractTypeOfGuaranteeAxis" xlink:to="us-gaap_GuaranteedInsuranceContractTypeOfGuaranteeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityAxis_lbl" xml:lang="en-US">Income Tax Jurisdiction [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Management Processes Integrated [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" xlink:to="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedFlag" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesIntegratedFlag"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedFlag_lbl" xml:lang="en-US">Cybersecurity Risk Management Processes Integrated [Flag]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementProcessesIntegratedFlag" xlink:to="cyd_CybersecurityRiskManagementProcessesIntegratedFlag_lbl"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskRoleOfManagementTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskRoleOfManagementTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cyd_CybersecurityRiskRoleOfManagementTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Role of Management [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskRoleOfManagementTextBlock" xlink:to="cyd_CybersecurityRiskRoleOfManagementTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementThirdPartyEngagedFlag"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag_lbl" xml:lang="en-US">Cybersecurity Risk Management Third Party Engaged [Flag]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag" xlink:to="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag_lbl"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" xlink:to="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag_lbl" xml:lang="en-US">Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" xlink:to="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag_lbl"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Board of Directors Oversight [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:to="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag_lbl" xml:lang="en-US">Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" xlink:to="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag_lbl"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:to="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:to="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Management Positions or Committees Responsible [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" xlink:to="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag_lbl" xml:lang="en-US">Cybersecurity Risk Management Positions or Committees Responsible [Flag]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" xlink:to="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent_lbl" xml:lang="en-US">Ownership percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent_lbl0" xml:lang="en-US">Affiliates own shares of common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Preferred stock par value (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockSharesConverted1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockSharesConverted1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConversionOfStockSharesConverted1_lbl" xml:lang="en-US">Shares converted (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockSharesConverted1" xlink:to="us-gaap_ConversionOfStockSharesConverted1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits_lbl" xml:lang="en-US">Issuance shares of reverse stock split (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits" xlink:to="us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_IssuanceOfMergerShares" xlink:href="gryp-20241231.xsd#gryp_IssuanceOfMergerShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_IssuanceOfMergerShares_lbl" xml:lang="en-US">Issuance of merger shares (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_IssuanceOfMergerShares" xlink:to="gryp_IssuanceOfMergerShares_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions_lbl" xml:lang="en-US">Net book value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:to="us-gaap_StockIssuedDuringPeriodValueAcquisitions_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Cash" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Cash"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Cash_lbl" xml:lang="en-US">Cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Cash" xlink:to="us-gaap_Cash_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseCurrentAndNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrepaidExpenseCurrentAndNoncurrent_lbl" xml:lang="en-US">Prepaid expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseCurrentAndNoncurrent" xlink:to="us-gaap_PrepaidExpenseCurrentAndNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherLiabilities_lbl" xml:lang="en-US">Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilities" xlink:to="us-gaap_OtherLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FederalDepositInsuranceCorporationPremiumExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FederalDepositInsuranceCorporationPremiumExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FederalDepositInsuranceCorporationPremiumExpense_lbl" xml:lang="en-US">Federal deposit insurance corporation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FederalDepositInsuranceCorporationPremiumExpense" xlink:to="us-gaap_FederalDepositInsuranceCorporationPremiumExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashFDICInsuredAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFDICInsuredAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashFDICInsuredAmount_lbl" xml:lang="en-US">Federal deposit insured amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashFDICInsuredAmount" xlink:to="us-gaap_CashFDICInsuredAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_HealthCareOrganizationAccountsPayableToThirdPartyPayor" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HealthCareOrganizationAccountsPayableToThirdPartyPayor"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_HealthCareOrganizationAccountsPayableToThirdPartyPayor_lbl" xml:lang="en-US">Third party insurance amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_HealthCareOrganizationAccountsPayableToThirdPartyPayor" xlink:to="us-gaap_HealthCareOrganizationAccountsPayableToThirdPartyPayor_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_MinimumPayoutThresholdBitcoin" xlink:href="gryp-20241231.xsd#gryp_MinimumPayoutThresholdBitcoin"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_MinimumPayoutThresholdBitcoin_lbl" xml:lang="en-US">Minimum payout threshold bitcoin</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_MinimumPayoutThresholdBitcoin" xlink:to="gryp_MinimumPayoutThresholdBitcoin_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_OperatingProfitRate" xlink:href="gryp-20241231.xsd#gryp_OperatingProfitRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_OperatingProfitRate_lbl" xml:lang="en-US">Operating profit rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_OperatingProfitRate" xlink:to="gryp_OperatingProfitRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xml:lang="en-US">Capitalized stock-based compensation (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_AdjustmentofAccumulatedDeficitRevaluationOfDigitalAsset" xlink:href="gryp-20241231.xsd#gryp_AdjustmentofAccumulatedDeficitRevaluationOfDigitalAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_AdjustmentofAccumulatedDeficitRevaluationOfDigitalAsset_lbl" xml:lang="en-US">Cumulative-effect change</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AdjustmentofAccumulatedDeficitRevaluationOfDigitalAsset" xlink:to="gryp_AdjustmentofAccumulatedDeficitRevaluationOfDigitalAsset_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_PercentageOfBitcoinInColdStorage" xlink:href="gryp-20241231.xsd#gryp_PercentageOfBitcoinInColdStorage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_PercentageOfBitcoinInColdStorage_lbl" xml:lang="en-US">Percentage of bitcoin in cold storage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_PercentageOfBitcoinInColdStorage" xlink:to="gryp_PercentageOfBitcoinInColdStorage_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_PercentageOfBitcoinInHotWallets" xlink:href="gryp-20241231.xsd#gryp_PercentageOfBitcoinInHotWallets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_PercentageOfBitcoinInHotWallets_lbl" xml:lang="en-US">Percentage of bitcoin in hot wallets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_PercentageOfBitcoinInHotWallets" xlink:to="gryp_PercentageOfBitcoinInHotWallets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetPeriodIncreaseDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetPeriodIncreaseDecrease"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CryptoAssetPeriodIncreaseDecrease_lbl" xml:lang="en-US">Increase in digital asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CryptoAssetPeriodIncreaseDecrease" xlink:to="us-gaap_CryptoAssetPeriodIncreaseDecrease_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_AdjustmentOfAccumulatedDeficitRevaluationOfCryptoAsset" xlink:href="gryp-20241231.xsd#gryp_AdjustmentOfAccumulatedDeficitRevaluationOfCryptoAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_AdjustmentOfAccumulatedDeficitRevaluationOfCryptoAsset_lbl" xml:lang="en-US">Decrease in accumulated deficit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AdjustmentOfAccumulatedDeficitRevaluationOfCryptoAsset" xlink:to="gryp_AdjustmentOfAccumulatedDeficitRevaluationOfCryptoAsset_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_SharesHolding" xlink:href="gryp-20241231.xsd#gryp_SharesHolding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_SharesHolding_lbl" xml:lang="en-US">Company holding shares.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_SharesHolding" xlink:to="gryp_SharesHolding_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Deposits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Deposits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Deposits_lbl" xml:lang="en-US">Deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Deposits" xlink:to="us-gaap_Deposits_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_Deposits_lbl0" xml:lang="en-US">Cash deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Deposits" xlink:to="us-gaap_Deposits_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_Deposits_lbl1" xml:lang="en-US">Cash deposit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Deposits" xlink:to="us-gaap_Deposits_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireMiningAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireMiningAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsToAcquireMiningAssets_lbl" xml:lang="en-US">Mining capacity combined amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireMiningAssets" xlink:to="us-gaap_PaymentsToAcquireMiningAssets_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PaymentsToAcquireMiningAssets_lbl0" xml:lang="en-US">Purchase price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireMiningAssets" xlink:to="us-gaap_PaymentsToAcquireMiningAssets_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarnestMoneyDeposits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarnestMoneyDeposits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarnestMoneyDeposits_lbl" xml:lang="en-US">Earnest money deposit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarnestMoneyDeposits" xlink:to="us-gaap_EarnestMoneyDeposits_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplementalDeferredPurchasePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalDeferredPurchasePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SupplementalDeferredPurchasePrice_lbl" xml:lang="en-US">Purchase price amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalDeferredPurchasePrice" xlink:to="us-gaap_SupplementalDeferredPurchasePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForAdvanceToAffiliate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForAdvanceToAffiliate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsForAdvanceToAffiliate_lbl" xml:lang="en-US">Additional advance payment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForAdvanceToAffiliate" xlink:to="us-gaap_PaymentsForAdvanceToAffiliate_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_PurchasePriceValue" xlink:href="gryp-20241231.xsd#gryp_PurchasePriceValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_PurchasePriceValue_lbl" xml:lang="en-US">Purchase price value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_PurchasePriceValue" xlink:to="gryp_PurchasePriceValue_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_PrepaidAmount" xlink:href="gryp-20241231.xsd#gryp_PrepaidAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_PrepaidAmount_lbl" xml:lang="en-US">Pre-paid amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_PrepaidAmount" xlink:to="gryp_PrepaidAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashReserveDepositRequiredAndMade" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashReserveDepositRequiredAndMade"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashReserveDepositRequiredAndMade_lbl" xml:lang="en-US">Cash deposit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashReserveDepositRequiredAndMade" xlink:to="us-gaap_CashReserveDepositRequiredAndMade_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationAcquisitionRelatedCosts_lbl" xml:lang="en-US">Acquisition-related costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:to="us-gaap_BusinessCombinationAcquisitionRelatedCosts_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_PaidRefundableDeposits" xlink:href="gryp-20241231.xsd#gryp_PaidRefundableDeposits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_PaidRefundableDeposits_lbl" xml:lang="en-US">Paid refundable deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_PaidRefundableDeposits" xlink:to="gryp_PaidRefundableDeposits_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForPreviousAcquisition" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForPreviousAcquisition"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsForPreviousAcquisition_lbl" xml:lang="en-US">Payments for potential business acquisitions costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForPreviousAcquisition" xlink:to="us-gaap_PaymentsForPreviousAcquisition_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_InterimFinancingAndIncurred" xlink:href="gryp-20241231.xsd#gryp_InterimFinancingAndIncurred"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_InterimFinancingAndIncurred_lbl" xml:lang="en-US">Interim financing and incurred</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_InterimFinancingAndIncurred" xlink:to="gryp_InterimFinancingAndIncurred_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_lbl" xml:lang="en-US">Transaction cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:to="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetNumberOfUnits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetNumberOfUnits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CryptoAssetNumberOfUnits_lbl" xml:lang="en-US">Number of units</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CryptoAssetNumberOfUnits" xlink:to="us-gaap_CryptoAssetNumberOfUnits_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_NumberOfBitcoinHeld" xlink:href="gryp-20241231.xsd#gryp_NumberOfBitcoinHeld"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_NumberOfBitcoinHeld_lbl" xml:lang="en-US">Number of bitcoin held</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_NumberOfBitcoinHeld" xlink:to="gryp_NumberOfBitcoinHeld_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="gryp_NumberOfBitcoinHeld_lbl0" xml:lang="en-US">Number of bitcoin held.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_NumberOfBitcoinHeld" xlink:to="gryp_NumberOfBitcoinHeld_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl" xml:lang="en-US">Annual interest rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_MonthlyPrincipalInterestPaymentPercentage" xlink:href="gryp-20241231.xsd#gryp_MonthlyPrincipalInterestPaymentPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_MonthlyPrincipalInterestPaymentPercentage_lbl" xml:lang="en-US">Monthly principal interest payment percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_MonthlyPrincipalInterestPaymentPercentage" xlink:to="gryp_MonthlyPrincipalInterestPaymentPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherBorrowings"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherBorrowings_lbl" xml:lang="en-US">Borrowing rate (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherBorrowings" xlink:to="us-gaap_OtherBorrowings_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_CryptoAssetMiningRevenueRate" xlink:href="gryp-20241231.xsd#gryp_CryptoAssetMiningRevenueRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_CryptoAssetMiningRevenueRate_lbl" xml:lang="en-US">Percentage of net monthly mining revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CryptoAssetMiningRevenueRate" xlink:to="gryp_CryptoAssetMiningRevenueRate_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_RevenueMiningRate" xlink:href="gryp-20241231.xsd#gryp_RevenueMiningRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_RevenueMiningRate_lbl" xml:lang="en-US">Revenue mining rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_RevenueMiningRate" xlink:to="gryp_RevenueMiningRate_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_CoverateRatioRate" xlink:href="gryp-20241231.xsd#gryp_CoverateRatioRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_CoverateRatioRate_lbl" xml:lang="en-US">Coverage ratio rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CoverateRatioRate" xlink:to="gryp_CoverateRatioRate_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_CoverageRatioRateDecreases" xlink:href="gryp-20241231.xsd#gryp_CoverageRatioRateDecreases"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_CoverageRatioRateDecreases_lbl" xml:lang="en-US">Coverage ratio decreases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CoverageRatioRateDecreases" xlink:to="gryp_CoverageRatioRateDecreases_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1_lbl" xml:lang="en-US">Conversion amount (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:to="us-gaap_DebtConversionConvertedInstrumentAmount1_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_CommonStockConversionPrice" xlink:href="gryp-20241231.xsd#gryp_CommonStockConversionPrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_CommonStockConversionPrice_lbl" xml:lang="en-US">Common stock conversion price (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CommonStockConversionPrice" xlink:to="gryp_CommonStockConversionPrice_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_BitcoinsOneTimePayment" xlink:href="gryp-20241231.xsd#gryp_BitcoinsOneTimePayment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_BitcoinsOneTimePayment_lbl" xml:lang="en-US">One-time-payment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_BitcoinsOneTimePayment" xlink:to="gryp_BitcoinsOneTimePayment_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_BitcoinsFairValue" xlink:href="gryp-20241231.xsd#gryp_BitcoinsFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_BitcoinsFairValue_lbl" xml:lang="en-US">Fair value (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_BitcoinsFairValue" xlink:to="gryp_BitcoinsFairValue_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_PrincipalBalanceOfBitcoins" xlink:href="gryp-20241231.xsd#gryp_PrincipalBalanceOfBitcoins"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_PrincipalBalanceOfBitcoins_lbl" xml:lang="en-US">Principal balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_PrincipalBalanceOfBitcoins" xlink:to="gryp_PrincipalBalanceOfBitcoins_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFeeAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFeeAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentFeeAmount_lbl" xml:lang="en-US">Closing fee (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFeeAmount" xlink:to="us-gaap_DebtInstrumentFeeAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentInterestRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentInterestRate_lbl" xml:lang="en-US">Revenue mining rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentInterestRate" xlink:to="us-gaap_InvestmentInterestRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xml:lang="en-US">Warrants excercise price (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl0" xml:lang="en-US">Exercise price per share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentOwnedBalancePrincipalAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentOwnedBalancePrincipalAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentOwnedBalancePrincipalAmount_lbl" xml:lang="en-US">Principal balance (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentOwnedBalancePrincipalAmount" xlink:to="us-gaap_InvestmentOwnedBalancePrincipalAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssuedPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssuedPricePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharesIssuedPricePerShare_lbl" xml:lang="en-US">Subscribed value per share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssuedPricePerShare" xlink:to="us-gaap_SharesIssuedPricePerShare_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl" xml:lang="en-US">Issuance of common stock (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_FairMarketValueOfCommonShares" xlink:href="gryp-20241231.xsd#gryp_FairMarketValueOfCommonShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_FairMarketValueOfCommonShares_lbl" xml:lang="en-US">Fair market value (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_FairMarketValueOfCommonShares" xlink:to="gryp_FairMarketValueOfCommonShares_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesSubscriptions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesSubscriptions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesSubscriptions_lbl" xml:lang="en-US">Aggregate value of common stock (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesSubscriptions" xlink:to="us-gaap_CommonStockSharesSubscriptions_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl" xml:lang="en-US">Warrants to purchase shares of common stock (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantsAndRightsOutstandingTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm_lbl" xml:lang="en-US">Warrants are exercisable term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:to="us-gaap_WarrantsAndRightsOutstandingTerm_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueOfAssetsAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueOfAssetsAcquired"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueOfAssetsAcquired_lbl" xml:lang="en-US">Total fair value (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueOfAssetsAcquired" xlink:to="us-gaap_FairValueOfAssetsAcquired_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantsAndRightsOutstandingMeasurementInput"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WarrantsAndRightsOutstandingMeasurementInput_lbl" xml:lang="en-US">Warrants measurement input</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:to="us-gaap_WarrantsAndRightsOutstandingMeasurementInput_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesAndLoansPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesAndLoansPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NotesAndLoansPayable_lbl" xml:lang="en-US">Note payable (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesAndLoansPayable" xlink:to="us-gaap_NotesAndLoansPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentPeriodicPaymentPrincipal_lbl" xml:lang="en-US">One-time payment amount (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:to="us-gaap_DebtInstrumentPeriodicPaymentPrincipal_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1_lbl" xml:lang="en-US">Outstanding principal price (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:to="us-gaap_DebtInstrumentConvertibleConversionPrice1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockConvertibleConversionPriceDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockConvertibleConversionPriceDecrease"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockConvertibleConversionPriceDecrease_lbl" xml:lang="en-US">Conversion price (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockConvertibleConversionPriceDecrease" xlink:to="us-gaap_CommonStockConvertibleConversionPriceDecrease_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TroubledDebtRestructuringDebtorSubsequentPeriodsContingentPaymentsAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TroubledDebtRestructuringDebtorSubsequentPeriodsContingentPaymentsAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TroubledDebtRestructuringDebtorSubsequentPeriodsContingentPaymentsAmount_lbl" xml:lang="en-US">Troubled debt restructuring amount (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TroubledDebtRestructuringDebtorSubsequentPeriodsContingentPaymentsAmount" xlink:to="us-gaap_TroubledDebtRestructuringDebtorSubsequentPeriodsContingentPaymentsAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_NumberOfTradingDays" xlink:href="gryp-20241231.xsd#gryp_NumberOfTradingDays"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_NumberOfTradingDays_lbl" xml:lang="en-US">Number of trading days</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_NumberOfTradingDays" xlink:to="gryp_NumberOfTradingDays_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_AnnualEquityAward" xlink:href="gryp-20241231.xsd#gryp_AnnualEquityAward"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_AnnualEquityAward_lbl" xml:lang="en-US">Equity award</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AnnualEquityAward" xlink:to="gryp_AnnualEquityAward_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US">Grant shares of common stock (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_VolumeWeightedAveragePrice" xlink:href="gryp-20241231.xsd#gryp_VolumeWeightedAveragePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_VolumeWeightedAveragePrice_lbl" xml:lang="en-US">Volume weighted average price (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_VolumeWeightedAveragePrice" xlink:to="gryp_VolumeWeightedAveragePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeStockOwnershipPlanESOPDeferredSharesFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOwnershipPlanESOPDeferredSharesFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeStockOwnershipPlanESOPDeferredSharesFairValue_lbl" xml:lang="en-US">Fair value of share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeStockOwnershipPlanESOPDeferredSharesFairValue" xlink:to="us-gaap_EmployeeStockOwnershipPlanESOPDeferredSharesFairValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CollateralizedAgreements" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollateralizedAgreements"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CollateralizedAgreements_lbl" xml:lang="en-US">Consulting agreement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CollateralizedAgreements" xlink:to="us-gaap_CollateralizedAgreements_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_MinimumBonusPercentage" xlink:href="gryp-20241231.xsd#gryp_MinimumBonusPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_MinimumBonusPercentage_lbl" xml:lang="en-US">Minimum bonus percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_MinimumBonusPercentage" xlink:to="gryp_MinimumBonusPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_MaximumBonusPercentage" xlink:href="gryp-20241231.xsd#gryp_MaximumBonusPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_MaximumBonusPercentage_lbl" xml:lang="en-US">Maximum bonus percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_MaximumBonusPercentage" xlink:to="gryp_MaximumBonusPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_AnnualBonusPercentage" xlink:href="gryp-20241231.xsd#gryp_AnnualBonusPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_AnnualBonusPercentage_lbl" xml:lang="en-US">Annual bonus percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AnnualBonusPercentage" xlink:to="gryp_AnnualBonusPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_VolumeWeightedAverageShares" xlink:href="gryp-20241231.xsd#gryp_VolumeWeightedAverageShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_VolumeWeightedAverageShares_lbl" xml:lang="en-US">Total shares (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_VolumeWeightedAverageShares" xlink:to="gryp_VolumeWeightedAverageShares_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_lbl" xml:lang="en-US">RSUs vest (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsFairValueDisclosure"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsFairValueDisclosure_lbl" xml:lang="en-US">Fair value grand</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsFairValueDisclosure" xlink:to="us-gaap_CommitmentsFairValueDisclosure_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_ClosingPriceOfGrantDate" xlink:href="gryp-20241231.xsd#gryp_ClosingPriceOfGrantDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_ClosingPriceOfGrantDate_lbl" xml:lang="en-US">Closing grand date (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ClosingPriceOfGrantDate" xlink:to="gryp_ClosingPriceOfGrantDate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquitySecuritiesFvNiMeasurementInput" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquitySecuritiesFvNiMeasurementInput"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquitySecuritiesFvNiMeasurementInput_lbl" xml:lang="en-US">Fair value of measurement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquitySecuritiesFvNiMeasurementInput" xlink:to="us-gaap_EquitySecuritiesFvNiMeasurementInput_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_FairValueTimeHurdlePeriod" xlink:href="gryp-20241231.xsd#gryp_FairValueTimeHurdlePeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_FairValueTimeHurdlePeriod_lbl" xml:lang="en-US">Time hurdle period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_FairValueTimeHurdlePeriod" xlink:to="gryp_FairValueTimeHurdlePeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_DerivedServicePeriod" xlink:href="gryp-20241231.xsd#gryp_DerivedServicePeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_DerivedServicePeriod_lbl" xml:lang="en-US">Derived service period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_DerivedServicePeriod" xlink:to="gryp_DerivedServicePeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_NumberOfBitcoinMiners" xlink:href="gryp-20241231.xsd#gryp_NumberOfBitcoinMiners"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_NumberOfBitcoinMiners_lbl" xml:lang="en-US">Bitcoin miners (in Bitcoin)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_NumberOfBitcoinMiners" xlink:to="gryp_NumberOfBitcoinMiners_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForFees" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForFees"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsForFees_lbl" xml:lang="en-US">Payment other fees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForFees" xlink:to="us-gaap_PaymentsForFees_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FacilityCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FacilityCosts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FacilityCosts_lbl" xml:lang="en-US">Facility fee</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FacilityCosts" xlink:to="us-gaap_FacilityCosts_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_AggregateDeposit" xlink:href="gryp-20241231.xsd#gryp_AggregateDeposit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_AggregateDeposit_lbl" xml:lang="en-US">Aggregate deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AggregateDeposit" xlink:to="gryp_AggregateDeposit_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_NumberOfMiners" xlink:href="gryp-20241231.xsd#gryp_NumberOfMiners"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_NumberOfMiners_lbl" xml:lang="en-US">Number of miners (in miners)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_NumberOfMiners" xlink:to="gryp_NumberOfMiners_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredPurchasedPowerCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredPurchasedPowerCosts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredPurchasedPowerCosts_lbl" xml:lang="en-US">Power cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredPurchasedPowerCosts" xlink:to="us-gaap_DeferredPurchasedPowerCosts_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SaleOfStockPricePerShare_lbl" xml:lang="en-US">Stock price (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockPricePerShare" xlink:to="us-gaap_SaleOfStockPricePerShare_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SaleOfStockPricePerShare_lbl0" xml:lang="en-US">Sale of stock price (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockPricePerShare" xlink:to="us-gaap_SaleOfStockPricePerShare_lbl0"/>
    <loc xlink:type="locator" xlink:label="gryp_MarketValueOfListedSecuritiesAmount" xlink:href="gryp-20241231.xsd#gryp_MarketValueOfListedSecuritiesAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_MarketValueOfListedSecuritiesAmount_lbl" xml:lang="en-US">Amount of market value of listed securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_MarketValueOfListedSecuritiesAmount" xlink:to="gryp_MarketValueOfListedSecuritiesAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_CommonAndPreferredStockSharesAuthorized" xlink:href="gryp-20241231.xsd#gryp_CommonAndPreferredStockSharesAuthorized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_CommonAndPreferredStockSharesAuthorized_lbl" xml:lang="en-US">Share authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CommonAndPreferredStockSharesAuthorized" xlink:to="gryp_CommonAndPreferredStockSharesAuthorized_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US">Preferred stock shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_SharesOfIssuedAndOutstanding" xlink:href="gryp-20241231.xsd#gryp_SharesOfIssuedAndOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_SharesOfIssuedAndOutstanding_lbl" xml:lang="en-US">Shares of issued and outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_SharesOfIssuedAndOutstanding" xlink:to="gryp_SharesOfIssuedAndOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_NumberOfShares" xlink:href="gryp-20241231.xsd#gryp_NumberOfShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_NumberOfShares_lbl" xml:lang="en-US">Number of shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_NumberOfShares" xlink:to="gryp_NumberOfShares_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfPrivatePlacement"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfPrivatePlacement_lbl" xml:lang="en-US">Gross proceeds of private palcement (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:to="us-gaap_ProceedsFromIssuanceOfPrivatePlacement_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_DirectOfferingCost" xlink:href="gryp-20241231.xsd#gryp_DirectOfferingCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_DirectOfferingCost_lbl" xml:lang="en-US">Direct offering cost (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_DirectOfferingCost" xlink:to="gryp_DirectOfferingCost_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_PaymentForVendor" xlink:href="gryp-20241231.xsd#gryp_PaymentForVendor"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_PaymentForVendor_lbl" xml:lang="en-US">Payment for vendor (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_PaymentForVendor" xlink:to="gryp_PaymentForVendor_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TradingLiabilitiesFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradingLiabilitiesFairValueDisclosure"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TradingLiabilitiesFairValueDisclosure_lbl" xml:lang="en-US">Fair market value trading price (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TradingLiabilitiesFairValueDisclosure" xlink:to="us-gaap_TradingLiabilitiesFairValueDisclosure_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_lbl" xml:lang="en-US">Common stock issued for services (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl" xml:lang="en-US">Unrecognized compensation cost related to the service (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xml:lang="en-US">Recognized over a remaining weighted-average vesting period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" xml:lang="en-US">Vesting period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_lbl" xml:lang="en-US">Aggregate value vested (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_lbl" xml:lang="en-US">Grant date fair value (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesRestrictedStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesRestrictedStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesRestrictedStock_lbl" xml:lang="en-US">Granted restricted stock shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesRestrictedStock" xlink:to="us-gaap_WeightedAverageNumberOfSharesRestrictedStock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DividendsShareBasedCompensationCash" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsShareBasedCompensationCash"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DividendsShareBasedCompensationCash_lbl" xml:lang="en-US">Annual cash compensation (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendsShareBasedCompensationCash" xlink:to="us-gaap_DividendsShareBasedCompensationCash_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOther_lbl" xml:lang="en-US">Equity compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOther" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOther_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue_lbl" xml:lang="en-US">Equity award, per share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid_lbl" xml:lang="en-US">Equity award total (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_lbl" xml:lang="en-US">Vested shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl" xml:lang="en-US">Sale shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_lbl" xml:lang="en-US">Warrant expired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_lbl" xml:lang="en-US">Accounts payable and accrued expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_lbl" xml:lang="en-US">Federal and state net operating loss carryforwards</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_lbl" xml:lang="en-US">Valuation allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:to="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwards"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLossCarryforwards_lbl" xml:lang="en-US">NOL carryforwards</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_PercentageOfFutureTaxableIncome" xlink:href="gryp-20241231.xsd#gryp_PercentageOfFutureTaxableIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_PercentageOfFutureTaxableIncome_lbl" xml:lang="en-US">Percentage of future taxable income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_PercentageOfFutureTaxableIncome" xlink:to="gryp_PercentageOfFutureTaxableIncome_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromContributedCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromContributedCapital"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromContributedCapital_lbl" xml:lang="en-US">Contributed capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromContributedCapital" xlink:to="us-gaap_ProceedsFromContributedCapital_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_lbl" xml:lang="en-US">Warrant purchase (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_CombinedPurchasePricePerShare" xlink:href="gryp-20241231.xsd#gryp_CombinedPurchasePricePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_CombinedPurchasePricePerShare_lbl" xml:lang="en-US">Combined purchase price per share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CombinedPurchasePricePerShare" xlink:to="gryp_CombinedPurchasePricePerShare_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_NetProceedsFromATM" xlink:href="gryp-20241231.xsd#gryp_NetProceedsFromATM"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_NetProceedsFromATM_lbl" xml:lang="en-US">Net proceeds</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_NetProceedsFromATM" xlink:to="gryp_NetProceedsFromATM_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_NetProceedsFromTheATMIssuance" xlink:href="gryp-20241231.xsd#gryp_NetProceedsFromTheATMIssuance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_NetProceedsFromTheATMIssuance_lbl" xml:lang="en-US">Net proceeds issuance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_NetProceedsFromTheATMIssuance" xlink:to="gryp_NetProceedsFromTheATMIssuance_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_MonthlyPaymentsUnderConsultingAgreement" xlink:href="gryp-20241231.xsd#gryp_MonthlyPaymentsUnderConsultingAgreement"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_MonthlyPaymentsUnderConsultingAgreement_lbl" xml:lang="en-US">Monthly payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_MonthlyPaymentsUnderConsultingAgreement" xlink:to="gryp_MonthlyPaymentsUnderConsultingAgreement_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_NumberOfMachinesPurchased" xlink:href="gryp-20241231.xsd#gryp_NumberOfMachinesPurchased"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_NumberOfMachinesPurchased_lbl" xml:lang="en-US">Number of machines purchased</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_NumberOfMachinesPurchased" xlink:to="gryp_NumberOfMachinesPurchased_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_PaymentForPurchaseOfMiningMachines" xlink:href="gryp-20241231.xsd#gryp_PaymentForPurchaseOfMiningMachines"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_PaymentForPurchaseOfMiningMachines_lbl" xml:lang="en-US">Cash payment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_PaymentForPurchaseOfMiningMachines" xlink:to="gryp_PaymentForPurchaseOfMiningMachines_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_CashPaymentDue" xlink:href="gryp-20241231.xsd#gryp_CashPaymentDue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_CashPaymentDue_lbl" xml:lang="en-US">Cash payment due</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CashPaymentDue" xlink:to="gryp_CashPaymentDue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValueOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValueOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockValueOutstanding_lbl" xml:lang="en-US">Issuance of common stock outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValueOutstanding" xlink:to="us-gaap_CommonStockValueOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1_lbl" xml:lang="en-US">Cash consideration (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_CommonStockWarrantToIssue" xlink:href="gryp-20241231.xsd#gryp_CommonStockWarrantToIssue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_CommonStockWarrantToIssue_lbl" xml:lang="en-US">Common Stock Warrant to issue (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CommonStockWarrantToIssue" xlink:to="gryp_CommonStockWarrantToIssue_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_CommonStockWarrantToPurchase" xlink:href="gryp-20241231.xsd#gryp_CommonStockWarrantToPurchase"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_CommonStockWarrantToPurchase_lbl" xml:lang="en-US">Common stock warrant purchase (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CommonStockWarrantToPurchase" xlink:to="gryp_CommonStockWarrantToPurchase_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharePrice_lbl" xml:lang="en-US">Common stock share price (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharePrice" xlink:to="us-gaap_SharePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_OrganizationAndNatureOfOperationsPolicyTextBlock" xlink:href="gryp-20241231.xsd#gryp_OrganizationAndNatureOfOperationsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_OrganizationAndNatureOfOperationsPolicyTextBlock_lbl" xml:lang="en-US">Organization and Nature of Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_OrganizationAndNatureOfOperationsPolicyTextBlock" xlink:to="gryp_OrganizationAndNatureOfOperationsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_ReverseMergerWithLegacyIvyCryptoIncPolicyTextBlock" xlink:href="gryp-20241231.xsd#gryp_ReverseMergerWithLegacyIvyCryptoIncPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_ReverseMergerWithLegacyIvyCryptoIncPolicyTextBlock_lbl" xml:lang="en-US">Reverse Merger with Legacy Ivy Crypto, Inc.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ReverseMergerWithLegacyIvyCryptoIncPolicyTextBlock" xlink:to="gryp_ReverseMergerWithLegacyIvyCryptoIncPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl" xml:lang="en-US">Reclassification</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:to="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl" xml:lang="en-US">Principles of Consolidation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_GoingConcernPolicyTextBlock" xlink:href="gryp-20241231.xsd#gryp_GoingConcernPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_GoingConcernPolicyTextBlock_lbl" xml:lang="en-US">Going Concern</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_GoingConcernPolicyTextBlock" xlink:to="gryp_GoingConcernPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Segment Reporting</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US">Use of Estimates</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xml:lang="en-US">Fair Values of Financial Instruments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xml:lang="en-US">Cash and Cash Equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl" xml:lang="en-US">Accounts Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:to="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_PrepaidExpensePolicyPolicyTextBlock" xlink:href="gryp-20241231.xsd#gryp_PrepaidExpensePolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_PrepaidExpensePolicyPolicyTextBlock_lbl" xml:lang="en-US">Prepaid Expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_PrepaidExpensePolicyPolicyTextBlock" xlink:to="gryp_PrepaidExpensePolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_DigitalAssetsHeldForOtherPartiesPolicyTextBlock" xlink:href="gryp-20241231.xsd#gryp_DigitalAssetsHeldForOtherPartiesPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_DigitalAssetsHeldForOtherPartiesPolicyTextBlock_lbl" xml:lang="en-US">Digital Assets Held for Other Parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_DigitalAssetsHeldForOtherPartiesPolicyTextBlock" xlink:to="gryp_DigitalAssetsHeldForOtherPartiesPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_PlatformOperatorCryptoAssetPolicyTextBlock" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_PlatformOperatorCryptoAssetPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_PlatformOperatorCryptoAssetPolicyTextBlock_lbl" xml:lang="en-US">Digital Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_PlatformOperatorCryptoAssetPolicyTextBlock" xlink:to="srt_PlatformOperatorCryptoAssetPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xml:lang="en-US">Mining Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xml:lang="en-US">Leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativesPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativesPolicyTextBlock_lbl" xml:lang="en-US">Derivatives</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativesPolicyTextBlock" xlink:to="us-gaap_DerivativesPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl" xml:lang="en-US">Revenue Recognition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_CostOfRevenuesPolicyTextBlock" xlink:href="gryp-20241231.xsd#gryp_CostOfRevenuesPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_CostOfRevenuesPolicyTextBlock_lbl" xml:lang="en-US">Cost of Revenues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CostOfRevenuesPolicyTextBlock" xlink:to="gryp_CostOfRevenuesPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xml:lang="en-US">Stock-Based Compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_CommonStockAwardsPolicyTextBlock" xlink:href="gryp-20241231.xsd#gryp_CommonStockAwardsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_CommonStockAwardsPolicyTextBlock_lbl" xml:lang="en-US">Common stock awards</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CommonStockAwardsPolicyTextBlock" xlink:to="gryp_CommonStockAwardsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_WarrantsPolicyTextBlock" xlink:href="gryp-20241231.xsd#gryp_WarrantsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_WarrantsPolicyTextBlock_lbl" xml:lang="en-US">Warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_WarrantsPolicyTextBlock" xlink:to="gryp_WarrantsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US">Income Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xml:lang="en-US">Earnings Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US">Recent Accounting Pronouncements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_IvyCryptoIncMember" xlink:href="gryp-20241231.xsd#gryp_IvyCryptoIncMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_IvyCryptoIncMember_lbl" xml:lang="en-US">Ivy Crypto, Inc [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_IvyCryptoIncMember" xlink:to="gryp_IvyCryptoIncMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_AkernaMergerCoMember" xlink:href="gryp-20241231.xsd#gryp_AkernaMergerCoMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_AkernaMergerCoMember_lbl" xml:lang="en-US">Akerna&#160;Merger Co. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AkernaMergerCoMember" xlink:to="gryp_AkernaMergerCoMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_IVYCommonStockMember" xlink:href="gryp-20241231.xsd#gryp_IVYCommonStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_IVYCommonStockMember_lbl" xml:lang="en-US">IVY Common Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_IVYCommonStockMember" xlink:to="gryp_IVYCommonStockMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_IVYPreferredStockMember" xlink:href="gryp-20241231.xsd#gryp_IVYPreferredStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_IVYPreferredStockMember_lbl" xml:lang="en-US">IVY Preferred Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_IVYPreferredStockMember" xlink:to="gryp_IVYPreferredStockMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_lbl" xml:lang="en-US">Business Combination [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:to="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_AkernaCorpMember" xlink:href="gryp-20241231.xsd#gryp_AkernaCorpMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_AkernaCorpMember_lbl" xml:lang="en-US">Akerna Corp [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AkernaCorpMember" xlink:to="gryp_AkernaCorpMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_GigaCaddoLLCMember" xlink:href="gryp-20241231.xsd#gryp_GigaCaddoLLCMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_GigaCaddoLLCMember_lbl" xml:lang="en-US">Giga Caddo, LLC [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_GigaCaddoLLCMember" xlink:to="gryp_GigaCaddoLLCMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_PurchaseAgreementMember" xlink:href="gryp-20241231.xsd#gryp_PurchaseAgreementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_PurchaseAgreementMember_lbl" xml:lang="en-US">Purchase Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_PurchaseAgreementMember" xlink:to="gryp_PurchaseAgreementMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_CaptusEnergyMember" xlink:href="gryp-20241231.xsd#gryp_CaptusEnergyMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_CaptusEnergyMember_lbl" xml:lang="en-US">Captus Energy [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CaptusEnergyMember" xlink:to="gryp_CaptusEnergyMember_lbl"/>
<!-- [WMV6][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSraOc6txDipH7CjC171prG/ARbRNK5sxpgEIGZnauhP1WKZyzSj2JmkB/B8wSsLWfi+IzzDhUlKm/sEk+uy4yWZ7fqt3Pf5CQk3+vNRDz9G2J0KTl88HGB/w8ZK+/z07q/0asYStLntGGY8WyL2onyFY+ksBluILaA8xMz+6Np0Kj49fBnRX1lDiosY8D/9qfZFsH1rpXykJeokNrrHV46dxysqF2Z7AdpKIR6v8RPFJZ0p5TW1IpAvNJ8ENZ4IFCK8aWgrmJ4HJKH/4eNEMNWA4FWPWQHPY3TD02RfA7oYFP9s3/OLg59cM] CSR-->
    <loc xlink:type="locator" xlink:label="gryp_CaptusSharesMember" xlink:href="gryp-20241231.xsd#gryp_CaptusSharesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_CaptusSharesMember_lbl" xml:lang="en-US">Captus Shares [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CaptusSharesMember" xlink:to="gryp_CaptusSharesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AcquisitionRelatedCostsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcquisitionRelatedCostsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AcquisitionRelatedCostsMember_lbl" xml:lang="en-US">Acquisition-related Costs [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AcquisitionRelatedCostsMember" xlink:to="us-gaap_AcquisitionRelatedCostsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_RepairBitLLCMember" xlink:href="gryp-20241231.xsd#gryp_RepairBitLLCMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_RepairBitLLCMember_lbl" xml:lang="en-US">RepairBit LLC [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_RepairBitLLCMember" xlink:to="gryp_RepairBitLLCMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_EriksonNationalEnergyIncMember" xlink:href="gryp-20241231.xsd#gryp_EriksonNationalEnergyIncMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_EriksonNationalEnergyIncMember_lbl" xml:lang="en-US">Erikson National Energy Inc. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_EriksonNationalEnergyIncMember" xlink:to="gryp_EriksonNationalEnergyIncMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_EriksonPurchaseAgreementMember" xlink:href="gryp-20241231.xsd#gryp_EriksonPurchaseAgreementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_EriksonPurchaseAgreementMember_lbl" xml:lang="en-US">Erikson Purchase Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_EriksonPurchaseAgreementMember" xlink:to="gryp_EriksonPurchaseAgreementMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_MiningEquipmentMember" xlink:href="gryp-20241231.xsd#gryp_MiningEquipmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_MiningEquipmentMember_lbl" xml:lang="en-US">Mining equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_MiningEquipmentMember" xlink:to="gryp_MiningEquipmentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_BTCNoteMember" xlink:href="gryp-20241231.xsd#gryp_BTCNoteMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_BTCNoteMember_lbl" xml:lang="en-US">BTC Note [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_BTCNoteMember" xlink:to="gryp_BTCNoteMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_GryphonOpcoILLCMember" xlink:href="gryp-20241231.xsd#gryp_GryphonOpcoILLCMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_GryphonOpcoILLCMember_lbl" xml:lang="en-US">Gryphon Opco I LLC [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_GryphonOpcoILLCMember" xlink:to="gryp_GryphonOpcoILLCMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_SGAMember" xlink:href="gryp-20241231.xsd#gryp_SGAMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_SGAMember_lbl" xml:lang="en-US">SG&amp;A [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_SGAMember" xlink:to="gryp_SGAMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US">Minimum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US">Maximum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_PreFundedWarrantsMember" xlink:href="gryp-20241231.xsd#gryp_PreFundedWarrantsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_PreFundedWarrantsMember_lbl" xml:lang="en-US">Pre Funded Warrants [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_PreFundedWarrantsMember" xlink:to="gryp_PreFundedWarrantsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputOptionVolatilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputOptionVolatilityMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MeasurementInputOptionVolatilityMember_lbl" xml:lang="en-US">Volatility [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputOptionVolatilityMember" xlink:to="us-gaap_MeasurementInputOptionVolatilityMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputSharePriceMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputSharePriceMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MeasurementInputSharePriceMember_lbl" xml:lang="en-US">Fair Value of Common Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputSharePriceMember" xlink:to="us-gaap_MeasurementInputSharePriceMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_MeasurementInputSharePriceMember_lbl0" xml:lang="en-US">Starting price [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputSharePriceMember" xlink:to="us-gaap_MeasurementInputSharePriceMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputExpectedTermMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputExpectedTermMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MeasurementInputExpectedTermMember_lbl" xml:lang="en-US">Estimated Life [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputExpectedTermMember" xlink:to="us-gaap_MeasurementInputExpectedTermMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MeasurementInputRiskFreeInterestRateMember_lbl" xml:lang="en-US">Measurement Input, Risk Free Interest Rate [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:to="us-gaap_MeasurementInputRiskFreeInterestRateMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_MeasurementInputRiskFreeInterestRateMember_lbl0" xml:lang="en-US">Risk-free rate [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:to="us-gaap_MeasurementInputRiskFreeInterestRateMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputExpectedDividendRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputExpectedDividendRateMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MeasurementInputExpectedDividendRateMember_lbl" xml:lang="en-US">Measurement Input, Expected Dividend Rate [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputExpectedDividendRateMember" xlink:to="us-gaap_MeasurementInputExpectedDividendRateMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_NewLoanAgreementMember" xlink:href="gryp-20241231.xsd#gryp_NewLoanAgreementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_NewLoanAgreementMember_lbl" xml:lang="en-US">New Loan Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_NewLoanAgreementMember" xlink:to="gryp_NewLoanAgreementMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioForecastMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioForecastMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_ScenarioForecastMember_lbl" xml:lang="en-US">Forecast [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScenarioForecastMember" xlink:to="srt_ScenarioForecastMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_LenderAndAffiliatesMember" xlink:href="gryp-20241231.xsd#gryp_LenderAndAffiliatesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_LenderAndAffiliatesMember_lbl" xml:lang="en-US">Lender and Affiliates [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_LenderAndAffiliatesMember" xlink:to="gryp_LenderAndAffiliatesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_CommitteeChairRetainerMember" xlink:href="gryp-20241231.xsd#gryp_CommitteeChairRetainerMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_CommitteeChairRetainerMember_lbl" xml:lang="en-US">Committee Chair Retainer [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CommitteeChairRetainerMember" xlink:to="gryp_CommitteeChairRetainerMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_OfficerMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OfficerMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_OfficerMember_lbl" xml:lang="en-US">Officer [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_OfficerMember" xlink:to="srt_OfficerMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_TimebasedRSUsMember" xlink:href="gryp-20241231.xsd#gryp_TimebasedRSUsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_TimebasedRSUsMember_lbl" xml:lang="en-US">Time-based RSUs [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_TimebasedRSUsMember" xlink:to="gryp_TimebasedRSUsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_CEOAgreementMember" xlink:href="gryp-20241231.xsd#gryp_CEOAgreementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_CEOAgreementMember_lbl" xml:lang="en-US">CEO Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CEOAgreementMember" xlink:to="gryp_CEOAgreementMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ChiefExecutiveOfficerMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ChiefExecutiveOfficerMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_ChiefExecutiveOfficerMember_lbl" xml:lang="en-US">CEO [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ChiefExecutiveOfficerMember" xlink:to="srt_ChiefExecutiveOfficerMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_MonteCarloSimulationModelMember" xlink:href="gryp-20241231.xsd#gryp_MonteCarloSimulationModelMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_MonteCarloSimulationModelMember_lbl" xml:lang="en-US">Monte-Carlo simulation model [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_MonteCarloSimulationModelMember" xlink:to="gryp_MonteCarloSimulationModelMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputPriceVolatilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputPriceVolatilityMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MeasurementInputPriceVolatilityMember_lbl" xml:lang="en-US">Volatility [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputPriceVolatilityMember" xlink:to="us-gaap_MeasurementInputPriceVolatilityMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_MeasurementInputPriceHurdleMember" xlink:href="gryp-20241231.xsd#gryp_MeasurementInputPriceHurdleMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_MeasurementInputPriceHurdleMember_lbl" xml:lang="en-US">Price hurdle [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_MeasurementInputPriceHurdleMember" xlink:to="gryp_MeasurementInputPriceHurdleMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_MeasurementInputDerivedFairValueMember" xlink:href="gryp-20241231.xsd#gryp_MeasurementInputDerivedFairValueMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_MeasurementInputDerivedFairValueMember_lbl" xml:lang="en-US">Derived Fair Value [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_MeasurementInputDerivedFairValueMember" xlink:to="gryp_MeasurementInputDerivedFairValueMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventMember_lbl" xml:lang="en-US">Subsequent Event [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_LOCDepositMember" xlink:href="gryp-20241231.xsd#gryp_LOCDepositMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_LOCDepositMember_lbl" xml:lang="en-US">LOC Deposit [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_LOCDepositMember" xlink:to="gryp_LOCDepositMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_Sphere3DMSAMember" xlink:href="gryp-20241231.xsd#gryp_Sphere3DMSAMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_Sphere3DMSAMember_lbl" xml:lang="en-US">Sphere 3D MSA [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_Sphere3DMSAMember" xlink:to="gryp_Sphere3DMSAMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RelatedPartyMember_lbl" xml:lang="en-US">Related Party [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyMember" xlink:to="us-gaap_RelatedPartyMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrivatePlacementMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrivatePlacementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrivatePlacementMember_lbl" xml:lang="en-US">Private Placement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrivatePlacementMember" xlink:to="us-gaap_PrivatePlacementMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_AtTheMarketOfferingMember" xlink:href="gryp-20241231.xsd#gryp_AtTheMarketOfferingMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_AtTheMarketOfferingMember_lbl" xml:lang="en-US">At The Market Offering [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AtTheMarketOfferingMember" xlink:to="gryp_AtTheMarketOfferingMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_VendorMember" xlink:href="gryp-20241231.xsd#gryp_VendorMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_VendorMember_lbl" xml:lang="en-US">Vendor [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_VendorMember" xlink:to="gryp_VendorMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_VicePresidentMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_VicePresidentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_VicePresidentMember_lbl" xml:lang="en-US">Senior Vice President [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_VicePresidentMember" xlink:to="srt_VicePresidentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EmployeeStockOptionMember_lbl" xml:lang="en-US">Share-Based Payment Arrangement, Option [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeStockOptionMember" xlink:to="us-gaap_EmployeeStockOptionMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_MarketbasedRSUsMember" xlink:href="gryp-20241231.xsd#gryp_MarketbasedRSUsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_MarketbasedRSUsMember_lbl" xml:lang="en-US">Market-based RSUs [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_MarketbasedRSUsMember" xlink:to="gryp_MarketbasedRSUsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ChiefFinancialOfficerMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ChiefFinancialOfficerMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_ChiefFinancialOfficerMember_lbl" xml:lang="en-US">Chief Financial Officer [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ChiefFinancialOfficerMember" xlink:to="srt_ChiefFinancialOfficerMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_AkernaIsPubliclyTradedMember" xlink:href="gryp-20241231.xsd#gryp_AkernaIsPubliclyTradedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_AkernaIsPubliclyTradedMember_lbl" xml:lang="en-US">Akerna is publicly traded [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AkernaIsPubliclyTradedMember" xlink:to="gryp_AkernaIsPubliclyTradedMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_IndependentDirectorAgreementsMember" xlink:href="gryp-20241231.xsd#gryp_IndependentDirectorAgreementsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_IndependentDirectorAgreementsMember_lbl" xml:lang="en-US">Independent Director Agreements [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_IndependentDirectorAgreementsMember" xlink:to="gryp_IndependentDirectorAgreementsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_SixMonthAnniversaryMember" xlink:href="gryp-20241231.xsd#gryp_SixMonthAnniversaryMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_SixMonthAnniversaryMember_lbl" xml:lang="en-US">Six Month Anniversary [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_SixMonthAnniversaryMember" xlink:to="gryp_SixMonthAnniversaryMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_NineMonthAnniversaryMember" xlink:href="gryp-20241231.xsd#gryp_NineMonthAnniversaryMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_NineMonthAnniversaryMember_lbl" xml:lang="en-US">Nine Month Anniversary [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_NineMonthAnniversaryMember" xlink:to="gryp_NineMonthAnniversaryMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_NineteenMonthAnniversaryMember" xlink:href="gryp-20241231.xsd#gryp_NineteenMonthAnniversaryMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_NineteenMonthAnniversaryMember_lbl" xml:lang="en-US">Nineteen Month Anniversary [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_NineteenMonthAnniversaryMember" xlink:to="gryp_NineteenMonthAnniversaryMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_FirstYearAnniversaryMember" xlink:href="gryp-20241231.xsd#gryp_FirstYearAnniversaryMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_FirstYearAnniversaryMember_lbl" xml:lang="en-US">First-Year Anniversary [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_FirstYearAnniversaryMember" xlink:to="gryp_FirstYearAnniversaryMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_EighteenMonthAnniversaryMember" xlink:href="gryp-20241231.xsd#gryp_EighteenMonthAnniversaryMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_EighteenMonthAnniversaryMember_lbl" xml:lang="en-US">Eighteen-Month Anniversary [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_EighteenMonthAnniversaryMember" xlink:to="gryp_EighteenMonthAnniversaryMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_SecondYearAnniversaryMember" xlink:href="gryp-20241231.xsd#gryp_SecondYearAnniversaryMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_SecondYearAnniversaryMember_lbl" xml:lang="en-US">Second-Year Anniversary [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_SecondYearAnniversaryMember" xlink:to="gryp_SecondYearAnniversaryMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_Sphere3DMergerAgreementMember" xlink:href="gryp-20241231.xsd#gryp_Sphere3DMergerAgreementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_Sphere3DMergerAgreementMember_lbl" xml:lang="en-US">Sphere 3D Merger Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_Sphere3DMergerAgreementMember" xlink:to="gryp_Sphere3DMergerAgreementMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StateAndLocalJurisdictionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StateAndLocalJurisdictionMember_lbl" xml:lang="en-US">Federal and State [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StateAndLocalJurisdictionMember" xlink:to="us-gaap_StateAndLocalJurisdictionMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_CaptusGPMember" xlink:href="gryp-20241231.xsd#gryp_CaptusGPMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="gryp_CaptusGPMember_lbl" xml:lang="en-US">Captus GP [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CaptusGPMember" xlink:to="gryp_CaptusGPMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductsAndServicesDomain_lbl" xml:lang="en-US">Product and Service [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductsAndServicesDomain" xlink:to="srt_ProductsAndServicesDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US">Statement [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US">Statement [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityComponentDomain_lbl" xml:lang="en-US">Equity Component [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_CryptoAssetDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CryptoAssetDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CryptoAssetDomain_lbl" xml:lang="en-US">Crypto Asset [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CryptoAssetDomain" xlink:to="srt_CryptoAssetDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xml:lang="en-US">Indefinite-Lived Intangible Assets, Major Class Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_DigitalAssetsScheduleofDigitalCurrencyTransactionsofBitcoinDetailsTable" xlink:href="gryp-20241231.xsd#gryp_DigitalAssetsScheduleofDigitalCurrencyTransactionsofBitcoinDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_DigitalAssetsScheduleofDigitalCurrencyTransactionsofBitcoinDetailsTable_lbl" xml:lang="en-US">Digital Assets - Schedule of Digital Currency Transactions of Bitcoin (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_DigitalAssetsScheduleofDigitalCurrencyTransactionsofBitcoinDetailsTable" xlink:to="gryp_DigitalAssetsScheduleofDigitalCurrencyTransactionsofBitcoinDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetRestrictedLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetRestrictedLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CryptoAssetRestrictedLineItems_lbl" xml:lang="en-US">Schedule of Digital Currency Transactions of Bitcoin [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CryptoAssetRestrictedLineItems" xlink:to="us-gaap_CryptoAssetRestrictedLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetHoldingTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetHoldingTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CryptoAssetHoldingTable_lbl" xml:lang="en-US">Crypto Asset, Holding [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CryptoAssetHoldingTable" xlink:to="us-gaap_CryptoAssetHoldingTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetHoldingLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetHoldingLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CryptoAssetHoldingLineItems_lbl" xml:lang="en-US">Schedule of Bitcoin Holdings [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CryptoAssetHoldingLineItems" xlink:to="us-gaap_CryptoAssetHoldingLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PledgingPurposeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PledgingPurposeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PledgingPurposeDomain_lbl" xml:lang="en-US">Pledging Purpose [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PledgingPurposeDomain" xlink:to="us-gaap_PledgingPurposeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_DepositsScheduleofDepositsDetailsTable" xlink:href="gryp-20241231.xsd#gryp_DepositsScheduleofDepositsDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_DepositsScheduleofDepositsDetailsTable_lbl" xml:lang="en-US">Deposits - Schedule of Deposits (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_DepositsScheduleofDepositsDetailsTable" xlink:to="gryp_DepositsScheduleofDepositsDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositLiabilityLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositLiabilityLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepositLiabilityLineItems_lbl" xml:lang="en-US">Deposits [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositLiabilityLineItems" xlink:to="us-gaap_DepositLiabilityLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtTypeDomain_lbl" xml:lang="en-US">Short-Term Debt, Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="us-gaap_ShortTermDebtTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_NotePayableScheduleofFairValueoftheBTCNoteDetailsTable" xlink:href="gryp-20241231.xsd#gryp_NotePayableScheduleofFairValueoftheBTCNoteDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_NotePayableScheduleofFairValueoftheBTCNoteDetailsTable_lbl" xml:lang="en-US">Note Payable - Schedule of Fair Value of the BTC Note (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_NotePayableScheduleofFairValueoftheBTCNoteDetailsTable" xlink:to="gryp_NotePayableScheduleofFairValueoftheBTCNoteDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtLineItems_lbl" xml:lang="en-US">Note payable [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_ShortTermDebtLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodCreditorDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodCreditorDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodCreditorDomain_lbl" xml:lang="en-US">Troubled Debt Restructuring, Debtor, Current Period, Creditor [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodCreditorDomain" xlink:to="us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodCreditorDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_NotePayableScheduleofTroubledDebtRestructuringwiththeNotePayableDetailsTable" xlink:href="gryp-20241231.xsd#gryp_NotePayableScheduleofTroubledDebtRestructuringwiththeNotePayableDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_NotePayableScheduleofTroubledDebtRestructuringwiththeNotePayableDetailsTable_lbl" xml:lang="en-US">Note Payable - Schedule of Troubled Debt Restructuring with the Note Payable (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_NotePayableScheduleofTroubledDebtRestructuringwiththeNotePayableDetailsTable" xlink:to="gryp_NotePayableScheduleofTroubledDebtRestructuringwiththeNotePayableDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodLineItems_lbl" xml:lang="en-US">Schedule of Troubled Debt Restructuring With the Note Payable [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodLineItems" xlink:to="us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_NotePayableScheduleofTroubledDebtRestructuringwiththeNotePayableParentheticalsDetailsTable" xlink:href="gryp-20241231.xsd#gryp_NotePayableScheduleofTroubledDebtRestructuringwiththeNotePayableParentheticalsDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_NotePayableScheduleofTroubledDebtRestructuringwiththeNotePayableParentheticalsDetailsTable_lbl" xml:lang="en-US">Note Payable - Schedule of Troubled Debt Restructuring with the Note Payable (Parentheticals) (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_NotePayableScheduleofTroubledDebtRestructuringwiththeNotePayableParentheticalsDetailsTable" xlink:to="gryp_NotePayableScheduleofTroubledDebtRestructuringwiththeNotePayableParentheticalsDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xml:lang="en-US">Award Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_CommitmentsandContingenciesScheduleofBoardofDirectorsApprovedtheDirectorsCompensationProgramDetailsTable" xlink:href="gryp-20241231.xsd#gryp_CommitmentsandContingenciesScheduleofBoardofDirectorsApprovedtheDirectorsCompensationProgramDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_CommitmentsandContingenciesScheduleofBoardofDirectorsApprovedtheDirectorsCompensationProgramDetailsTable_lbl" xml:lang="en-US">Commitments and Contingencies - Schedule of Board of Directors Approved the Director&#8217;s Compensation Program (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CommitmentsandContingenciesScheduleofBoardofDirectorsApprovedtheDirectorsCompensationProgramDetailsTable" xlink:to="gryp_CommitmentsandContingenciesScheduleofBoardofDirectorsApprovedtheDirectorsCompensationProgramDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CompensatingBalancesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensatingBalancesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CompensatingBalancesLineItems_lbl" xml:lang="en-US">Schedule of Board of Directors Approved the Director&#8217;s Compensation Program [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CompensatingBalancesLineItems" xlink:to="us-gaap_CompensatingBalancesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VestingDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VestingDomain_lbl" xml:lang="en-US">Vesting [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_VestingDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentCompanyFinancialHighlightsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentCompanyFinancialHighlightsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentCompanyFinancialHighlightsTable_lbl" xml:lang="en-US">Investment Company, Financial Highlights [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentCompanyFinancialHighlightsTable" xlink:to="us-gaap_InvestmentCompanyFinancialHighlightsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentCompanyFinancialHighlightsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentCompanyFinancialHighlightsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentCompanyFinancialHighlightsLineItems_lbl" xml:lang="en-US">Schedule of Stock Price and Market Capitalization Goals [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentCompanyFinancialHighlightsLineItems" xlink:to="us-gaap_InvestmentCompanyFinancialHighlightsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_lbl" xml:lang="en-US">Title and Position [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardDateDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardDateDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardDateDomain_lbl" xml:lang="en-US">Award Date [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardDateDomain" xlink:to="us-gaap_AwardDateDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_StockholdersDeficitScheduleofCompensationExpenseRelatedRestrictedStockAwardsDetailsTable" xlink:href="gryp-20241231.xsd#gryp_StockholdersDeficitScheduleofCompensationExpenseRelatedRestrictedStockAwardsDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_StockholdersDeficitScheduleofCompensationExpenseRelatedRestrictedStockAwardsDetailsTable_lbl" xml:lang="en-US">Stockholders&#8217; Deficit - Schedule of Compensation Expense Related Restricted Stock Awards (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_StockholdersDeficitScheduleofCompensationExpenseRelatedRestrictedStockAwardsDetailsTable" xlink:to="gryp_StockholdersDeficitScheduleofCompensationExpenseRelatedRestrictedStockAwardsDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <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]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_StockholdersDeficitScheduleofCompensationExpenseRelatedRestrictedStockAwardsParentheticalsDetailsTable" xlink:href="gryp-20241231.xsd#gryp_StockholdersDeficitScheduleofCompensationExpenseRelatedRestrictedStockAwardsParentheticalsDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_StockholdersDeficitScheduleofCompensationExpenseRelatedRestrictedStockAwardsParentheticalsDetailsTable_lbl" xml:lang="en-US">Stockholders&#8217; Deficit - Schedule of Compensation Expense Related Restricted Stock Awards (Parentheticals) (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_StockholdersDeficitScheduleofCompensationExpenseRelatedRestrictedStockAwardsParentheticalsDetailsTable" xlink:to="gryp_StockholdersDeficitScheduleofCompensationExpenseRelatedRestrictedStockAwardsParentheticalsDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_StockholdersDeficitScheduleofServiceBasedRSUsDetailsTable" xlink:href="gryp-20241231.xsd#gryp_StockholdersDeficitScheduleofServiceBasedRSUsDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_StockholdersDeficitScheduleofServiceBasedRSUsDetailsTable_lbl" xml:lang="en-US">Stockholders&#8217; Deficit - Schedule of Service-Based RSUs (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_StockholdersDeficitScheduleofServiceBasedRSUsDetailsTable" xlink:to="gryp_StockholdersDeficitScheduleofServiceBasedRSUsDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_lbl" xml:lang="en-US">Class of Warrant or Right [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightTable_lbl" xml:lang="en-US">Class of Warrant or Right [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightTable" xlink:to="us-gaap_ClassOfWarrantOrRightTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain_lbl" xml:lang="en-US">Measurement Frequency [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_FairValueofFinancialInstrumentsScheduleofFairValuebyUsingKeyInputsDetailsTable" xlink:href="gryp-20241231.xsd#gryp_FairValueofFinancialInstrumentsScheduleofFairValuebyUsingKeyInputsDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_FairValueofFinancialInstrumentsScheduleofFairValuebyUsingKeyInputsDetailsTable_lbl" xml:lang="en-US">Fair Value of Financial Instruments - Schedule of Fair Value by Using Key Inputs (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_FairValueofFinancialInstrumentsScheduleofFairValuebyUsingKeyInputsDetailsTable" xlink:to="gryp_FairValueofFinancialInstrumentsScheduleofFairValuebyUsingKeyInputsDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_FairValueofFinancialInstrumentsScheduleofFairValuebyUsingKeyInputsDetailsLineItems" xlink:href="gryp-20241231.xsd#gryp_FairValueofFinancialInstrumentsScheduleofFairValuebyUsingKeyInputsDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_FairValueofFinancialInstrumentsScheduleofFairValuebyUsingKeyInputsDetailsLineItems_lbl" xml:lang="en-US">Schedule of Fair Value by Using Key Inputs [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_FairValueofFinancialInstrumentsScheduleofFairValuebyUsingKeyInputsDetailsLineItems" xlink:to="gryp_FairValueofFinancialInstrumentsScheduleofFairValuebyUsingKeyInputsDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceTable" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementStrategyAndGovernanceTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceTable_lbl" xml:lang="en-US">Cybersecurity Risk Management, Strategy, and Governance [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceTable" xlink:to="cyd_CybersecurityRiskManagementStrategyAndGovernanceTable_lbl"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems_lbl" xml:lang="en-US">Cybersecurity Risk Management, Strategy, and Governance [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfStockDomain_lbl" xml:lang="en-US">Class of Stock [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_ClassOfStockDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ConsolidatedEntitiesDomain_lbl" xml:lang="en-US">Consolidated Entities [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="srt_ConsolidatedEntitiesDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_OwnershipDomain_lbl" xml:lang="en-US">Ownership [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_OwnershipDomain" xlink:to="srt_OwnershipDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_OrganizationandSummaryofSignificantAccountingPoliciesDetailsTable" xlink:href="gryp-20241231.xsd#gryp_OrganizationandSummaryofSignificantAccountingPoliciesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_OrganizationandSummaryofSignificantAccountingPoliciesDetailsTable_lbl" xml:lang="en-US">Organization and Summary of Significant Accounting Policies (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_OrganizationandSummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="gryp_OrganizationandSummaryofSignificantAccountingPoliciesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfStockLineItems_lbl" xml:lang="en-US">Organization and Summary of Significant Accounting Policies [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ClassOfStockLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_DigitalAssetsDetailsTable" xlink:href="gryp-20241231.xsd#gryp_DigitalAssetsDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_DigitalAssetsDetailsTable_lbl" xml:lang="en-US">Digital Assets (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_DigitalAssetsDetailsTable" xlink:to="gryp_DigitalAssetsDetailsTable_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CryptoAssetHoldingLineItems_lbl0" xml:lang="en-US">Digital Assets [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CryptoAssetHoldingLineItems" xlink:to="us-gaap_CryptoAssetHoldingLineItems_lbl0"/>
    <loc xlink:type="locator" xlink:label="gryp_MarketableSecuritiesDetailsTable" xlink:href="gryp-20241231.xsd#gryp_MarketableSecuritiesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_MarketableSecuritiesDetailsTable_lbl" xml:lang="en-US">Marketable Securities (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_MarketableSecuritiesDetailsTable" xlink:to="gryp_MarketableSecuritiesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MarketableSecuritiesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MarketableSecuritiesLineItems_lbl" xml:lang="en-US">Marketable Securities [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesLineItems" xlink:to="us-gaap_MarketableSecuritiesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_lbl" xml:lang="en-US">Sale of Stock [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonrecurringAdjustmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrecurringAdjustmentDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonrecurringAdjustmentDomain_lbl" xml:lang="en-US">Nonrecurring Adjustment [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonrecurringAdjustmentDomain" xlink:to="us-gaap_NonrecurringAdjustmentDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialSupportToNonconsolidatedLegalEntityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialSupportToNonconsolidatedLegalEntityDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancialSupportToNonconsolidatedLegalEntityDomain_lbl" xml:lang="en-US">Financial Support to Nonconsolidated Legal Entity [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialSupportToNonconsolidatedLegalEntityDomain" xlink:to="us-gaap_FinancialSupportToNonconsolidatedLegalEntityDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyDomain_lbl" xml:lang="en-US">Related and Nonrelated Parties [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_RelatedPartyDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionDomain_lbl" xml:lang="en-US">Related Party Transaction [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="us-gaap_RelatedPartyTransactionDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_EnergyDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EnergyDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_EnergyDomain_lbl" xml:lang="en-US">Energy [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_EnergyDomain" xlink:to="srt_EnergyDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_DepositsDetailsTable" xlink:href="gryp-20241231.xsd#gryp_DepositsDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_DepositsDetailsTable_lbl" xml:lang="en-US">Deposits (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_DepositsDetailsTable" xlink:to="gryp_DepositsDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_MiningEquipmentNetDetailsTable" xlink:href="gryp-20241231.xsd#gryp_MiningEquipmentNetDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_MiningEquipmentNetDetailsTable_lbl" xml:lang="en-US">Mining Equipment, Net (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_MiningEquipmentNetDetailsTable" xlink:to="gryp_MiningEquipmentNetDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US">Mining Equipment, Net [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScenarioUnspecifiedDomain_lbl" xml:lang="en-US">Scenario [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="srt_ScenarioUnspecifiedDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubordinatedBorrowingNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubordinatedBorrowingNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubordinatedBorrowingNameDomain_lbl" xml:lang="en-US">Subordinated Borrowing, Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubordinatedBorrowingNameDomain" xlink:to="us-gaap_SubordinatedBorrowingNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputTypeDomain_lbl" xml:lang="en-US">Measurement Input Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeMember_lbl" xml:lang="en-US">Statistical Measurement [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeMember" xlink:to="srt_RangeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentNameDomain_lbl" xml:lang="en-US">Debt Instrument, Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="us-gaap_DebtInstrumentNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_NotePayableDetailsTable" xlink:href="gryp-20241231.xsd#gryp_NotePayableDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_NotePayableDetailsTable_lbl" xml:lang="en-US">Note Payable (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_NotePayableDetailsTable" xlink:to="gryp_NotePayableDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentLineItems_lbl" xml:lang="en-US">Notes Payable [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeDomain_lbl" xml:lang="en-US">Subsequent Event Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember_lbl" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_CommitmentsandContingenciesDetailsTable" xlink:href="gryp-20241231.xsd#gryp_CommitmentsandContingenciesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_CommitmentsandContingenciesDetailsTable_lbl" xml:lang="en-US">Commitments and Contingencies (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CommitmentsandContingenciesDetailsTable" xlink:to="gryp_CommitmentsandContingenciesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingenciesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingenciesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingenciesLineItems_lbl" xml:lang="en-US">Commitments and Contingencies [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_LossContingenciesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GuaranteedInsuranceContractTypeOfGuaranteeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GuaranteedInsuranceContractTypeOfGuaranteeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GuaranteedInsuranceContractTypeOfGuaranteeDomain_lbl" xml:lang="en-US">Guaranteed Insurance Contract, Type of Guarantee [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GuaranteedInsuranceContractTypeOfGuaranteeDomain" xlink:to="us-gaap_GuaranteedInsuranceContractTypeOfGuaranteeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_StockholdersDeficitDetailsTable" xlink:href="gryp-20241231.xsd#gryp_StockholdersDeficitDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_StockholdersDeficitDetailsTable_lbl" xml:lang="en-US">Stockholders&#8217; Deficit (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_StockholdersDeficitDetailsTable" xlink:to="gryp_StockholdersDeficitDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems_lbl" xml:lang="en-US">Stockholders&#8217; Deficit [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityDomain_lbl" xml:lang="en-US">Income Tax Jurisdiction [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_IncomeTaxAuthorityDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_IncomeTaxesDetailsTable" xlink:href="gryp-20241231.xsd#gryp_IncomeTaxesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_IncomeTaxesDetailsTable_lbl" xml:lang="en-US">Income Taxes (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_IncomeTaxesDetailsTable" xlink:to="gryp_IncomeTaxesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxContingencyLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxContingencyLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxContingencyLineItems_lbl" xml:lang="en-US">Income Taxes [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxContingencyLineItems" xlink:to="us-gaap_IncomeTaxContingencyLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_SubsequentEventsDetailsTable" xlink:href="gryp-20241231.xsd#gryp_SubsequentEventsDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_SubsequentEventsDetailsTable_lbl" xml:lang="en-US">Subsequent Events (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_SubsequentEventsDetailsTable" xlink:to="gryp_SubsequentEventsDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventLineItems_lbl" xml:lang="en-US">Subsequent Events [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_SubsequentEventLineItems_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_AccruedExpensesForIssuanceOfCommonStock_lbl0" xml:lang="en-US">Accrued expenses for issuance of common stock.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AccruedExpensesForIssuanceOfCommonStock" xlink:to="gryp_AccruedExpensesForIssuanceOfCommonStock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_AdjustmentOfAccumulatedDeficitRevaluationOfCryptoAsset_lbl0" xml:lang="en-US">Adjustment of accumulated deficit revaluation of crypto asset.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AdjustmentOfAccumulatedDeficitRevaluationOfCryptoAsset" xlink:to="gryp_AdjustmentOfAccumulatedDeficitRevaluationOfCryptoAsset_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset_lbl1" xml:lang="en-US">Revaluation of digital assets.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset" xlink:to="gryp_AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_AdjustmentofAccumulatedDeficitRevaluationOfDigitalAsset_lbl0" xml:lang="en-US">Adjustment to accumulated deficit for the revaluation of digital assets.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AdjustmentofAccumulatedDeficitRevaluationOfDigitalAsset" xlink:to="gryp_AdjustmentofAccumulatedDeficitRevaluationOfDigitalAsset_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForAcquisitionOfAkernasNetBookValue_lbl0" xml:lang="en-US">Amount of decrease in additional paid in capital (APIC) common stock issued for acquisition of Akerna&#8217;s net book value.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForAcquisitionOfAkernasNetBookValue" xlink:to="gryp_AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForAcquisitionOfAkernasNetBookValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForServices_lbl0" xml:lang="en-US">Amount of increase to additional paid-in capital (APIC) common stock issued for services.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForServices" xlink:to="gryp_AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForServices_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedCommonStockAwardsIssuedForPaymentOfService_lbl0" xml:lang="en-US">Amount of increase to additional paid-in capital (APIC) for restricted common stock awards issued for payment of service.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedCommonStockAwardsIssuedForPaymentOfService" xlink:to="gryp_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedCommonStockAwardsIssuedForPaymentOfService_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_AggregateDeposit_lbl0" xml:lang="en-US">Amount of aggregate deposit.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AggregateDeposit" xlink:to="gryp_AggregateDeposit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_AggregateInterestsToBePaid_lbl0" xml:lang="en-US">Amount of aggregate interest to be paid.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AggregateInterestsToBePaid" xlink:to="gryp_AggregateInterestsToBePaid_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_AmountOfIncentiveBonusPayableForAchievementOfTrancheGoals_lbl0" xml:lang="en-US">Amount of Incentive Bonus Payable for Achievement of Tranche Goals.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AmountOfIncentiveBonusPayableForAchievementOfTrancheGoals" xlink:to="gryp_AmountOfIncentiveBonusPayableForAchievementOfTrancheGoals_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_AmountsAppliedToAccountsPayable_lbl0" xml:lang="en-US">Amounts applied to accounts payable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AmountsAppliedToAccountsPayable" xlink:to="gryp_AmountsAppliedToAccountsPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_AnnualBonusPercentage_lbl0" xml:lang="en-US">Annual bonus percentage.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AnnualBonusPercentage" xlink:to="gryp_AnnualBonusPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_AnnualEquityAward_lbl0" xml:lang="en-US">Represents the amount of annual equity award.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AnnualEquityAward" xlink:to="gryp_AnnualEquityAward_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_BitcoinsFairValue_lbl0" xml:lang="en-US">The amount of fair value.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_BitcoinsFairValue" xlink:to="gryp_BitcoinsFairValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_BitcoinsOneTimePayment_lbl0" xml:lang="en-US">Bitcoins one-time-payment.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_BitcoinsOneTimePayment" xlink:to="gryp_BitcoinsOneTimePayment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_CancelationOfStockSubscriptionReceivable_lbl0" xml:lang="en-US">Cancelation of stock subscription receivable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CancelationOfStockSubscriptionReceivable" xlink:to="gryp_CancelationOfStockSubscriptionReceivable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_CancelledCommonStock_lbl0" xml:lang="en-US">Amount of cancelled common stock.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CancelledCommonStock" xlink:to="gryp_CancelledCommonStock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_CarryingBasisPerBitcoin_lbl0" xml:lang="en-US">Carrying basis - per Bitcoin.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CarryingBasisPerBitcoin" xlink:to="gryp_CarryingBasisPerBitcoin_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_CashPaidForLegalFeesIncurredForBTCNoteRestructuring_lbl0" xml:lang="en-US">Amount of cash paid for legal fees incurred for BTC Note restructuring.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CashPaidForLegalFeesIncurredForBTCNoteRestructuring" xlink:to="gryp_CashPaidForLegalFeesIncurredForBTCNoteRestructuring_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_CashPaymentDue_lbl0" xml:lang="en-US">Represents the amount of cash payment due.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CashPaymentDue" xlink:to="gryp_CashPaymentDue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_ChangeInFairValueOfNotePayable_lbl0" xml:lang="en-US">Change in fair value of notes payable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ChangeInFairValueOfNotePayable" xlink:to="gryp_ChangeInFairValueOfNotePayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_ChangeInFairValueOfNotesPayable_lbl1" xml:lang="en-US">Change in fair value of notes payable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ChangeInFairValueOfNotesPayable" xlink:to="gryp_ChangeInFairValueOfNotesPayable_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_ClosingPriceOfGrantDate_lbl0" xml:lang="en-US">Price of closing price of grant date.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ClosingPriceOfGrantDate" xlink:to="gryp_ClosingPriceOfGrantDate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_CombinedPurchasePricePerShare_lbl0" xml:lang="en-US">Combined purchase price per share.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CombinedPurchasePricePerShare" xlink:to="gryp_CombinedPurchasePricePerShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_CommonAndPreferredStockSharesAuthorized_lbl0" xml:lang="en-US">Common and preferred stock shares authorized.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CommonAndPreferredStockSharesAuthorized" xlink:to="gryp_CommonAndPreferredStockSharesAuthorized_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_CommonStockAwardsPolicyTextBlock_lbl0" xml:lang="en-US">Common stock awards.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CommonStockAwardsPolicyTextBlock" xlink:to="gryp_CommonStockAwardsPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_CommonStockConversionPrice_lbl0" xml:lang="en-US">Common stock conversion price.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CommonStockConversionPrice" xlink:to="gryp_CommonStockConversionPrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_CommonStockIssuedForSettlementOfBTCNote_lbl0" xml:lang="en-US">Common stock issued for settlement of BTC note.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CommonStockIssuedForSettlementOfBTCNote" xlink:to="gryp_CommonStockIssuedForSettlementOfBTCNote_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_CommonStockIssuedForSettlementsOfBTCNote_lbl0" xml:lang="en-US">Common stock issued for settlement of BTC note.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CommonStockIssuedForSettlementsOfBTCNote" xlink:to="gryp_CommonStockIssuedForSettlementsOfBTCNote_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_CommonStockWarrantToIssue_lbl0" xml:lang="en-US">Common Stock Warrant to issue.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CommonStockWarrantToIssue" xlink:to="gryp_CommonStockWarrantToIssue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_CommonStockWarrantToPurchase_lbl0" xml:lang="en-US">Company&#8217;s common stock and a warrant to purchase shares.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CommonStockWarrantToPurchase" xlink:to="gryp_CommonStockWarrantToPurchase_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_CompanyMarketCapitalizationGoal_lbl0" xml:lang="en-US">Company Market Capitalization Goal.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CompanyMarketCapitalizationGoal" xlink:to="gryp_CompanyMarketCapitalizationGoal_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_CompanyStockPriceGoal_lbl0" xml:lang="en-US">Company Stock Price Goal.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CompanyStockPriceGoal" xlink:to="gryp_CompanyStockPriceGoal_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_CompensationForServicesContributedByTheCompanysPpresident_lbl0" xml:lang="en-US">Compensation for services contributed by the company&#8217;s ppresident.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CompensationForServicesContributedByTheCompanysPpresident" xlink:to="gryp_CompensationForServicesContributedByTheCompanysPpresident_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_CostOfDigitalAssetsSoldForCash_lbl0" xml:lang="en-US">Cost of digital assets sold for cash.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CostOfDigitalAssetsSoldForCash" xlink:to="gryp_CostOfDigitalAssetsSoldForCash_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_CostOfDigitalAssetsTransferredForNoncashExpenditures_lbl1" xml:lang="en-US">Cost of digital assets transferred for noncash expenditures.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CostOfDigitalAssetsTransferredForNoncashExpenditures" xlink:to="gryp_CostOfDigitalAssetsTransferredForNoncashExpenditures_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_CostOfRevenuesPolicyTextBlock_lbl0" xml:lang="en-US">Disclosure of accounting policy for cost of revenues.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CostOfRevenuesPolicyTextBlock" xlink:to="gryp_CostOfRevenuesPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_CoverageRatioRateDecreases_lbl0" xml:lang="en-US">Coverage ratio rate decreases.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CoverageRatioRateDecreases" xlink:to="gryp_CoverageRatioRateDecreases_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_CoverateRatioRate_lbl0" xml:lang="en-US">Coverate ratio rate.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CoverateRatioRate" xlink:to="gryp_CoverateRatioRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_CryptoAssetMiningRevenueRate_lbl0" xml:lang="en-US">Crypto asset mining revenue rate.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CryptoAssetMiningRevenueRate" xlink:to="gryp_CryptoAssetMiningRevenueRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_DepositsDisclosureTextBlock_lbl0" xml:lang="en-US">The entire disclosure of deposit assets.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_DepositsDisclosureTextBlock" xlink:to="gryp_DepositsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_DerivedServicePeriod_lbl0" xml:lang="en-US">Derived service period.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_DerivedServicePeriod" xlink:to="gryp_DerivedServicePeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_Difference_lbl0" xml:lang="en-US">The amount of difference note payable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_Difference" xlink:to="gryp_Difference_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_DigitalAssetRevenue_lbl0" xml:lang="en-US">Digital asset revenue amount.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_DigitalAssetRevenue" xlink:to="gryp_DigitalAssetRevenue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_DigitalAssetsHeldForOtherPartiesPolicyTextBlock_lbl0" xml:lang="en-US">Digital Assets Held for Other Parties.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_DigitalAssetsHeldForOtherPartiesPolicyTextBlock" xlink:to="gryp_DigitalAssetsHeldForOtherPartiesPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_DigitalAssetsHeldforOtherPartiesCurrent_lbl0" xml:lang="en-US">Amount of digital assets held for other parties classified as current.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_DigitalAssetsHeldforOtherPartiesCurrent" xlink:to="gryp_DigitalAssetsHeldforOtherPartiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_DirectOfferingCost_lbl0" xml:lang="en-US">Direct offering cost.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_DirectOfferingCost" xlink:to="gryp_DirectOfferingCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_DirectorsCompensationBenefits_lbl0" xml:lang="en-US">The directors compensation benefits.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_DirectorsCompensationBenefits" xlink:to="gryp_DirectorsCompensationBenefits_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_EffectiveIncomeTaxRateReconciliationReturnToProvision_lbl0" xml:lang="en-US">Return to provision.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_EffectiveIncomeTaxRateReconciliationReturnToProvision" xlink:to="gryp_EffectiveIncomeTaxRateReconciliationReturnToProvision_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_FairMarketValueOfCommonShares_lbl0" xml:lang="en-US">Per share of fair market value common shares.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_FairMarketValueOfCommonShares" xlink:to="gryp_FairMarketValueOfCommonShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_FairValueAdjustmentofNoncashAmount_lbl0" xml:lang="en-US">Amount of fair value adjustments.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_FairValueAdjustmentofNoncashAmount" xlink:to="gryp_FairValueAdjustmentofNoncashAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_FairValueGainOnDigitalAssets_lbl0" xml:lang="en-US">Fair value gain on digital assets.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_FairValueGainOnDigitalAssets" xlink:to="gryp_FairValueGainOnDigitalAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_FairValueOfCommonStockIssuedForSettlementOfBTCNote_lbl0" xml:lang="en-US">Fair value of common stock issued for settlement of BTC note.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_FairValueOfCommonStockIssuedForSettlementOfBTCNote" xlink:to="gryp_FairValueOfCommonStockIssuedForSettlementOfBTCNote_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_FairValueOfWarrantsIssuedForSettlementOfBTCNote_lbl0" xml:lang="en-US">Fair value of warrants issued for settlement of BTC note.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_FairValueOfWarrantsIssuedForSettlementOfBTCNote" xlink:to="gryp_FairValueOfWarrantsIssuedForSettlementOfBTCNote_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_FairValuePerBitcoin_lbl0" xml:lang="en-US">The amount of fair value - per bitcoin.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_FairValuePerBitcoin" xlink:to="gryp_FairValuePerBitcoin_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_FairValueTimeHurdlePeriod_lbl0" xml:lang="en-US">Fair value time hurdle period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_FairValueTimeHurdlePeriod" xlink:to="gryp_FairValueTimeHurdlePeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_ForfeitureOfRestrictedStockGrants_lbl0" xml:lang="en-US">Forfeiture of restricted stock grants.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ForfeitureOfRestrictedStockGrants" xlink:to="gryp_ForfeitureOfRestrictedStockGrants_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_GainOnSettlementOfBTCNote_lbl0" xml:lang="en-US">Amount of gain on settlement of BTC note.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_GainOnSettlementOfBTCNote" xlink:to="gryp_GainOnSettlementOfBTCNote_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_GoingConcernPolicyTextBlock_lbl0" xml:lang="en-US">Going concern.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_GoingConcernPolicyTextBlock" xlink:to="gryp_GoingConcernPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_ImpairmentLossOnDigitalAssets_lbl0" xml:lang="en-US">Impairment loss on digital assets.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ImpairmentLossOnDigitalAssets" xlink:to="gryp_ImpairmentLossOnDigitalAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_ImpairmentOfDigitalAssets_lbl0" xml:lang="en-US">Impairment of digital assets.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ImpairmentOfDigitalAssets" xlink:to="gryp_ImpairmentOfDigitalAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_ImpairmentOfMiners_lbl0" xml:lang="en-US">Represent the amount of impairment of minerals.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ImpairmentOfMiners" xlink:to="gryp_ImpairmentOfMiners_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_IncreaseDecreaseInCostOfDigitalAssetsSoldForCash_lbl0" xml:lang="en-US">Cost of digital assets sold for cash.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_IncreaseDecreaseInCostOfDigitalAssetsSoldForCash" xlink:to="gryp_IncreaseDecreaseInCostOfDigitalAssetsSoldForCash_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_InterestPaymentsMade_lbl0" xml:lang="en-US">Amount of Interest payments made.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_InterestPaymentsMade" xlink:to="gryp_InterestPaymentsMade_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_InterimFinancingAndIncurred_lbl0" xml:lang="en-US">Interim financing and incurred.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_InterimFinancingAndIncurred" xlink:to="gryp_InterimFinancingAndIncurred_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_IssuanceOfMergerShares_lbl0" xml:lang="en-US">Number of shares issuance of merger shares.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_IssuanceOfMergerShares" xlink:to="gryp_IssuanceOfMergerShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_MarketValueOfListedSecuritiesAmount_lbl0" xml:lang="en-US">Amount of market value of listed securities.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_MarketValueOfListedSecuritiesAmount" xlink:to="gryp_MarketValueOfListedSecuritiesAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_MaximumBonusPercentage_lbl0" xml:lang="en-US">Maximum bonus percentage.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_MaximumBonusPercentage" xlink:to="gryp_MaximumBonusPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_MinimumBonusPercentage_lbl0" xml:lang="en-US">Minimum bonus percentage.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_MinimumBonusPercentage" xlink:to="gryp_MinimumBonusPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_MinimumPayoutThresholdBitcoin_lbl0" xml:lang="en-US">Minimum payout threshold bitcoin.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_MinimumPayoutThresholdBitcoin" xlink:to="gryp_MinimumPayoutThresholdBitcoin_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_MonthlyPaymentsUnderConsultingAgreement_lbl0" xml:lang="en-US">Represents the amount of monthly payments under the consulting agreement.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_MonthlyPaymentsUnderConsultingAgreement" xlink:to="gryp_MonthlyPaymentsUnderConsultingAgreement_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_MonthlyPrincipalInterestPaymentPercentage_lbl0" xml:lang="en-US">Monthly principal interest payment percentage.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_MonthlyPrincipalInterestPaymentPercentage" xlink:to="gryp_MonthlyPrincipalInterestPaymentPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_NegativeInterestPaymentForNotesPayable_lbl0" xml:lang="en-US">Negative interest payment.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_NegativeInterestPaymentForNotesPayable" xlink:to="gryp_NegativeInterestPaymentForNotesPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_NetProceedsFromATM_lbl0" xml:lang="en-US">Net proceeds from ATM.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_NetProceedsFromATM" xlink:to="gryp_NetProceedsFromATM_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_NetProceedsFromTheATMIssuance_lbl0" xml:lang="en-US">Net proceeds ATM issuance.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_NetProceedsFromTheATMIssuance" xlink:to="gryp_NetProceedsFromTheATMIssuance_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_NonCashPaymentOfPrincipalAndInterestOnNotePayableUsingDigitalAssets_lbl0" xml:lang="en-US">Non-cash payment of principal and interest on note payable using digital assets.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_NonCashPaymentOfPrincipalAndInterestOnNotePayableUsingDigitalAssets" xlink:to="gryp_NonCashPaymentOfPrincipalAndInterestOnNotePayableUsingDigitalAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_NotesPayableBookValue_lbl0" xml:lang="en-US">Amount of notes payable book value.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_NotesPayableBookValue" xlink:to="gryp_NotesPayableBookValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_NotesPayableDifference_lbl0" xml:lang="en-US">Amount of notes payable difference.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_NotesPayableDifference" xlink:to="gryp_NotesPayableDifference_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_NumberOfBitcoinHeld_lbl1" xml:lang="en-US">Number of bitcoin held.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_NumberOfBitcoinHeld" xlink:to="gryp_NumberOfBitcoinHeld_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_NumberOfBitcoinHeldPerShare_lbl1" xml:lang="en-US">The per share amount of number of bitcoin held.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_NumberOfBitcoinHeldPerShare" xlink:to="gryp_NumberOfBitcoinHeldPerShare_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_NumberOfBitcoinMiners_lbl0" xml:lang="en-US">Number of Bitcoin Miners.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_NumberOfBitcoinMiners" xlink:to="gryp_NumberOfBitcoinMiners_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_NumberOfMachinesPurchased_lbl0" xml:lang="en-US">Number of machines purchased.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_NumberOfMachinesPurchased" xlink:to="gryp_NumberOfMachinesPurchased_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_NumberOfMiners_lbl0" xml:lang="en-US">Number of Miners.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_NumberOfMiners" xlink:to="gryp_NumberOfMiners_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_NumberOfShares_lbl0" xml:lang="en-US">Number of shares.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_NumberOfShares" xlink:to="gryp_NumberOfShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_NumberOfTradingDays_lbl0" xml:lang="en-US">Number of trading days.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_NumberOfTradingDays" xlink:to="gryp_NumberOfTradingDays_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_ObligationLiabilityRelatedToDigitalAssetsHeldForOtherParties_lbl1" xml:lang="en-US">Amount of obligation liability related to digital assets held for other parties classified as current.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ObligationLiabilityRelatedToDigitalAssetsHeldForOtherParties" xlink:to="gryp_ObligationLiabilityRelatedToDigitalAssetsHeldForOtherParties_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_OperatingProfitRate_lbl0" xml:lang="en-US">Operating profit.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_OperatingProfitRate" xlink:to="gryp_OperatingProfitRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_OrganizationAndNatureOfOperationsPolicyTextBlock_lbl0" xml:lang="en-US">Disclosure of accounting policy for organization and nature of operations.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_OrganizationAndNatureOfOperationsPolicyTextBlock" xlink:to="gryp_OrganizationAndNatureOfOperationsPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_PaidRefundableDeposits_lbl0" xml:lang="en-US">Paid refundable deposits.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_PaidRefundableDeposits" xlink:to="gryp_PaidRefundableDeposits_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_PaymentForInsurancePayable_lbl0" xml:lang="en-US">Payment for insurance payable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_PaymentForInsurancePayable" xlink:to="gryp_PaymentForInsurancePayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_PaymentForPurchaseOfMiningMachines_lbl0" xml:lang="en-US">The cash outflow from the purchase of mining and mining related assets during the period.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_PaymentForPurchaseOfMiningMachines" xlink:to="gryp_PaymentForPurchaseOfMiningMachines_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_PaymentForVendor_lbl0" xml:lang="en-US">Amount of payment for vendor.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_PaymentForVendor" xlink:to="gryp_PaymentForVendor_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_PercentageOfBitcoinInColdStorage_lbl0" xml:lang="en-US">Percentage of bitcoin in cold storage.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_PercentageOfBitcoinInColdStorage" xlink:to="gryp_PercentageOfBitcoinInColdStorage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_PercentageOfBitcoinInHotWallets_lbl0" xml:lang="en-US">Percentage of bitcoin in hot wallets.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_PercentageOfBitcoinInHotWallets" xlink:to="gryp_PercentageOfBitcoinInHotWallets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_PercentageOfFutureTaxableIncome_lbl0" xml:lang="en-US">Percentage of future taxable income.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_PercentageOfFutureTaxableIncome" xlink:to="gryp_PercentageOfFutureTaxableIncome_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_PrepaidAmount_lbl0" xml:lang="en-US">Pre-paid amount.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_PrepaidAmount" xlink:to="gryp_PrepaidAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_PrepaidExpensePolicyPolicyTextBlock_lbl0" xml:lang="en-US">Disclosure of accounting policy for Prepaid Expense policy.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_PrepaidExpensePolicyPolicyTextBlock" xlink:to="gryp_PrepaidExpensePolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_PrincipalBalanceOfBitcoins_lbl0" xml:lang="en-US">Principal balance of bitcoins.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_PrincipalBalanceOfBitcoins" xlink:to="gryp_PrincipalBalanceOfBitcoins_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_ProceedsFromIssuanceOfCommonStockATM_lbl0" xml:lang="en-US">Proceeds from issuance of common stock - ATM.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ProceedsFromIssuanceOfCommonStockATM" xlink:to="gryp_ProceedsFromIssuanceOfCommonStockATM_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_ProceedsFromReverseRecapitalization_lbl1" xml:lang="en-US">Represent the amount of proceeds from reverse recapitalization.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ProceedsFromReverseRecapitalization" xlink:to="gryp_ProceedsFromReverseRecapitalization_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_ProceedsFromTheSaleOfMiners_lbl0" xml:lang="en-US">Proceeds from the sale of miners.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ProceedsFromTheSaleOfMiners" xlink:to="gryp_ProceedsFromTheSaleOfMiners_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_PurchasePriceValue_lbl0" xml:lang="en-US">The amount of valuation allowances on deferred tax assets that are not anticipated to be realized recorded in purchase accounting.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_PurchasePriceValue" xlink:to="gryp_PurchasePriceValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_RemainingValueAmendedBTCNote_lbl0" xml:lang="en-US">The amount of remaining value - amended BTC note.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_RemainingValueAmendedBTCNote" xlink:to="gryp_RemainingValueAmendedBTCNote_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_RestrictedCommonStockAwardsIssuedForCompensationinShares_lbl0" xml:lang="en-US">Restricted common stock awards issued for compensation.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_RestrictedCommonStockAwardsIssuedForCompensationinShares" xlink:to="gryp_RestrictedCommonStockAwardsIssuedForCompensationinShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_RestrictedCommonStockAwardsIssuedForPaymentOfServiceinShares_lbl0" xml:lang="en-US">Number of shares restricted common stock awards issued for payment of service.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_RestrictedCommonStockAwardsIssuedForPaymentOfServiceinShares" xlink:to="gryp_RestrictedCommonStockAwardsIssuedForPaymentOfServiceinShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_RevaluationFromImpairment_lbl0" xml:lang="en-US">Revaluation from impairment.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_RevaluationFromImpairment" xlink:to="gryp_RevaluationFromImpairment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_RevaluationFromImpairmentAccumulatedDepreciation_lbl0" xml:lang="en-US">Revaluation from impairment accumulated depreciation.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_RevaluationFromImpairmentAccumulatedDepreciation" xlink:to="gryp_RevaluationFromImpairmentAccumulatedDepreciation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_RevenueMiningRate_lbl0" xml:lang="en-US">Revenue mining rate.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_RevenueMiningRate" xlink:to="gryp_RevenueMiningRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_RevenueRecognizedFromMinedDigitalAssets_lbl0" xml:lang="en-US">Revenue recognized from mined digital assets.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_RevenueRecognizedFromMinedDigitalAssets" xlink:to="gryp_RevenueRecognizedFromMinedDigitalAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_RevenueShareFromSphere_lbl0" xml:lang="en-US">Revenue share from sphere.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_RevenueShareFromSphere" xlink:to="gryp_RevenueShareFromSphere_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_ReverseMergerWithLegacyIvyCryptoIncPolicyTextBlock_lbl0" xml:lang="en-US">Disclosure of reverse merger with legacy ivy crypto,inc</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ReverseMergerWithLegacyIvyCryptoIncPolicyTextBlock" xlink:to="gryp_ReverseMergerWithLegacyIvyCryptoIncPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_ScheduleOfBalanceOfTheNotePayableTableTextBlock_lbl0" xml:lang="en-US">The entire tabular disclosure of balance of note payable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ScheduleOfBalanceOfTheNotePayableTableTextBlock" xlink:to="gryp_ScheduleOfBalanceOfTheNotePayableTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_ScheduleOfBoardOfDirectorsApprovedTheDirectorsCompensationProgramTableTextBlock_lbl0" xml:lang="en-US">Tabular disclosure of board of directors approved the director&#8217;s compensation program.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ScheduleOfBoardOfDirectorsApprovedTheDirectorsCompensationProgramTableTextBlock" xlink:to="gryp_ScheduleOfBoardOfDirectorsApprovedTheDirectorsCompensationProgramTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_ScheduleOfDigitalCurrencyTransactionsTableTextBlock_lbl0" xml:lang="en-US">Schedule of digital currency transactions.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ScheduleOfDigitalCurrencyTransactionsTableTextBlock" xlink:to="gryp_ScheduleOfDigitalCurrencyTransactionsTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_ScheduleOfNotePayableInTheAggregateOfThePrincipalAndInterestCorrespondingGainTableTextBlock_lbl0" xml:lang="en-US">The tabular disclosure of the note payable in aggregate of the principal and interest with corresponding gain.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ScheduleOfNotePayableInTheAggregateOfThePrincipalAndInterestCorrespondingGainTableTextBlock" xlink:to="gryp_ScheduleOfNotePayableInTheAggregateOfThePrincipalAndInterestCorrespondingGainTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_ScheduleOfTheFairValueOfTheBTCNoteTableTextBlock_lbl0" xml:lang="en-US">The tabular disclosure of the fair value of the BTC note.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ScheduleOfTheFairValueOfTheBTCNoteTableTextBlock" xlink:to="gryp_ScheduleOfTheFairValueOfTheBTCNoteTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedIntrinsicValue_lbl0" xml:lang="en-US">Weighted Average Intrinsic Value, Exercised.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedIntrinsicValue" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedIntrinsicValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageAverageGrantDateFairValue_lbl0" xml:lang="en-US">Weighted Average Grant Date Fair Value, Exercised.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageAverageGrantDateFairValue" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageAverageGrantDateFairValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Weighted Average Strike Price/Share, Exercised.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageExercisePrice" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageExercisePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageRemainingContractualTerm_lbl0" xml:lang="en-US">Weighted Average Remaining Contractual Term (Years), Exercised.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageRemainingContractualTerm" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageRemainingContractualTerm_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpired_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Expired.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpired" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpired_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredIntrinsicValue_lbl0" xml:lang="en-US">Weighted Average Intrinsic Value, Expired.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredIntrinsicValue" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredIntrinsicValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageAverageGrantDateFairValue_lbl0" xml:lang="en-US">Weighted Average Grant Date Fair Value, Expired.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageAverageGrantDateFairValue" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageAverageGrantDateFairValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Weighted Average Strike Price/Share, Expired.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageExercisePrice" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageExercisePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageRemainingContractualTerm_lbl0" xml:lang="en-US">Weighted Average Remaining Contractual Term (Years), Expired.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageRemainingContractualTerm" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageRemainingContractualTerm_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedIntrinsicValue_lbl0" xml:lang="en-US">Weighted Average Intrinsic Value, Granted.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedIntrinsicValue" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedIntrinsicValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageAverageGrantDateFairValue_lbl0" xml:lang="en-US">Weighted Average Grant Date Fair Value, Granted.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageAverageGrantDateFairValue" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageAverageGrantDateFairValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Weighted Average Strike Price/Share, Granted.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageExercisePrice" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageExercisePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageRemainingContractualTerm_lbl0" xml:lang="en-US">Weighted Average Remaining Contractual Term (Years), Granted.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageRemainingContractualTerm" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageRemainingContractualTerm_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOUnvestedAndNonExercisableWeightedAverageAverageGrantDateFairValue_lbl0" xml:lang="en-US">Weighted Average Grant Date Fair Value, Unvested and non-exercisable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOUnvestedAndNonExercisableWeightedAverageAverageGrantDateFairValue" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOUnvestedAndNonExercisableWeightedAverageAverageGrantDateFairValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingIntrinsicValue_lbl0" xml:lang="en-US">Weighted Average Intrinsic Value, Outstanding beginning balance.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingIntrinsicValue" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingIntrinsicValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageAverageGrantDateFairValue_lbl0" xml:lang="en-US">Weighted Average Grant Date Fair Value, Outstanding beginning balance.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageAverageGrantDateFairValue" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageAverageGrantDateFairValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Weighted Average Strike Price/Share, Outstanding beginning balance.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageRemainingContractualTerm_lbl0" xml:lang="en-US">Weighted Average Remaining Contractual Term (Years), Outstanding beginning balance.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageRemainingContractualTerm" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageRemainingContractualTerm_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisable_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Unvested and non-exercisable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisable" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableIntrinsicValue_lbl0" xml:lang="en-US">Weighted Average Intrinsic Value, Unvested and non-exercisable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableIntrinsicValue" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableIntrinsicValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Weighted Average Strike Price/Share, Unvested and non-exercisable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableWeightedAverageExercisePrice" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableWeightedAverageExercisePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableWeightedAverageRemainingContractualTerm_lbl0" xml:lang="en-US">Weighted Average Remaining Contractual Term (Years), Unvested and non-exercisable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableWeightedAverageRemainingContractualTerm" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableWeightedAverageRemainingContractualTerm_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisable_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Vested and exercisable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisable" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableIntrinsicValue_lbl0" xml:lang="en-US">Weighted Average Intrinsic Value, Vested and exercisable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableIntrinsicValue" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableIntrinsicValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageAverageGrantDateFairValue_lbl0" xml:lang="en-US">Weighted Average Grant Date Fair Value, Vested and exercisable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageAverageGrantDateFairValue" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageAverageGrantDateFairValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Weighted Average Strike Price/Share, Vested and exercisable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageExercisePrice" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageExercisePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageRemainingContractualTerm_lbl0" xml:lang="en-US">Weighted Average Remaining Contractual Term (Years), Vested and exercisable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageRemainingContractualTerm" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageRemainingContractualTerm_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_SharesHolding_lbl0" xml:lang="en-US">Number of shares holding.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_SharesHolding" xlink:to="gryp_SharesHolding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_SharesOfIssuedAndOutstanding_lbl0" xml:lang="en-US">Number of shares of issued and outstanding.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_SharesOfIssuedAndOutstanding" xlink:to="gryp_SharesOfIssuedAndOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_SharesToBeIssuedRegisterDirectOffering_lbl0" xml:lang="en-US">Amount of shares to be issued &#8211; register direct offering.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_SharesToBeIssuedRegisterDirectOffering" xlink:to="gryp_SharesToBeIssuedRegisterDirectOffering_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_StockIssuedDuringCashProceedsForRegisteredDirectOffering_lbl0" xml:lang="en-US">Cash proceeds for registered direct offering</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_StockIssuedDuringCashProceedsForRegisteredDirectOffering" xlink:to="gryp_StockIssuedDuringCashProceedsForRegisteredDirectOffering_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_StockIssuedDuringPeriodSharesCommonStockIssuedForAfterTheMarketProgram_lbl1" xml:lang="en-US">The number of shares issued during the period upon the common stock issued for after the market program.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_StockIssuedDuringPeriodSharesCommonStockIssuedForAfterTheMarketProgram" xlink:to="gryp_StockIssuedDuringPeriodSharesCommonStockIssuedForAfterTheMarketProgram_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_StockIssuedDuringPeriodValueCommonStockIssuedForAfterTheMarketProgram_lbl1" xml:lang="en-US">Amount of common stock issued for after the market program.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_StockIssuedDuringPeriodValueCommonStockIssuedForAfterTheMarketProgram" xlink:to="gryp_StockIssuedDuringPeriodValueCommonStockIssuedForAfterTheMarketProgram_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_UndiscountedCashflowFromNotespayable_lbl0" xml:lang="en-US">Amount of Undiscounted cashflow.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_UndiscountedCashflowFromNotespayable" xlink:to="gryp_UndiscountedCashflowFromNotespayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_VolumeWeightedAveragePrice_lbl0" xml:lang="en-US">Price of volume weighted average price.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_VolumeWeightedAveragePrice" xlink:to="gryp_VolumeWeightedAveragePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_VolumeWeightedAverageShares_lbl0" xml:lang="en-US">Number of volume weighted average shares.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_VolumeWeightedAverageShares" xlink:to="gryp_VolumeWeightedAverageShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_WarrantsPolicyTextBlock_lbl0" xml:lang="en-US">Disclosure of accounting policy for warrants.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_WarrantsPolicyTextBlock" xlink:to="gryp_WarrantsPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_AkernaMergerCoMember_lbl0" xml:lang="en-US">This member stands for the information pertaining to Akerna&#160;Merger Co. (&#8220;Akerna&#160;Merger&#8221;).</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AkernaMergerCoMember" xlink:to="gryp_AkernaMergerCoMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gryp_PreFundedWarrantsMember_lbl0" xml:lang="en-US">This member stands for the information pertaining to Pre Funded Warrants.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_PreFundedWarrantsMember" xlink:to="gryp_PreFundedWarrantsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited_lbl0" xml:lang="en-US">Shares Issued, Shares, Share-Based Payment Arrangement, Forfeited</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl1" xml:lang="en-US">Assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl0" xml:lang="en-US">Deferred Tax Assets, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_PurchasePriceValue_lbl1" xml:lang="en-US">Purchase Price Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_PurchasePriceValue" xlink:to="gryp_PurchasePriceValue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl0" xml:lang="en-US">Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_AnnualBoardChairAdditionalRetainerMember_lbl0" xml:lang="en-US">Annual Board Chair Additional Retainer Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AnnualBoardChairAdditionalRetainerMember" xlink:to="gryp_AnnualBoardChairAdditionalRetainerMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_lbl0" xml:lang="en-US">Earnings Per Share, Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_ProceedsFromTheSaleOfMiners_lbl1" xml:lang="en-US">Proceeds From The Sale Of Miners</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ProceedsFromTheSaleOfMiners" xlink:to="gryp_ProceedsFromTheSaleOfMiners_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativesPolicyTextBlock_lbl0" xml:lang="en-US">Derivatives, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativesPolicyTextBlock" xlink:to="us-gaap_DerivativesPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLossCarryforwards_lbl0" xml:lang="en-US">Operating Loss Carryforwards</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskRoleOfManagementTextBlock_lbl0" xml:lang="en-US">Cybersecurity Risk Role of Management [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskRoleOfManagementTextBlock" xlink:to="cyd_CybersecurityRiskRoleOfManagementTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageExercisePrice_lbl1" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Expired Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageExercisePrice" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageExercisePrice_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl0" xml:lang="en-US">Retained Earnings [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_ChangeInFairValueOfNotePayable_lbl1" xml:lang="en-US">Change In Fair Value Of Note Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ChangeInFairValueOfNotePayable" xlink:to="gryp_ChangeInFairValueOfNotePayable_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesOther_lbl0" xml:lang="en-US">Deferred Tax Liabilities, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesOther" xlink:to="us-gaap_DeferredTaxLiabilitiesOther_lbl0"/>
    <loc xlink:type="locator" xlink:label="gryp_ScheduleOfFairValueByUsingKeyInputsAbstract" xlink:href="gryp-20241231.xsd#gryp_ScheduleOfFairValueByUsingKeyInputsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_ScheduleOfFairValueByUsingKeyInputsAbstract_lbl" xml:lang="en-US">Schedule Of Fair Value By Using Key Inputs Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ScheduleOfFairValueByUsingKeyInputsAbstract" xlink:to="gryp_ScheduleOfFairValueByUsingKeyInputsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_OperatingProfitRate_lbl1" xml:lang="en-US">Operating Profit Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_OperatingProfitRate" xlink:to="gryp_OperatingProfitRate_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_IncreaseDecreaseInCostOfDigitalAssetsSoldForCash_lbl1" xml:lang="en-US">Increase Decrease In Cost Of Digital Assets Sold For Cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_IncreaseDecreaseInCostOfDigitalAssetsSoldForCash" xlink:to="gryp_IncreaseDecreaseInCostOfDigitalAssetsSoldForCash_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_lbl0" xml:lang="en-US">Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_CommonStockConversionPrice_lbl1" xml:lang="en-US">Common Stock Conversion Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CommonStockConversionPrice" xlink:to="gryp_CommonStockConversionPrice_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilities_lbl0" xml:lang="en-US">Deferred Tax Liabilities, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_OrganizationAndNatureOfOperationsPolicyTextBlock_lbl1" xml:lang="en-US">Organization And Nature Of Operations Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_OrganizationAndNatureOfOperationsPolicyTextBlock" xlink:to="gryp_OrganizationAndNatureOfOperationsPolicyTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl0" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_EighteenMonthAnniversaryMember_lbl0" xml:lang="en-US">Eighteen Month Anniversary Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_EighteenMonthAnniversaryMember" xlink:to="gryp_EighteenMonthAnniversaryMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_GainOnSettlementOfBTCNote_lbl1" xml:lang="en-US">Gain On Settlement Of BTCNote</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_GainOnSettlementOfBTCNote" xlink:to="gryp_GainOnSettlementOfBTCNote_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_MarketbasedRSUsMember_lbl0" xml:lang="en-US">Marketbased RSUs Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_MarketbasedRSUsMember" xlink:to="gryp_MarketbasedRSUsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl0" xml:lang="en-US">Other Nonoperating Income (Expense)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl0" xml:lang="en-US">Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_lbl0" xml:lang="en-US">Business Acquisition, Transaction Costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:to="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag_lbl0" xml:lang="en-US">Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" xlink:to="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisable_lbl1" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Vested And Exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisable" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisable_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FederalDepositInsuranceCorporationPremiumExpense_lbl0" xml:lang="en-US">Federal Deposit Insurance Corporation Premium Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FederalDepositInsuranceCorporationPremiumExpense" xlink:to="us-gaap_FederalDepositInsuranceCorporationPremiumExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag_lbl0" xml:lang="en-US">Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" xlink:to="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_PlatformOperatorCryptoAssetPolicyTextBlock_lbl0" xml:lang="en-US">Platform Operator, Crypto Asset [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_PlatformOperatorCryptoAssetPolicyTextBlock" xlink:to="srt_PlatformOperatorCryptoAssetPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions_lbl0" xml:lang="en-US">Stock Issued During Period, Shares, Acquisitions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_StockIssuedDuringPeriodValueCommonStockIssuedForAfterTheMarketProgram_lbl2" xml:lang="en-US">Stock Issued During Period Value Common Stock Issued For After The Market Program</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_StockIssuedDuringPeriodValueCommonStockIssuedForAfterTheMarketProgram" xlink:to="gryp_StockIssuedDuringPeriodValueCommonStockIssuedForAfterTheMarketProgram_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_IssuanceOfMergerShares_lbl1" xml:lang="en-US">Issuance Of Merger Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_IssuanceOfMergerShares" xlink:to="gryp_IssuanceOfMergerShares_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_lbl0" xml:lang="en-US">Deferred Tax Assets, Property, Plant and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:to="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_AnnualAuditCommitteeMemberRetainerMember_lbl0" xml:lang="en-US">Annual Audit Committee Member Retainer Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AnnualAuditCommitteeMemberRetainerMember" xlink:to="gryp_AnnualAuditCommitteeMemberRetainerMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock_lbl0" xml:lang="en-US">Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl2" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredPurchasedPowerCosts_lbl0" xml:lang="en-US">Deferred Purchased Power Costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredPurchasedPowerCosts" xlink:to="us-gaap_DeferredPurchasedPowerCosts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_Difference_lbl1" xml:lang="en-US">Difference</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_Difference" xlink:to="gryp_Difference_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_VolumeWeightedAveragePrice_lbl1" xml:lang="en-US">Volume Weighted Average Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_VolumeWeightedAveragePrice" xlink:to="gryp_VolumeWeightedAveragePrice_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag_lbl0" xml:lang="en-US">Cybersecurity Risk Management Third Party Engaged [Flag]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag" xlink:to="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_ImpairmentOfMiners_lbl1" xml:lang="en-US">Impairment Of Miners</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ImpairmentOfMiners" xlink:to="gryp_ImpairmentOfMiners_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl0" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromContributedCapital_lbl0" xml:lang="en-US">Proceeds from Contributed Capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromContributedCapital" xlink:to="us-gaap_ProceedsFromContributedCapital_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedIntrinsicValue_lbl1" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Exercised Intrinsic Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedIntrinsicValue" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedIntrinsicValue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_IVYCommonStockMember_lbl0" xml:lang="en-US">IVYCommon Stock Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_IVYCommonStockMember" xlink:to="gryp_IVYCommonStockMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_ScheduleOfNotePayableInTheAggregateOfThePrincipalAndInterestCorrespondingGainTableTextBlock_lbl1" xml:lang="en-US">Schedule Of Note Payable In The Aggregate Of The Principal And Interest Corresponding Gain Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ScheduleOfNotePayableInTheAggregateOfThePrincipalAndInterestCorrespondingGainTableTextBlock" xlink:to="gryp_ScheduleOfNotePayableInTheAggregateOfThePrincipalAndInterestCorrespondingGainTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1_lbl0" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Sale or Disposal of Property, Plant and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_ProceedsFromIssuanceOfCommonStockATM_lbl1" xml:lang="en-US">Proceeds From Issuance Of Common Stock ATM</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ProceedsFromIssuanceOfCommonStockATM" xlink:to="gryp_ProceedsFromIssuanceOfCommonStockATM_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_CombinedPurchasePricePerShare_lbl1" xml:lang="en-US">Combined Purchase Price Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CombinedPurchasePricePerShare" xlink:to="gryp_CombinedPurchasePricePerShare_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice_lbl1" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Outstanding Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseCurrent_lbl0" xml:lang="en-US">Prepaid Expense, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseCurrent" xlink:to="us-gaap_PrepaidExpenseCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_ManagementServicesMember_lbl0" xml:lang="en-US">Management Services Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ManagementServicesMember" xlink:to="gryp_ManagementServicesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl0" xml:lang="en-US">Deferred Tax Assets, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_Sphere3DMergerAgreementMember_lbl0" xml:lang="en-US">Sphere3 DMerger Agreement Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_Sphere3DMergerAgreementMember" xlink:to="gryp_Sphere3DMergerAgreementMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_PrincipalBalanceOfBitcoins_lbl1" xml:lang="en-US">Principal Balance Of Bitcoins</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_PrincipalBalanceOfBitcoins" xlink:to="gryp_PrincipalBalanceOfBitcoins_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScenarioForecastMember_lbl0" xml:lang="en-US">Forecast [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScenarioForecastMember" xlink:to="srt_ScenarioForecastMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl0" xml:lang="en-US">Debt Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MinimumMember_lbl0" xml:lang="en-US">Minimum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_lbl0" xml:lang="en-US">Schedule of Stockholders&apos; Equity Note, Warrants or Rights [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:to="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_CEOAgreementMember_lbl0" xml:lang="en-US">CEOAgreement Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CEOAgreementMember" xlink:to="gryp_CEOAgreementMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl1" xml:lang="en-US">Common Stock, Shares, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_RestrictedCommonStockAwardsIssuedForCompensationinShares_lbl1" xml:lang="en-US">Restricted Common Stock Awards Issued For Compensationin Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_RestrictedCommonStockAwardsIssuedForCompensationinShares" xlink:to="gryp_RestrictedCommonStockAwardsIssuedForCompensationinShares_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl0" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_AkernaCorpMember_lbl0" xml:lang="en-US">Akerna Corp Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AkernaCorpMember" xlink:to="gryp_AkernaCorpMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Depreciation_lbl0" xml:lang="en-US">Depreciation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_FairValueGainOnDigitalAssets_lbl1" xml:lang="en-US">Fair Value Gain On Digital Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_FairValueGainOnDigitalAssets" xlink:to="gryp_FairValueGainOnDigitalAssets_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForFees_lbl0" xml:lang="en-US">Payments for Other Fees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForFees" xlink:to="us-gaap_PaymentsForFees_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilities_lbl0" xml:lang="en-US">Other Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilities" xlink:to="us-gaap_OtherLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock_lbl0" xml:lang="en-US">Cybersecurity Risk Management Processes Integrated [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" xlink:to="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl0" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_SGAMember_lbl0" xml:lang="en-US">SGAMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_SGAMember" xlink:to="gryp_SGAMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MarketableSecurities_lbl0" xml:lang="en-US">Marketable Securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecurities" xlink:to="us-gaap_MarketableSecurities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsGrossAbstract_lbl0" xml:lang="en-US">Deferred Tax Assets, Gross [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGrossAbstract" xlink:to="us-gaap_DeferredTaxAssetsGrossAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CryptoAssetRealizedGainNonoperating_lbl1" xml:lang="en-US">Crypto Asset, Realized Gain, Nonoperating</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CryptoAssetRealizedGainNonoperating" xlink:to="us-gaap_CryptoAssetRealizedGainNonoperating_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl0" xml:lang="en-US">Share-Based Payment Arrangement [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_MeasurementInputPriceHurdleMember_lbl0" xml:lang="en-US">Measurement Input Price Hurdle Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_MeasurementInputPriceHurdleMember" xlink:to="gryp_MeasurementInputPriceHurdleMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl0" xml:lang="en-US">Preferred Stock, Shares Authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPaidNet_lbl0" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageExercisePrice_lbl1" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Vested And Exercisable Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageExercisePrice" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageExercisePrice_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_CashPaymentDue_lbl1" xml:lang="en-US">Cash Payment Due</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CashPaymentDue" xlink:to="gryp_CashPaymentDue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl0" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl0" xml:lang="en-US">Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_AmountsAppliedToAccountsPayable_lbl1" xml:lang="en-US">Amounts Applied To Accounts Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AmountsAppliedToAccountsPayable" xlink:to="gryp_AmountsAppliedToAccountsPayable_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_CaptusGPMember_lbl0" xml:lang="en-US">Captus GPMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CaptusGPMember" xlink:to="gryp_CaptusGPMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel2Member_lbl0" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel2Member" xlink:to="us-gaap_FairValueInputsLevel2Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_MaximumBonusPercentage_lbl1" xml:lang="en-US">Maximum Bonus Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_MaximumBonusPercentage" xlink:to="gryp_MaximumBonusPercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl1" xml:lang="en-US">Property, Plant and Equipment, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostsAndExpensesAbstract_lbl0" xml:lang="en-US">Costs and Expenses [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_CostsAndExpensesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentDisposals_lbl0" xml:lang="en-US">Property, Plant and Equipment, Disposals</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisposals" xlink:to="us-gaap_PropertyPlantAndEquipmentDisposals_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncashMergerRelatedCosts_lbl0" xml:lang="en-US">Noncash Merger Related Costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashMergerRelatedCosts" xlink:to="us-gaap_NoncashMergerRelatedCosts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl0" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MaximumMember_lbl0" xml:lang="en-US">Maximum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_RevenueShareFromSphere_lbl1" xml:lang="en-US">Revenue Share From Sphere</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_RevenueShareFromSphere" xlink:to="gryp_RevenueShareFromSphere_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_AdjustmentOfAccumulatedDeficitRevaluationOfCryptoAsset_lbl1" xml:lang="en-US">Adjustment Of Accumulated Deficit Revaluation Of Crypto Asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AdjustmentOfAccumulatedDeficitRevaluationOfCryptoAsset" xlink:to="gryp_AdjustmentOfAccumulatedDeficitRevaluationOfCryptoAsset_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl0" xml:lang="en-US">Common Stock, Shares Authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl0"/>
    <loc xlink:type="locator" xlink:label="gryp_ScheduleOfServiceBasedRsusAbstract" xlink:href="gryp-20241231.xsd#gryp_ScheduleOfServiceBasedRsusAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_ScheduleOfServiceBasedRsusAbstract_lbl" xml:lang="en-US">Schedule Of Service Based Rsus Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ScheduleOfServiceBasedRsusAbstract" xlink:to="gryp_ScheduleOfServiceBasedRsusAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CryptoAssetFairValueCurrent_lbl4" xml:lang="en-US">Crypto Asset, Fair Value, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CryptoAssetFairValueCurrent" xlink:to="us-gaap_CryptoAssetFairValueCurrent_lbl4"/>
    <loc xlink:type="locator" xlink:label="gryp_ScheduleOfCompensationExpenseRelatedRestrictedStockAwardsAbstract" xlink:href="gryp-20241231.xsd#gryp_ScheduleOfCompensationExpenseRelatedRestrictedStockAwardsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_ScheduleOfCompensationExpenseRelatedRestrictedStockAwardsAbstract_lbl" xml:lang="en-US">Schedule Of Compensation Expense Related Restricted Stock Awards Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ScheduleOfCompensationExpenseRelatedRestrictedStockAwardsAbstract" xlink:to="gryp_ScheduleOfCompensationExpenseRelatedRestrictedStockAwardsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl0" xml:lang="en-US">Accounts Receivable [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:to="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_CancelationOfStockSubscriptionReceivable_lbl1" xml:lang="en-US">Cancelation Of Stock Subscription Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CancelationOfStockSubscriptionReceivable" xlink:to="gryp_CancelationOfStockSubscriptionReceivable_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentPeriodicPaymentPrincipal_lbl0" xml:lang="en-US">Debt Instrument, Periodic Payment, Principal</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:to="us-gaap_DebtInstrumentPeriodicPaymentPrincipal_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentCompanyFinancialHighlightsTableTextBlock_lbl0" xml:lang="en-US">Investment Company, Financial Highlights [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentCompanyFinancialHighlightsTableTextBlock" xlink:to="us-gaap_InvestmentCompanyFinancialHighlightsTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl1" xml:lang="en-US">Share-Based Payment Arrangement, Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl0" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedStockExpense_lbl1" xml:lang="en-US">Restricted Stock or Unit Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockExpense" xlink:to="us-gaap_RestrictedStockExpense_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl0" xml:lang="en-US">Additional Paid-in Capital [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_AccruedExpensesForIssuanceOfCommonStock_lbl1" xml:lang="en-US">Accrued Expenses For Issuance Of Common Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AccruedExpensesForIssuanceOfCommonStock" xlink:to="gryp_AccruedExpensesForIssuanceOfCommonStock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl0" xml:lang="en-US">Class of Warrant or Right, Number of Securities Called by Warrants or Rights</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1_lbl0" xml:lang="en-US">Debt Conversion, Converted Instrument, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:to="us-gaap_DebtConversionConvertedInstrumentAmount1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CollateralizedAgreements_lbl0" xml:lang="en-US">Collateralized Agreements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CollateralizedAgreements" xlink:to="us-gaap_CollateralizedAgreements_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Share-Based Liabilities Paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_ScheduleOfDigitalCurrencyTransactionsTableTextBlock_lbl1" xml:lang="en-US">Schedule Of Digital Currency Transactions Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ScheduleOfDigitalCurrencyTransactionsTableTextBlock" xlink:to="gryp_ScheduleOfDigitalCurrencyTransactionsTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_ImpairmentOfDigitalAssets_lbl1" xml:lang="en-US">Impairment Of Digital Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ImpairmentOfDigitalAssets" xlink:to="gryp_ImpairmentOfDigitalAssets_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_AnnualNominatingGovernanceChairAdditionalRetainerMember_lbl0" xml:lang="en-US">Annual Nominating Governance Chair Additional Retainer Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AnnualNominatingGovernanceChairAdditionalRetainerMember" xlink:to="gryp_AnnualNominatingGovernanceChairAdditionalRetainerMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_PurchaseAgreementMember_lbl0" xml:lang="en-US">Purchase Agreement Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_PurchaseAgreementMember" xlink:to="gryp_PurchaseAgreementMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentGrossAbstract_lbl0" xml:lang="en-US">Property, Plant and Equipment, Gross [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGrossAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentGrossAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteSubscriptionsReceivable_lbl0" xml:lang="en-US">Stockholders&apos; Equity Note, Subscriptions Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteSubscriptionsReceivable" xlink:to="us-gaap_StockholdersEquityNoteSubscriptionsReceivable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_MarketValueOfListedSecuritiesAmount_lbl1" xml:lang="en-US">Market Value Of Listed Securities Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_MarketValueOfListedSecuritiesAmount" xlink:to="gryp_MarketValueOfListedSecuritiesAmount_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_CommonStockWarrantToIssue_lbl1" xml:lang="en-US">Common Stock Warrant To Issue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CommonStockWarrantToIssue" xlink:to="gryp_CommonStockWarrantToIssue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForAcquisitionOfAkernasNetBookValue_lbl1" xml:lang="en-US">Adjustments To Additional Paid In Capital Common Stock Issued For Acquisition Of Akernas Net Book Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForAcquisitionOfAkernasNetBookValue" xlink:to="gryp_AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForAcquisitionOfAkernasNetBookValue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_BookValueAmendedBTCNoteMember_lbl0" xml:lang="en-US">Book Value Amended BTCNote Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_BookValueAmendedBTCNoteMember" xlink:to="gryp_BookValueAmendedBTCNoteMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationAndAmortization_lbl0" xml:lang="en-US">Depreciation, Depletion and Amortization, Nonproduction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortization" xlink:to="us-gaap_DepreciationAndAmortization_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_October222021Member_lbl0" xml:lang="en-US">October222021 Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_October222021Member" xlink:to="gryp_October222021Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationReclassificationsFromPropertyPlantAndEquipment1_lbl0" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Reclassifications from Property, Plant and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationReclassificationsFromPropertyPlantAndEquipment1" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationReclassificationsFromPropertyPlantAndEquipment1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_FirstYearAnniversaryMember_lbl0" xml:lang="en-US">First Year Anniversary Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_FirstYearAnniversaryMember" xlink:to="gryp_FirstYearAnniversaryMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl0" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheThreeMember_lbl0" xml:lang="en-US">Share-Based Payment Arrangement, Tranche Three [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheThreeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StateAndLocalJurisdictionMember_lbl0" xml:lang="en-US">State and Local Jurisdiction [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StateAndLocalJurisdictionMember" xlink:to="us-gaap_StateAndLocalJurisdictionMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits_lbl0" xml:lang="en-US">Stock Issued During Period, Shares, Reverse Stock Splits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits" xlink:to="us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl0" xml:lang="en-US">Segment Reporting, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOther_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOther" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOther_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_NetProceedsFromATM_lbl1" xml:lang="en-US">Net Proceeds From ATM</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_NetProceedsFromATM" xlink:to="gryp_NetProceedsFromATM_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl0" xml:lang="en-US">Accounts Payable and Accrued Liabilities Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingIntrinsicValue_lbl1" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Outstanding Intrinsic Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingIntrinsicValue" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingIntrinsicValue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableIntrinsicValue_lbl1" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Vested And Exercisable Intrinsic Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableIntrinsicValue" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableIntrinsicValue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl0" xml:lang="en-US">Common Stock, Capital Shares Reserved for Future Issuance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_FairValueTimeHurdlePeriod_lbl1" xml:lang="en-US">Fair Value Time Hurdle Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_FairValueTimeHurdlePeriod" xlink:to="gryp_FairValueTimeHurdlePeriod_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_CommonStockWarrantToPurchase_lbl1" xml:lang="en-US">Common Stock Warrant To Purchase</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CommonStockWarrantToPurchase" xlink:to="gryp_CommonStockWarrantToPurchase_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_MinimumPayoutThresholdBitcoin_lbl1" xml:lang="en-US">Minimum Payout Threshold Bitcoin</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_MinimumPayoutThresholdBitcoin" xlink:to="gryp_MinimumPayoutThresholdBitcoin_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSecuredNotesPayable_lbl0" xml:lang="en-US">Proceeds from Secured Notes Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSecuredNotesPayable" xlink:to="us-gaap_ProceedsFromSecuredNotesPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl0" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel3Member" xlink:to="us-gaap_FairValueInputsLevel3Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_PercentageOfFutureTaxableIncome_lbl1" xml:lang="en-US">Percentage Of Future Taxable Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_PercentageOfFutureTaxableIncome" xlink:to="gryp_PercentageOfFutureTaxableIncome_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_AtTheMarketOfferingMember_lbl0" xml:lang="en-US">At The Market Offering Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AtTheMarketOfferingMember" xlink:to="gryp_AtTheMarketOfferingMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_CostOfRevenuesPolicyTextBlock_lbl1" xml:lang="en-US">Cost Of Revenues Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CostOfRevenuesPolicyTextBlock" xlink:to="gryp_CostOfRevenuesPolicyTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ChiefExecutiveOfficerMember_lbl0" xml:lang="en-US">Chief Executive Officer [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ChiefExecutiveOfficerMember" xlink:to="srt_ChiefExecutiveOfficerMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="gryp_ScheduleOfDigitalCurrencyTransactionsOfBitcoinAbstract" xlink:href="gryp-20241231.xsd#gryp_ScheduleOfDigitalCurrencyTransactionsOfBitcoinAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_ScheduleOfDigitalCurrencyTransactionsOfBitcoinAbstract_lbl" xml:lang="en-US">Schedule Of Digital Currency Transactions Of Bitcoin Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ScheduleOfDigitalCurrencyTransactionsOfBitcoinAbstract" xlink:to="gryp_ScheduleOfDigitalCurrencyTransactionsOfBitcoinAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_CashPaidForLegalFeesIncurredForBTCNoteRestructuring_lbl1" xml:lang="en-US">Cash Paid For Legal Fees Incurred For BTCNote Restructuring</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CashPaidForLegalFeesIncurredForBTCNoteRestructuring" xlink:to="gryp_CashPaidForLegalFeesIncurredForBTCNoteRestructuring_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Deposits_lbl2" xml:lang="en-US">Deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Deposits" xlink:to="us-gaap_Deposits_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_September302024Member_lbl0" xml:lang="en-US">September302024 Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_September302024Member" xlink:to="gryp_September302024Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_TimebasedRSUsMember_lbl0" xml:lang="en-US">Timebased RSUs Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_TimebasedRSUsMember" xlink:to="gryp_TimebasedRSUsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl0" xml:lang="en-US">Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_NumberOfShares_lbl1" xml:lang="en-US">Number Of Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_NumberOfShares" xlink:to="gryp_NumberOfShares_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageAverageGrantDateFairValue_lbl1" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Expired Weighted Average Average Grant Date Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageAverageGrantDateFairValue" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageAverageGrantDateFairValue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims_lbl0" xml:lang="en-US">Issuance of Stock and Warrants for Services or Claims</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:to="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl0" xml:lang="en-US">Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredIntrinsicValue_lbl1" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Expired Intrinsic Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredIntrinsicValue" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredIntrinsicValue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_PrepaidExpensePolicyPolicyTextBlock_lbl1" xml:lang="en-US">Prepaid Expense Policy Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_PrepaidExpensePolicyPolicyTextBlock" xlink:to="gryp_PrepaidExpensePolicyPolicyTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_NonCashPaymentOfPrincipalAndInterestOnNotePayableUsingDigitalAssets_lbl1" xml:lang="en-US">Non Cash Payment Of Principal And Interest On Note Payable Using Digital Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_NonCashPaymentOfPrincipalAndInterestOnNotePayableUsingDigitalAssets" xlink:to="gryp_NonCashPaymentOfPrincipalAndInterestOnNotePayableUsingDigitalAssets_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_lbl0" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantExercisePriceIncrease_lbl0" xml:lang="en-US">Warrant, Exercise Price, Increase</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantExercisePriceIncrease" xlink:to="us-gaap_WarrantExercisePriceIncrease_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepositsMember_lbl0" xml:lang="en-US">Deposits [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositsMember" xlink:to="us-gaap_DepositsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock_lbl0" xml:lang="en-US">Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" xlink:to="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetImpairmentCharges_lbl0" xml:lang="en-US">Other Asset Impairment Charges</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetImpairmentCharges" xlink:to="us-gaap_OtherAssetImpairmentCharges_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts_lbl0" xml:lang="en-US">Payments of Stock Issuance Costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfStockIssuanceCosts" xlink:to="us-gaap_PaymentsOfStockIssuanceCosts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_FairValueAdjustmentofNoncashAmount_lbl1" xml:lang="en-US">Fair Value Adjustmentof Noncash Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_FairValueAdjustmentofNoncashAmount" xlink:to="gryp_FairValueAdjustmentofNoncashAmount_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel1Member_lbl0" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel1Member" xlink:to="us-gaap_FairValueInputsLevel1Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_CommonAndPreferredStockSharesAuthorized_lbl1" xml:lang="en-US">Common And Preferred Stock Shares Authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CommonAndPreferredStockSharesAuthorized" xlink:to="gryp_CommonAndPreferredStockSharesAuthorized_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageExercisePrice_lbl1" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Exercised Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageExercisePrice" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageExercisePrice_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_AnnualCompensationChairAdditionalRetainerMember_lbl0" xml:lang="en-US">Annual Compensation Chair Additional Retainer Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AnnualCompensationChairAdditionalRetainerMember" xlink:to="gryp_AnnualCompensationChairAdditionalRetainerMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="gryp_ScheduleOfTroubledDebtRestructuringWithTheNotePayableAbstract" xlink:href="gryp-20241231.xsd#gryp_ScheduleOfTroubledDebtRestructuringWithTheNotePayableAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_ScheduleOfTroubledDebtRestructuringWithTheNotePayableAbstract_lbl" xml:lang="en-US">Schedule Of Troubled Debt Restructuring With The Note Payable Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ScheduleOfTroubledDebtRestructuringWithTheNotePayableAbstract" xlink:to="gryp_ScheduleOfTroubledDebtRestructuringWithTheNotePayableAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_August232023Member_lbl0" xml:lang="en-US">August232023 Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_August232023Member" xlink:to="gryp_August232023Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_MeasurementInputDerivedFairValueMember_lbl0" xml:lang="en-US">Measurement Input Derived Fair Value Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_MeasurementInputDerivedFairValueMember" xlink:to="gryp_MeasurementInputDerivedFairValueMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition_lbl0" xml:lang="en-US">APIC, Share-Based Payment Arrangement, Other, Increase for Cost Recognition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_lbl2" xml:lang="en-US">Equity, Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_October12024Member_lbl0" xml:lang="en-US">October12024 Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_October12024Member" xlink:to="gryp_October12024Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputExpectedDividendRateMember_lbl0" xml:lang="en-US">Measurement Input, Expected Dividend Rate [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputExpectedDividendRateMember" xlink:to="us-gaap_MeasurementInputExpectedDividendRateMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesSubscriptions_lbl0" xml:lang="en-US">Common Stock, Value, Subscriptions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesSubscriptions" xlink:to="us-gaap_CommonStockSharesSubscriptions_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationAcquisitionRelatedCosts_lbl0" xml:lang="en-US">Business Combination, Acquisition Related Costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:to="us-gaap_BusinessCombinationAcquisitionRelatedCosts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_lbl0" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards, State and Local</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl0" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_October262021Member_lbl0" xml:lang="en-US">October262021 Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_October262021Member" xlink:to="gryp_October262021Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesPayableCurrent_lbl2" xml:lang="en-US">Notes Payable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableCurrent" xlink:to="us-gaap_NotesPayableCurrent_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_lbl0" xml:lang="en-US">Class of Warrant or Right, Number of Securities Called by Each Warrant or Right</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageAverageGrantDateFairValue_lbl1" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Outstanding Weighted Average Average Grant Date Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageAverageGrantDateFairValue" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageAverageGrantDateFairValue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl0" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_CompensationForServicesContributedByTheCompanysPpresident_lbl1" xml:lang="en-US">Compensation For Services Contributed By The Companys Ppresident</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CompensationForServicesContributedByTheCompanysPpresident" xlink:to="gryp_CompensationForServicesContributedByTheCompanysPpresident_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl0" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_FairValueOfWarrantsIssuedForSettlementOfBTCNote_lbl1" xml:lang="en-US">Fair Value Of Warrants Issued For Settlement Of BTCNote</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_FairValueOfWarrantsIssuedForSettlementOfBTCNote" xlink:to="gryp_FairValueOfWarrantsIssuedForSettlementOfBTCNote_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl0" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MarketableSecuritiesUnrealizedGainLoss_lbl1" xml:lang="en-US">Marketable Security, Unrealized Gain (Loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:to="us-gaap_MarketableSecuritiesUnrealizedGainLoss_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl1" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_PrepaidAmount_lbl1" xml:lang="en-US">Prepaid Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_PrepaidAmount" xlink:to="gryp_PrepaidAmount_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl0" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_DigitalAssetsHeldForOtherPartiesPolicyTextBlock_lbl1" xml:lang="en-US">Digital Assets Held For Other Parties Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_DigitalAssetsHeldForOtherPartiesPolicyTextBlock" xlink:to="gryp_DigitalAssetsHeldForOtherPartiesPolicyTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageExercisePrice_lbl1" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Granted Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageExercisePrice" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageExercisePrice_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1_lbl0" xml:lang="en-US">Business Combination, Consideration Transferred</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_SecondYearAnniversaryMember_lbl0" xml:lang="en-US">Second Year Anniversary Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_SecondYearAnniversaryMember" xlink:to="gryp_SecondYearAnniversaryMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl0" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnDispositionOfAssets1_lbl1" xml:lang="en-US">Gain (Loss) on Disposition of Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnDispositionOfAssets1" xlink:to="us-gaap_GainLossOnDispositionOfAssets1_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember_lbl0" xml:lang="en-US">Share-Based Payment Arrangement, Tranche One [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheOneMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_PaymentForInsurancePayable_lbl1" xml:lang="en-US">Payment For Insurance Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_PaymentForInsurancePayable" xlink:to="gryp_PaymentForInsurancePayable_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_MinimumBonusPercentage_lbl1" xml:lang="en-US">Minimum Bonus Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_MinimumBonusPercentage" xlink:to="gryp_MinimumBonusPercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_lbl0" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentInterestRate_lbl0" xml:lang="en-US">Investment Interest Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentInterestRate" xlink:to="us-gaap_InvestmentInterestRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_NewLoanAgreementMember_lbl0" xml:lang="en-US">New Loan Agreement Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_NewLoanAgreementMember" xlink:to="gryp_NewLoanAgreementMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_DirectorMember_lbl0" xml:lang="en-US">Director [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_DirectorMember" xlink:to="srt_DirectorMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_IVYPreferredStockMember_lbl0" xml:lang="en-US">IVYPreferred Stock Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_IVYPreferredStockMember" xlink:to="gryp_IVYPreferredStockMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MarketableSecuritiesCurrent_lbl2" xml:lang="en-US">Marketable Securities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesCurrent" xlink:to="us-gaap_MarketableSecuritiesCurrent_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_lbl0" xml:lang="en-US">Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:to="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl0" xml:lang="en-US">Sale of Stock, Number of Shares Issued in Transaction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_FairValuePerBitcoin_lbl1" xml:lang="en-US">Fair Value Per Bitcoin</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_FairValuePerBitcoin" xlink:to="gryp_FairValuePerBitcoin_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossRelatedToLitigationSettlement_lbl0" xml:lang="en-US">Gain (Loss) from Litigation Settlement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossRelatedToLitigationSettlement" xlink:to="us-gaap_GainLossRelatedToLitigationSettlement_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl0" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeStockOwnershipPlanESOPDeferredSharesFairValue_lbl0" xml:lang="en-US">Employee Stock Ownership Plan (ESOP), Deferred Shares, Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeStockOwnershipPlanESOPDeferredSharesFairValue" xlink:to="us-gaap_EmployeeStockOwnershipPlanESOPDeferredSharesFairValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock_lbl0" xml:lang="en-US">Schedule of Debt [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfDebtTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_April42022Member_lbl0" xml:lang="en-US">April42022 Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_April42022Member" xlink:to="gryp_April42022Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl0" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl0"/>
    <loc xlink:type="locator" xlink:label="gryp_ScheduleOfDepositsAbstract" xlink:href="gryp-20241231.xsd#gryp_ScheduleOfDepositsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_ScheduleOfDepositsAbstract_lbl" xml:lang="en-US">Schedule Of Deposits Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ScheduleOfDepositsAbstract" xlink:to="gryp_ScheduleOfDepositsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US">Statement of Financial Position [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_LOCDepositMember_lbl0" xml:lang="en-US">LOCDeposit Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_LOCDepositMember" xlink:to="gryp_LOCDepositMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_NumberOfBitcoinHeldPerShare_lbl2" xml:lang="en-US">Number Of Bitcoin Held Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_NumberOfBitcoinHeldPerShare" xlink:to="gryp_NumberOfBitcoinHeldPerShare_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl2" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_InterestPaymentsMade_lbl1" xml:lang="en-US">Interest Payments Made</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_InterestPaymentsMade" xlink:to="gryp_InterestPaymentsMade_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityAbstract_lbl0" xml:lang="en-US">Equity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_EquityAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesIssuedPricePerShare_lbl0" xml:lang="en-US">Shares Issued, Price Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssuedPricePerShare" xlink:to="us-gaap_SharesIssuedPricePerShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_lbl0" xml:lang="en-US">Deferred Tax Liabilities, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_NumberOfTradingDays_lbl1" xml:lang="en-US">Number Of Trading Days</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_NumberOfTradingDays" xlink:to="gryp_NumberOfTradingDays_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl0" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_CommonStockAwardsPolicyTextBlock_lbl1" xml:lang="en-US">Common Stock Awards Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CommonStockAwardsPolicyTextBlock" xlink:to="gryp_CommonStockAwardsPolicyTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">Deferred State and Local Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl0" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesRestrictedStock_lbl0" xml:lang="en-US">Weighted Average Number of Shares, Restricted Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesRestrictedStock" xlink:to="us-gaap_WeightedAverageNumberOfSharesRestrictedStock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl1" xml:lang="en-US">Proceeds from Issuance of Common Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_NumberOfBitcoinHeld_lbl2" xml:lang="en-US">Number Of Bitcoin Held</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_NumberOfBitcoinHeld" xlink:to="gryp_NumberOfBitcoinHeld_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_DerivedServicePeriod_lbl1" xml:lang="en-US">Derived Service Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_DerivedServicePeriod" xlink:to="gryp_DerivedServicePeriod_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageAverageGrantDateFairValue_lbl1" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Exercised Weighted Average Average Grant Date Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageAverageGrantDateFairValue" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageAverageGrantDateFairValue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl0" xml:lang="en-US">Debt Instrument, Interest Rate, Effective Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpired_lbl1" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Expired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpired" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpired_lbl1"/>
    <loc xlink:type="locator" xlink:label="gryp_ScheduleOfBoardOfDirectorsApprovedTheDirectorSCompensationProgramAbstract" xlink:href="gryp-20241231.xsd#gryp_ScheduleOfBoardOfDirectorsApprovedTheDirectorSCompensationProgramAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_ScheduleOfBoardOfDirectorsApprovedTheDirectorSCompensationProgramAbstract_lbl" xml:lang="en-US">Schedule Of Board Of Directors Approved The Director SCompensation Program Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ScheduleOfBoardOfDirectorsApprovedTheDirectorSCompensationProgramAbstract" xlink:to="gryp_ScheduleOfBoardOfDirectorsApprovedTheDirectorSCompensationProgramAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_NumberOfMiners_lbl1" xml:lang="en-US">Number Of Miners</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_NumberOfMiners" xlink:to="gryp_NumberOfMiners_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAbstract_lbl0" xml:lang="en-US">Liabilities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_lbl0" xml:lang="en-US">Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_lbl0" xml:lang="en-US">Share-Based Payment Arrangement, Noncash Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_SixMonthAnniversaryMember_lbl0" xml:lang="en-US">Six Month Anniversary Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_SixMonthAnniversaryMember" xlink:to="gryp_SixMonthAnniversaryMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_CommonStockIssuedForSettlementOfBTCNote_lbl1" xml:lang="en-US">Common Stock Issued For Settlement Of BTCNote</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CommonStockIssuedForSettlementOfBTCNote" xlink:to="gryp_CommonStockIssuedForSettlementOfBTCNote_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instrument Other than Option, Nonvested, Intrinsic Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_NumberOfMachinesPurchased_lbl1" xml:lang="en-US">Number Of Machines Purchased</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_NumberOfMachinesPurchased" xlink:to="gryp_NumberOfMachinesPurchased_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_CoverateRatioRate_lbl1" xml:lang="en-US">Coverate Ratio Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CoverateRatioRate" xlink:to="gryp_CoverateRatioRate_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_CompanyStockPriceGoal_lbl1" xml:lang="en-US">Company Stock Price Goal</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CompanyStockPriceGoal" xlink:to="gryp_CompanyStockPriceGoal_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_EriksonPurchaseAgreementMember_lbl0" xml:lang="en-US">Erikson Purchase Agreement Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_EriksonPurchaseAgreementMember" xlink:to="gryp_EriksonPurchaseAgreementMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageRemainingContractualTerm_lbl1" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Expired Weighted Average Remaining Contractual Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageRemainingContractualTerm" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageRemainingContractualTerm_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseOfEstimates_lbl0" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_lbl0" xml:lang="en-US">Nonoperating Income (Expense) [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesPaidNet_lbl0" xml:lang="en-US">Income Taxes Paid, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaidNet" xlink:to="us-gaap_IncomeTaxesPaidNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedCashCurrent_lbl1" xml:lang="en-US">Restricted Cash, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashCurrent" xlink:to="us-gaap_RestrictedCashCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_NineMonthAnniversaryMember_lbl0" xml:lang="en-US">Nine Month Anniversary Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_NineMonthAnniversaryMember" xlink:to="gryp_NineMonthAnniversaryMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl2" xml:lang="en-US">Common Stock, Value, Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_NineteenMonthAnniversaryMember_lbl0" xml:lang="en-US">Nineteen Month Anniversary Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_NineteenMonthAnniversaryMember" xlink:to="gryp_NineteenMonthAnniversaryMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl0"/>
    <loc xlink:type="locator" xlink:label="gryp_ScheduleOfWarrantsTransactionsAbstract" xlink:href="gryp-20241231.xsd#gryp_ScheduleOfWarrantsTransactionsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_ScheduleOfWarrantsTransactionsAbstract_lbl" xml:lang="en-US">Schedule Of Warrants Transactions Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ScheduleOfWarrantsTransactionsAbstract" xlink:to="gryp_ScheduleOfWarrantsTransactionsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_NotesPayableDifference_lbl1" xml:lang="en-US">Notes Payable Difference</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_NotesPayableDifference" xlink:to="gryp_NotesPayableDifference_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfNotesPayable_lbl1" xml:lang="en-US">Repayments of Notes Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfNotesPayable" xlink:to="us-gaap_RepaymentsOfNotesPayable_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl0" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1_lbl0" xml:lang="en-US">Debt Instrument, Convertible, Conversion Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:to="us-gaap_DebtInstrumentConvertibleConversionPrice1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_CarryingBasisPerBitcoin_lbl1" xml:lang="en-US">Carrying Basis Per Bitcoin</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CarryingBasisPerBitcoin" xlink:to="gryp_CarryingBasisPerBitcoin_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_NetProceedsFromTheATMIssuance_lbl1" xml:lang="en-US">Net Proceeds From The ATMIssuance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_NetProceedsFromTheATMIssuance" xlink:to="gryp_NetProceedsFromTheATMIssuance_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_AnnualAuditChairAdditionalRetainerMember_lbl0" xml:lang="en-US">Annual Audit Chair Additional Retainer Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AnnualAuditChairAdditionalRetainerMember" xlink:to="gryp_AnnualAuditChairAdditionalRetainerMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset_lbl2" xml:lang="en-US">Adjustmentof Accumulated Deficit Revaluation Of Crypto Asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset" xlink:to="gryp_AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_SharesOfIssuedAndOutstanding_lbl1" xml:lang="en-US">Shares Of Issued And Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_SharesOfIssuedAndOutstanding" xlink:to="gryp_SharesOfIssuedAndOutstanding_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_lbl0" xml:lang="en-US">Lessee, Leases [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TroubledDebtRestructuringDebtorSubsequentPeriodsContingentPaymentsAmount_lbl0" xml:lang="en-US">Troubled Debt Restructuring, Debtor, Subsequent Periods, Contingent Payments, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TroubledDebtRestructuringDebtorSubsequentPeriodsContingentPaymentsAmount" xlink:to="us-gaap_TroubledDebtRestructuringDebtorSubsequentPeriodsContingentPaymentsAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FacilityCosts_lbl0" xml:lang="en-US">Facility Costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FacilityCosts" xlink:to="us-gaap_FacilityCosts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_RepairBitLLCMember_lbl0" xml:lang="en-US">Repair Bit LLCMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_RepairBitLLCMember" xlink:to="gryp_RepairBitLLCMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_lbl1" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_lbl0" xml:lang="en-US">Shareholders&apos; Equity and Share-Based Payments [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:to="us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentAbstract_lbl0" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_ForfeitureOfRestrictedStockGrants_lbl1" xml:lang="en-US">Forfeiture Of Restricted Stock Grants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ForfeitureOfRestrictedStockGrants" xlink:to="gryp_ForfeitureOfRestrictedStockGrants_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNotesPayableCurrent_lbl0" xml:lang="en-US">Other Notes Payable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNotesPayableCurrent" xlink:to="us-gaap_OtherNotesPayableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_OfficerMember_lbl0" xml:lang="en-US">Officer [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_OfficerMember" xlink:to="srt_OfficerMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl1" xml:lang="en-US">Stock Issued During Period, Value, New Issues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_CoverageRatioRateDecreases_lbl1" xml:lang="en-US">Coverage Ratio Rate Decreases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CoverageRatioRateDecreases" xlink:to="gryp_CoverageRatioRateDecreases_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_PaymentForVendor_lbl1" xml:lang="en-US">Payment For Vendor</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_PaymentForVendor" xlink:to="gryp_PaymentForVendor_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xml:lang="en-US">Statement of Stockholders&apos; Equity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="gryp_ScheduleOfBitcoinHoldingsAbstract" xlink:href="gryp-20241231.xsd#gryp_ScheduleOfBitcoinHoldingsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_ScheduleOfBitcoinHoldingsAbstract_lbl" xml:lang="en-US">Schedule Of Bitcoin Holdings Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ScheduleOfBitcoinHoldingsAbstract" xlink:to="gryp_ScheduleOfBitcoinHoldingsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValueOutstanding_lbl0" xml:lang="en-US">Common Stock, Value, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValueOutstanding" xlink:to="us-gaap_CommonStockValueOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl0" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl0" xml:lang="en-US">Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:to="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_RemainingValueAmendedBTCNote_lbl1" xml:lang="en-US">Remaining Value Amended BTCNote</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_RemainingValueAmendedBTCNote" xlink:to="gryp_RemainingValueAmendedBTCNote_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_NotesPayableBookValue_lbl1" xml:lang="en-US">Notes Payable Book Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_NotesPayableBookValue" xlink:to="gryp_NotesPayableBookValue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CryptoAssetFairValue_lbl0" xml:lang="en-US">Crypto Asset, Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CryptoAssetFairValue" xlink:to="us-gaap_CryptoAssetFairValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions_lbl0" xml:lang="en-US">Stock Issued During Period, Value, Acquisitions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:to="us-gaap_StockIssuedDuringPeriodValueAcquisitions_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_StockIssuedDuringPeriodSharesCommonStockIssuedForAfterTheMarketProgram_lbl2" xml:lang="en-US">Stock Issued During Period Shares Common Stock Issued For After The Market Program</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_StockIssuedDuringPeriodSharesCommonStockIssuedForAfterTheMarketProgram" xlink:to="gryp_StockIssuedDuringPeriodSharesCommonStockIssuedForAfterTheMarketProgram_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CryptoAssetRealizedGainOperating_lbl1" xml:lang="en-US">Crypto Asset, Realized Gain, Operating</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CryptoAssetRealizedGainOperating" xlink:to="us-gaap_CryptoAssetRealizedGainOperating_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputSharePriceMember_lbl1" xml:lang="en-US">Measurement Input, Share Price [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputSharePriceMember" xlink:to="us-gaap_MeasurementInputSharePriceMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl1" xml:lang="en-US">Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermNotesPayable_lbl1" xml:lang="en-US">Notes Payable, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermNotesPayable" xlink:to="us-gaap_LongTermNotesPayable_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US">Income Statement [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_MiningActivitiesMember_lbl0" xml:lang="en-US">Mining Activities Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_MiningActivitiesMember" xlink:to="gryp_MiningActivitiesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromRepaymentsOfNotesPayable_lbl0" xml:lang="en-US">Proceeds from (Repayments of) Notes Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromRepaymentsOfNotesPayable" xlink:to="us-gaap_ProceedsFromRepaymentsOfNotesPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_RevaluationFromImpairment_lbl1" xml:lang="en-US">Revaluation From Impairment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_RevaluationFromImpairment" xlink:to="gryp_RevaluationFromImpairment_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl0" xml:lang="en-US">Current Income Tax Expense (Benefit), Continuing Operations [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentIncomeInvestmentExpense_lbl0" xml:lang="en-US">Investment Income, Investment Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeInvestmentExpense" xlink:to="us-gaap_InvestmentIncomeInvestmentExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl0" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl0" xml:lang="en-US">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_LenderAndAffiliatesMember_lbl0" xml:lang="en-US">Lender And Affiliates Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_LenderAndAffiliatesMember" xlink:to="gryp_LenderAndAffiliatesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageRemainingContractualTerm_lbl1" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Outstanding Weighted Average Remaining Contractual Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageRemainingContractualTerm" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageRemainingContractualTerm_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl0" xml:lang="en-US">APIC, Share-Based Payment Arrangement, Increase for Cost Recognition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireAdditionalInterestInSubsidiaries_lbl0" xml:lang="en-US">Payments to Acquire Additional Interest in Subsidiaries</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireAdditionalInterestInSubsidiaries" xlink:to="us-gaap_PaymentsToAcquireAdditionalInterestInSubsidiaries_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_ClosingPriceOfGrantDate_lbl1" xml:lang="en-US">Closing Price Of Grant Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ClosingPriceOfGrantDate" xlink:to="gryp_ClosingPriceOfGrantDate_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedIntrinsicValue_lbl1" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Granted Intrinsic Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedIntrinsicValue" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedIntrinsicValue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesIssued1_lbl1" xml:lang="en-US">Notes Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesIssued1" xlink:to="us-gaap_NotesIssued1_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl0" xml:lang="en-US">Earnings Per Share, Basic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_MonthlyPrincipalInterestPaymentPercentage_lbl1" xml:lang="en-US">Monthly Principal Interest Payment Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_MonthlyPrincipalInterestPaymentPercentage" xlink:to="gryp_MonthlyPrincipalInterestPaymentPercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CryptoAssetPeriodIncreaseDecrease_lbl0" xml:lang="en-US">Crypto Asset, Period Increase (Decrease)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CryptoAssetPeriodIncreaseDecrease" xlink:to="us-gaap_CryptoAssetPeriodIncreaseDecrease_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNoncashIncomeExpense_lbl0" xml:lang="en-US">Other Noncash Income (Expense)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNoncashIncomeExpense" xlink:to="us-gaap_OtherNoncashIncomeExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_PercentageOfBitcoinInColdStorage_lbl1" xml:lang="en-US">Percentage Of Bitcoin In Cold Storage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_PercentageOfBitcoinInColdStorage" xlink:to="gryp_PercentageOfBitcoinInColdStorage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenuesAbstract_lbl0" xml:lang="en-US">Revenues [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenuesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_lbl0" xml:lang="en-US">Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_lbl0" xml:lang="en-US">Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashReserveDepositRequiredAndMade_lbl0" xml:lang="en-US">Cash Reserve Deposit Required and Made</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashReserveDepositRequiredAndMade" xlink:to="us-gaap_CashReserveDepositRequiredAndMade_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CryptoAssetCost_lbl1" xml:lang="en-US">Crypto Asset, Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CryptoAssetCost" xlink:to="us-gaap_CryptoAssetCost_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableWeightedAverageExercisePrice_lbl1" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Unvested And Non Exercisable Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableWeightedAverageExercisePrice" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableWeightedAverageExercisePrice_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAdditions_lbl0" xml:lang="en-US">Property, Plant and Equipment, Additions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAdditions" xlink:to="us-gaap_PropertyPlantAndEquipmentAdditions_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_lbl0" xml:lang="en-US">Schedule of Other Assets, Noncurrent [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:to="us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TradingLiabilitiesFairValueDisclosure_lbl0" xml:lang="en-US">Trading Liabilities, Fair Value Disclosure</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TradingLiabilitiesFairValueDisclosure" xlink:to="us-gaap_TradingLiabilitiesFairValueDisclosure_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl0" xml:lang="en-US">Subsequent Events [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentFeeAmount_lbl0" xml:lang="en-US">Debt Instrument, Fee Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFeeAmount" xlink:to="us-gaap_DebtInstrumentFeeAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_AmountOfIncentiveBonusPayableForAchievementOfTrancheGoals_lbl1" xml:lang="en-US">Amount Of Incentive Bonus Payable For Achievement Of Tranche Goals</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AmountOfIncentiveBonusPayableForAchievementOfTrancheGoals" xlink:to="gryp_AmountOfIncentiveBonusPayableForAchievementOfTrancheGoals_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_CompanyMarketCapitalizationGoal_lbl1" xml:lang="en-US">Company Market Capitalization Goal</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CompanyMarketCapitalizationGoal" xlink:to="gryp_CompanyMarketCapitalizationGoal_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_FairValuePrefundedWarrantsMember_lbl0" xml:lang="en-US">Fair Value Prefunded Warrants Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_FairValuePrefundedWarrantsMember" xlink:to="gryp_FairValuePrefundedWarrantsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_ScheduleOfBoardOfDirectorsApprovedTheDirectorsCompensationProgramTableTextBlock_lbl1" xml:lang="en-US">Schedule Of Board Of Directors Approved The Directors Compensation Program Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ScheduleOfBoardOfDirectorsApprovedTheDirectorsCompensationProgramTableTextBlock" xlink:to="gryp_ScheduleOfBoardOfDirectorsApprovedTheDirectorsCompensationProgramTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl0" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_SharesToBeIssuedRegisterDirectOffering_lbl1" xml:lang="en-US">Shares To Be Issued Register Direct Offering</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_SharesToBeIssuedRegisterDirectOffering" xlink:to="gryp_SharesToBeIssuedRegisterDirectOffering_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl1" xml:lang="en-US">Stock Issued During Period, Shares, Issued for Services</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl1" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_FairValueMember_lbl0" xml:lang="en-US">Fair Value Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_FairValueMember" xlink:to="gryp_FairValueMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_GoingConcernPolicyTextBlock_lbl1" xml:lang="en-US">Going Concern Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_GoingConcernPolicyTextBlock" xlink:to="gryp_GoingConcernPolicyTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantsAndRightsOutstandingMeasurementInput_lbl0" xml:lang="en-US">Warrants and Rights Outstanding, Measurement Input</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:to="us-gaap_WarrantsAndRightsOutstandingMeasurementInput_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_ReverseMergerWithLegacyIvyCryptoIncPolicyTextBlock_lbl1" xml:lang="en-US">Reverse Merger With Legacy Ivy Crypto Inc Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ReverseMergerWithLegacyIvyCryptoIncPolicyTextBlock" xlink:to="gryp_ReverseMergerWithLegacyIvyCryptoIncPolicyTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_VicePresidentMember_lbl0" xml:lang="en-US">Vice President [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_VicePresidentMember" xlink:to="srt_VicePresidentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl0" xml:lang="en-US">Additional Paid in Capital, Common Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableWeightedAverageRemainingContractualTerm_lbl1" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Unvested And Non Exercisable Weighted Average Remaining Contractual Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableWeightedAverageRemainingContractualTerm" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableWeightedAverageRemainingContractualTerm_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_NumberOfBitcoinMiners_lbl1" xml:lang="en-US">Number Of Bitcoin Miners</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_NumberOfBitcoinMiners" xlink:to="gryp_NumberOfBitcoinMiners_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_CaptusSharesMember_lbl0" xml:lang="en-US">Captus Shares Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CaptusSharesMember" xlink:to="gryp_CaptusSharesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_RevaluationFromImpairmentAccumulatedDepreciation_lbl1" xml:lang="en-US">Revaluation From Impairment Accumulated Depreciation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_RevaluationFromImpairmentAccumulatedDepreciation" xlink:to="gryp_RevaluationFromImpairmentAccumulatedDepreciation_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_EffectiveIncomeTaxRateReconciliationReturnToProvision_lbl1" xml:lang="en-US">Effective Income Tax Rate Reconciliation Return To Provision</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_EffectiveIncomeTaxRateReconciliationReturnToProvision" xlink:to="gryp_EffectiveIncomeTaxRateReconciliationReturnToProvision_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesPayable_lbl3" xml:lang="en-US">Notes Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayable" xlink:to="us-gaap_NotesPayable_lbl3"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_RevenueMiningRate_lbl1" xml:lang="en-US">Revenue Mining Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_RevenueMiningRate" xlink:to="gryp_RevenueMiningRate_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_February232023Member_lbl0" xml:lang="en-US">February232023 Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_February232023Member" xlink:to="gryp_February232023Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConversionOfStockSharesConverted1_lbl0" xml:lang="en-US">Conversion of Stock, Shares Converted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockSharesConverted1" xlink:to="us-gaap_ConversionOfStockSharesConverted1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_BitcoinsFairValue_lbl1" xml:lang="en-US">Bitcoins Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_BitcoinsFairValue" xlink:to="gryp_BitcoinsFairValue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm_lbl0" xml:lang="en-US">Warrants and Rights Outstanding, Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:to="us-gaap_WarrantsAndRightsOutstandingTerm_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageRemainingContractualTerm_lbl1" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Vested And Exercisable Weighted Average Remaining Contractual Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageRemainingContractualTerm" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageRemainingContractualTerm_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_DepositsDisclosureTextBlock_lbl1" xml:lang="en-US">Deposits Disclosure Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_DepositsDisclosureTextBlock" xlink:to="gryp_DepositsDisclosureTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementsRecurringMember_lbl0" xml:lang="en-US">Fair Value, Recurring [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsRecurringMember" xlink:to="us-gaap_FairValueMeasurementsRecurringMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_GryphonOpcoILLCMember_lbl0" xml:lang="en-US">Gryphon Opco ILLCMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_GryphonOpcoILLCMember" xlink:to="gryp_GryphonOpcoILLCMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_AnnualBonusPercentage_lbl1" xml:lang="en-US">Annual Bonus Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AnnualBonusPercentage" xlink:to="gryp_AnnualBonusPercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedCommonStockAwardsIssuedForPaymentOfService_lbl1" xml:lang="en-US">Adjustments To Additional Paid In Capital Share Based Compensation Restricted Common Stock Awards Issued For Payment Of Service</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedCommonStockAwardsIssuedForPaymentOfService" xlink:to="gryp_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedCommonStockAwardsIssuedForPaymentOfService_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_ScheduleOfTheFairValueOfTheBTCNoteTableTextBlock_lbl1" xml:lang="en-US">Schedule Of The Fair Value Of The BTCNote Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ScheduleOfTheFairValueOfTheBTCNoteTableTextBlock" xlink:to="gryp_ScheduleOfTheFairValueOfTheBTCNoteTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_December172024Member_lbl0" xml:lang="en-US">December172024 Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_December172024Member" xlink:to="gryp_December172024Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrent_lbl0" xml:lang="en-US">Accounts Payable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockConvertibleConversionPriceDecrease_lbl0" xml:lang="en-US">Common Stock, Convertible, Conversion Price, Decrease</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockConvertibleConversionPriceDecrease" xlink:to="us-gaap_CommonStockConvertibleConversionPriceDecrease_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_IvyCryptoIncMember_lbl0" xml:lang="en-US">Ivy Crypto Inc Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_IvyCryptoIncMember" xlink:to="gryp_IvyCryptoIncMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_SharesHolding_lbl1" xml:lang="en-US">Shares Holding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_SharesHolding" xlink:to="gryp_SharesHolding_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl1" xml:lang="en-US">Property, Plant and Equipment, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireMiningAssets_lbl1" xml:lang="en-US">Payments to Acquire Mining Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireMiningAssets" xlink:to="us-gaap_PaymentsToAcquireMiningAssets_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_DirectorsCompensationBenefits_lbl1" xml:lang="en-US">Directors Compensation Benefits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_DirectorsCompensationBenefits" xlink:to="gryp_DirectorsCompensationBenefits_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_NotePayableMember_lbl0" xml:lang="en-US">Note Payable Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_NotePayableMember" xlink:to="gryp_NotePayableMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent_lbl1" xml:lang="en-US">Subsidiary, Ownership Percentage, Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpenseNonoperating_lbl1" xml:lang="en-US">Interest Expense, Nonoperating</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseNonoperating" xlink:to="us-gaap_InterestExpenseNonoperating_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_OtherMember_lbl0" xml:lang="en-US">Other Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_OtherMember" xlink:to="gryp_OtherMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_DigitalAssetRevenue_lbl1" xml:lang="en-US">Digital Asset Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_DigitalAssetRevenue" xlink:to="gryp_DigitalAssetRevenue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedFlag_lbl0" xml:lang="en-US">Cybersecurity Risk Management Processes Integrated [Flag]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementProcessesIntegratedFlag" xlink:to="cyd_CybersecurityRiskManagementProcessesIntegratedFlag_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AcquisitionRelatedCostsMember_lbl0" xml:lang="en-US">Acquisition-related Costs [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AcquisitionRelatedCostsMember" xlink:to="us-gaap_AcquisitionRelatedCostsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventMember_lbl0" xml:lang="en-US">Subsequent Event [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantMember_lbl0" xml:lang="en-US">Warrant [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantMember" xlink:to="us-gaap_WarrantMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_June192023Member_lbl0" xml:lang="en-US">June192023 Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_June192023Member" xlink:to="gryp_June192023Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_EriksonNationalEnergyIncMember_lbl0" xml:lang="en-US">Erikson National Energy Inc Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_EriksonNationalEnergyIncMember" xlink:to="gryp_EriksonNationalEnergyIncMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl1" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_InterimFinancingAndIncurred_lbl1" xml:lang="en-US">Interim Financing And Incurred</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_InterimFinancingAndIncurred" xlink:to="gryp_InterimFinancingAndIncurred_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_ObligationLiabilityRelatedToDigitalAssetsHeldForOtherParties_lbl2" xml:lang="en-US">Obligation Liability Related To Digital Assets Held For Other Parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ObligationLiabilityRelatedToDigitalAssetsHeldForOtherParties" xlink:to="gryp_ObligationLiabilityRelatedToDigitalAssetsHeldForOtherParties_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DividendsShareBasedCompensationCash_lbl0" xml:lang="en-US">Dividend, Share-Based Payment Arrangement, Cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendsShareBasedCompensationCash" xlink:to="us-gaap_DividendsShareBasedCompensationCash_lbl0"/>
    <loc xlink:type="locator" xlink:label="gryp_ScheduleOfFairValueOfTheBtcNoteAbstract" xlink:href="gryp-20241231.xsd#gryp_ScheduleOfFairValueOfTheBtcNoteAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_ScheduleOfFairValueOfTheBtcNoteAbstract_lbl" xml:lang="en-US">Schedule Of Fair Value Of The Btc Note Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ScheduleOfFairValueOfTheBtcNoteAbstract" xlink:to="gryp_ScheduleOfFairValueOfTheBtcNoteAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CryptoAssetUnrealizedGainLossNonoperating_lbl0" xml:lang="en-US">Crypto Asset, Unrealized Gain (Loss), Nonoperating</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CryptoAssetUnrealizedGainLossNonoperating" xlink:to="us-gaap_CryptoAssetUnrealizedGainLossNonoperating_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ChiefFinancialOfficerMember_lbl0" xml:lang="en-US">Chief Financial Officer [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ChiefFinancialOfficerMember" xlink:to="srt_ChiefFinancialOfficerMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisable_lbl1" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Unvested And Non Exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisable" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisable_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_MonteCarloSimulationModelMember_lbl0" xml:lang="en-US">Monte Carlo Simulation Model Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_MonteCarloSimulationModelMember" xlink:to="gryp_MonteCarloSimulationModelMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract_lbl" xml:lang="en-US">Cybersecurity Risk Management, Strategy, and Governance [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:to="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CryptoAssetTextBlock_lbl0" xml:lang="en-US">Crypto Asset [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CryptoAssetTextBlock" xlink:to="us-gaap_CryptoAssetTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CryptoAssetNumberOfUnits_lbl0" xml:lang="en-US">Crypto Asset, Number of Units</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CryptoAssetNumberOfUnits" xlink:to="us-gaap_CryptoAssetNumberOfUnits_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedStockMember_lbl1" xml:lang="en-US">Restricted Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockMember" xlink:to="us-gaap_RestrictedStockMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_lbl0" xml:lang="en-US">Operating Income (Loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_BitcoinsOneTimePayment_lbl1" xml:lang="en-US">Bitcoins One Time Payment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_BitcoinsOneTimePayment" xlink:to="gryp_BitcoinsOneTimePayment_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_VendorMember_lbl0" xml:lang="en-US">Vendor Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_VendorMember" xlink:to="gryp_VendorMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Expirations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US">Property, Plant and Equipment [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesAbstract_lbl0" xml:lang="en-US">Deferred Tax Liabilities, Gross [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense_lbl0" xml:lang="en-US">Increase (Decrease) in Prepaid Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_RevenueRecognizedFromMinedDigitalAssets_lbl1" xml:lang="en-US">Revenue Recognized From Mined Digital Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_RevenueRecognizedFromMinedDigitalAssets" xlink:to="gryp_RevenueRecognizedFromMinedDigitalAssets_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_AggregateInterestsToBePaid_lbl1" xml:lang="en-US">Aggregate Interests To Be Paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AggregateInterestsToBePaid" xlink:to="gryp_AggregateInterestsToBePaid_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Reconciling Items, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_ImpairmentLossOnDigitalAssets_lbl1" xml:lang="en-US">Impairment Loss On Digital Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ImpairmentLossOnDigitalAssets" xlink:to="gryp_ImpairmentLossOnDigitalAssets_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentOwnedBalancePrincipalAmount_lbl0" xml:lang="en-US">Investment Owned, Balance, Principal Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentOwnedBalancePrincipalAmount" xlink:to="us-gaap_InvestmentOwnedBalancePrincipalAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockPricePerShare_lbl1" xml:lang="en-US">Sale of Stock, Price Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockPricePerShare" xlink:to="us-gaap_SaleOfStockPricePerShare_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl0" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl1" xml:lang="en-US">Common Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl0" xml:lang="en-US">Reclassification, Comparability Adjustment [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:to="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CryptoAssetHoldingTableTextBlock_lbl0" xml:lang="en-US">Crypto Asset, Holding [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CryptoAssetHoldingTableTextBlock" xlink:to="us-gaap_CryptoAssetHoldingTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputPriceVolatilityMember_lbl0" xml:lang="en-US">Measurement Input, Price Volatility [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputPriceVolatilityMember" xlink:to="us-gaap_MeasurementInputPriceVolatilityMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock_lbl0" xml:lang="en-US">Cybersecurity Risk Management Positions or Committees Responsible [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" xlink:to="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_AnnualEquityAward_lbl1" xml:lang="en-US">Annual Equity Award</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AnnualEquityAward" xlink:to="gryp_AnnualEquityAward_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering_lbl0" xml:lang="en-US">Proceeds from Issuance Initial Public Offering</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:to="us-gaap_ProceedsFromIssuanceInitialPublicOffering_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl0" xml:lang="en-US">Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:to="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_MiningEquipmentMember_lbl0" xml:lang="en-US">Mining Equipment Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_MiningEquipmentMember" xlink:to="gryp_MiningEquipmentMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US">Statement of Cash Flows [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputRiskFreeInterestRateMember_lbl1" xml:lang="en-US">Measurement Input, Risk Free Interest Rate [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:to="us-gaap_MeasurementInputRiskFreeInterestRateMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl0" xml:lang="en-US">Income Tax Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForPreviousAcquisition_lbl0" xml:lang="en-US">Payments for Previous Acquisition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForPreviousAcquisition" xlink:to="us-gaap_PaymentsForPreviousAcquisition_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOUnvestedAndNonExercisableWeightedAverageAverageGrantDateFairValue_lbl1" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments OUnvested And Non Exercisable Weighted Average Average Grant Date Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOUnvestedAndNonExercisableWeightedAverageAverageGrantDateFairValue" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOUnvestedAndNonExercisableWeightedAverageAverageGrantDateFairValue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageRemainingContractualTerm_lbl1" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Exercised Weighted Average Remaining Contractual Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageRemainingContractualTerm" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageRemainingContractualTerm_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_December52024Member_lbl0" xml:lang="en-US">December52024 Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_December52024Member" xlink:to="gryp_December52024Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition_lbl0" xml:lang="en-US">APIC, Share-Based Payment Arrangement, Restricted Stock Unit, Increase for Cost Recognition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_FairMarketValueOfCommonShares_lbl1" xml:lang="en-US">Fair Market Value Of Common Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_FairMarketValueOfCommonShares" xlink:to="gryp_FairMarketValueOfCommonShares_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl1" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_lbl0" xml:lang="en-US">Adjustments to Additional Paid in Capital, Warrant Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_AnnualCompensationCommitteeMemberRetainerMember_lbl0" xml:lang="en-US">Annual Compensation Committee Member Retainer Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AnnualCompensationCommitteeMemberRetainerMember" xlink:to="gryp_AnnualCompensationCommitteeMemberRetainerMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_VolumeWeightedAverageShares_lbl1" xml:lang="en-US">Volume Weighted Average Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_VolumeWeightedAverageShares" xlink:to="gryp_VolumeWeightedAverageShares_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarnestMoneyDeposits_lbl0" xml:lang="en-US">Earnest Money Deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarnestMoneyDeposits" xlink:to="us-gaap_EarnestMoneyDeposits_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_ShareBasedCompensationAwardTrancheFourMember_lbl0" xml:lang="en-US">Share Based Compensation Award Tranche Four Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationAwardTrancheFourMember" xlink:to="gryp_ShareBasedCompensationAwardTrancheFourMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl0" xml:lang="en-US">Liabilities, Current [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputOptionVolatilityMember_lbl0" xml:lang="en-US">Measurement Input, Option Volatility [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputOptionVolatilityMember" xlink:to="us-gaap_MeasurementInputOptionVolatilityMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_HealthCareOrganizationAccountsPayableToThirdPartyPayor_lbl0" xml:lang="en-US">Health Care Organization, Accounts Payable to Third-Party Payor</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_HealthCareOrganizationAccountsPayableToThirdPartyPayor" xlink:to="us-gaap_HealthCareOrganizationAccountsPayableToThirdPartyPayor_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_CancelledCommonStock_lbl1" xml:lang="en-US">Cancelled Common Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CancelledCommonStock" xlink:to="gryp_CancelledCommonStock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalDeferredPurchasePrice_lbl0" xml:lang="en-US">Supplemental Deferred Purchase Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalDeferredPurchasePrice" xlink:to="us-gaap_SupplementalDeferredPurchasePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeStockMember_lbl1" xml:lang="en-US">Employee Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeStockMember" xlink:to="us-gaap_EmployeeStockMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_lbl0" xml:lang="en-US">APIC, Share-Based Payment Arrangement, Option, Increase for Cost Recognition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_AnnualBoardCashRetainerMember_lbl0" xml:lang="en-US">Annual Board Cash Retainer Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AnnualBoardCashRetainerMember" xlink:to="gryp_AnnualBoardCashRetainerMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseCurrentAndNoncurrent_lbl0" xml:lang="en-US">Prepaid Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseCurrentAndNoncurrent" xlink:to="us-gaap_PrepaidExpenseCurrentAndNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_AdjustmentofAccumulatedDeficitRevaluationOfDigitalAsset_lbl1" xml:lang="en-US">Adjustmentof Accumulated Deficit Revaluation Of Digital Asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AdjustmentofAccumulatedDeficitRevaluationOfDigitalAsset" xlink:to="gryp_AdjustmentofAccumulatedDeficitRevaluationOfDigitalAsset_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LegalFees_lbl1" xml:lang="en-US">Legal Fees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LegalFees" xlink:to="us-gaap_LegalFees_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_DigitalAssetsHeldforOtherPartiesCurrent_lbl1" xml:lang="en-US">Digital Assets Heldfor Other Parties Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_DigitalAssetsHeldforOtherPartiesCurrent" xlink:to="gryp_DigitalAssetsHeldforOtherPartiesCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageAverageGrantDateFairValue_lbl1" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Granted Weighted Average Average Grant Date Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageAverageGrantDateFairValue" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageAverageGrantDateFairValue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl0" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag_lbl0" xml:lang="en-US">Cybersecurity Risk Management Positions or Committees Responsible [Flag]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" xlink:to="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherBorrowings_lbl0" xml:lang="en-US">Other Borrowings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherBorrowings" xlink:to="us-gaap_OtherBorrowings_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CryptoAssetUnrealizedGainLossOperating_lbl0" xml:lang="en-US">Crypto Asset, Unrealized Gain (Loss), Operating</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CryptoAssetUnrealizedGainLossOperating" xlink:to="us-gaap_CryptoAssetUnrealizedGainLossOperating_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl0" xml:lang="en-US">Fair Value of Financial Instruments, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainsLossesOnRestructuringOfDebt_lbl1" xml:lang="en-US">Gains (Losses) on Restructuring of Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainsLossesOnRestructuringOfDebt" xlink:to="us-gaap_GainsLossesOnRestructuringOfDebt_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_AnnualEquityAwardMember_lbl0" xml:lang="en-US">Annual Equity Award Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AnnualEquityAwardMember" xlink:to="gryp_AnnualEquityAwardMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl2" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageAverageGrantDateFairValue_lbl1" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Vested And Exercisable Weighted Average Average Grant Date Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageAverageGrantDateFairValue" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageAverageGrantDateFairValue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl0" xml:lang="en-US">Increase (Decrease) in Accounts Payable and Accrued Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_SharesToBeIssuedMember_lbl0" xml:lang="en-US">Shares To Be Issued Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_SharesToBeIssuedMember" xlink:to="gryp_SharesToBeIssuedMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_FairValueOfSharesExchangedMember_lbl0" xml:lang="en-US">Fair Value Of Shares Exchanged Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_FairValueOfSharesExchangedMember" xlink:to="gryp_FairValueOfSharesExchangedMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageRemainingContractualTerm_lbl1" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Granted Weighted Average Remaining Contractual Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageRemainingContractualTerm" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageRemainingContractualTerm_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_ScheduleOfBalanceOfTheNotePayableTableTextBlock_lbl1" xml:lang="en-US">Schedule Of Balance Of The Note Payable Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ScheduleOfBalanceOfTheNotePayableTableTextBlock" xlink:to="gryp_ScheduleOfBalanceOfTheNotePayableTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_PercentageOfBitcoinInHotWallets_lbl1" xml:lang="en-US">Percentage Of Bitcoin In Hot Wallets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_PercentageOfBitcoinInHotWallets" xlink:to="gryp_PercentageOfBitcoinInHotWallets_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Revenues_lbl0" xml:lang="en-US">Revenues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharePrice_lbl0" xml:lang="en-US">Share Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharePrice" xlink:to="us-gaap_SharePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl0" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl1" xml:lang="en-US">Accounts Payable and Accrued Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_NegativeInterestPaymentForNotesPayable_lbl1" xml:lang="en-US">Negative Interest Payment For Notes Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_NegativeInterestPaymentForNotesPayable" xlink:to="gryp_NegativeInterestPaymentForNotesPayable_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_lbl0" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockUnitsRSUMember" xlink:to="us-gaap_RestrictedStockUnitsRSUMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_AssetsAbstract0_lbl0" xml:lang="en-US">Assets Abstract0</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AssetsAbstract0" xlink:to="gryp_AssetsAbstract0_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl0" xml:lang="en-US">Current State and Local Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_lbl0" xml:lang="en-US">Stock Issued During Period, Value, Issued for Services</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForOtherDeposits_lbl1" xml:lang="en-US">Payments for Other Deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForOtherDeposits" xlink:to="us-gaap_PaymentsForOtherDeposits_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsFairValueDisclosure_lbl0" xml:lang="en-US">Commitments, Fair Value Disclosure</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsFairValueDisclosure" xlink:to="us-gaap_CommitmentsFairValueDisclosure_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl0" xml:lang="en-US">General and Administrative Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MarketableSecuritiesTextBlock_lbl0" xml:lang="en-US">Marketable Securities [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesTextBlock" xlink:to="us-gaap_MarketableSecuritiesTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingCostsAndExpenses_lbl0" xml:lang="en-US">Operating Costs and Expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingCostsAndExpenses" xlink:to="us-gaap_OperatingCostsAndExpenses_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_ReverseMergerTextBlock_lbl0" xml:lang="en-US">Reverse Merger Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ReverseMergerTextBlock" xlink:to="gryp_ReverseMergerTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_CryptoAssetMiningRevenueRate_lbl1" xml:lang="en-US">Crypto Asset Mining Revenue Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CryptoAssetMiningRevenueRate" xlink:to="gryp_CryptoAssetMiningRevenueRate_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_PreFundedWarrantsMember_lbl1" xml:lang="en-US">Pre Funded Warrants Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_PreFundedWarrantsMember" xlink:to="gryp_PreFundedWarrantsMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesAndLoansPayable_lbl0" xml:lang="en-US">Notes and Loans Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesAndLoansPayable" xlink:to="us-gaap_NotesAndLoansPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock_lbl0" xml:lang="en-US">Cybersecurity Risk Board of Directors Oversight [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:to="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_lbl2" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl0" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl0" xml:lang="en-US">Common Stock, Shares, Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForServices_lbl1" xml:lang="en-US">Adjustments To Additional Paid In Capital Common Stock Issued For Services</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForServices" xlink:to="gryp_AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForServices_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfPrivatePlacement_lbl0" xml:lang="en-US">Proceeds from Issuance of Private Placement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:to="us-gaap_ProceedsFromIssuanceOfPrivatePlacement_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_BTCNoteMember_lbl0" xml:lang="en-US">BTCNote Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_BTCNoteMember" xlink:to="gryp_BTCNoteMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_Sphere3DMSAMember_lbl0" xml:lang="en-US">Sphere3 DMSAMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_Sphere3DMSAMember" xlink:to="gryp_Sphere3DMSAMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueOptionChangesInFairValueGainLoss1_lbl0" xml:lang="en-US">Fair Value, Option, Changes in Fair Value, Gain (Loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueOptionChangesInFairValueGainLoss1" xlink:to="us-gaap_FairValueOptionChangesInFairValueGainLoss1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_GigaCaddoLLCMember_lbl0" xml:lang="en-US">Giga Caddo LLCMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_GigaCaddoLLCMember" xlink:to="gryp_GigaCaddoLLCMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl0" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_IndependentDirectorAgreementsMember_lbl0" xml:lang="en-US">Independent Director Agreements Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_IndependentDirectorAgreementsMember" xlink:to="gryp_IndependentDirectorAgreementsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_CostOfDigitalAssetsSoldForCash_lbl1" xml:lang="en-US">Cost Of Digital Assets Sold For Cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CostOfDigitalAssetsSoldForCash" xlink:to="gryp_CostOfDigitalAssetsSoldForCash_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_StockIssuedDuringCashProceedsForRegisteredDirectOffering_lbl1" xml:lang="en-US">Stock Issued During Cash Proceeds For Registered Direct Offering</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_StockIssuedDuringCashProceedsForRegisteredDirectOffering" xlink:to="gryp_StockIssuedDuringCashProceedsForRegisteredDirectOffering_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl0" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesPayableToBankCurrent_lbl1" xml:lang="en-US">Notes Payable to Bank, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableToBankCurrent" xlink:to="us-gaap_NotesPayableToBankCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl0" xml:lang="en-US">Fair Value Disclosures [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresTextBlock" xlink:to="us-gaap_FairValueDisclosuresTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_CommonStockIssuedForSettlementsOfBTCNote_lbl1" xml:lang="en-US">Common Stock Issued For Settlements Of BTCNote</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CommonStockIssuedForSettlementsOfBTCNote" xlink:to="gryp_CommonStockIssuedForSettlementsOfBTCNote_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_lbl0" xml:lang="en-US">Series of Individually Immaterial Business Acquisitions [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:to="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_lbl0" xml:lang="en-US">Basis of Presentation and Significant Accounting Policies [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrivatePlacementMember_lbl0" xml:lang="en-US">Private Placement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrivatePlacementMember" xlink:to="us-gaap_PrivatePlacementMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl0" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashFDICInsuredAmount_lbl0" xml:lang="en-US">Cash, FDIC Insured Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashFDICInsuredAmount" xlink:to="us-gaap_CashFDICInsuredAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyMember_lbl0" xml:lang="en-US">Related Party [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyMember" xlink:to="us-gaap_RelatedPartyMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquitySecuritiesFvNiMeasurementInput_lbl0" xml:lang="en-US">Equity Securities, FV-NI, Measurement Input</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquitySecuritiesFvNiMeasurementInput" xlink:to="us-gaap_EquitySecuritiesFvNiMeasurementInput_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_FairValueOfCommonStockIssuedForSettlementOfBTCNote_lbl1" xml:lang="en-US">Fair Value Of Common Stock Issued For Settlement Of BTCNote</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_FairValueOfCommonStockIssuedForSettlementOfBTCNote" xlink:to="gryp_FairValueOfCommonStockIssuedForSettlementOfBTCNote_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_DirectOfferingCost_lbl1" xml:lang="en-US">Direct Offering Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_DirectOfferingCost" xlink:to="gryp_DirectOfferingCost_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_lbl0" xml:lang="en-US">Stock Issued During Period, Value, Restricted Stock Award, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl0" xml:lang="en-US">Assets, Current [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Cash_lbl0" xml:lang="en-US">Cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Cash" xlink:to="us-gaap_Cash_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_October202021Member_lbl0" xml:lang="en-US">October202021 Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_October202021Member" xlink:to="gryp_October202021Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_AggregateDeposit_lbl1" xml:lang="en-US">Aggregate Deposit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AggregateDeposit" xlink:to="gryp_AggregateDeposit_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_lbl0" xml:lang="en-US">Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_AnnualNominatingGovernanceCommitteeMemberRetainerMember_lbl0" xml:lang="en-US">Annual Nominating Governance Committee Member Retainer Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AnnualNominatingGovernanceCommitteeMemberRetainerMember" xlink:to="gryp_AnnualNominatingGovernanceCommitteeMemberRetainerMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableIntrinsicValue_lbl1" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Unvested And Non Exercisable Intrinsic Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableIntrinsicValue" xlink:to="gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableIntrinsicValue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl0" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">Deferred Federal Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_BitcoinMember_lbl0" xml:lang="en-US">Bitcoin Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_BitcoinMember" xlink:to="gryp_BitcoinMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_RestrictedCommonStockAwardsIssuedForPaymentOfServiceinShares_lbl1" xml:lang="en-US">Restricted Common Stock Awards Issued For Payment Of Servicein Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_RestrictedCommonStockAwardsIssuedForPaymentOfServiceinShares" xlink:to="gryp_RestrictedCommonStockAwardsIssuedForPaymentOfServiceinShares_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl0" xml:lang="en-US">Deferred Tax Liabilities, Property, Plant and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl0" xml:lang="en-US">Accrued Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl0" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl0" xml:lang="en-US">Liabilities and Equity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesOutstanding_lbl1" xml:lang="en-US">Shares, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheTwoMember_lbl0" xml:lang="en-US">Share-Based Payment Arrangement, Tranche Two [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheTwoMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl0" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputExpectedTermMember_lbl0" xml:lang="en-US">Measurement Input, Expected Term [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputExpectedTermMember" xlink:to="us-gaap_MeasurementInputExpectedTermMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_CostOfDigitalAssetsTransferredForNoncashExpenditures_lbl2" xml:lang="en-US">Cost Of Digital Assets Transferred For Noncash Expenditures</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CostOfDigitalAssetsTransferredForNoncashExpenditures" xlink:to="gryp_CostOfDigitalAssetsTransferredForNoncashExpenditures_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfRevenue_lbl0" xml:lang="en-US">Cost of Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenue" xlink:to="us-gaap_CostOfRevenue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_MonthlyPaymentsUnderConsultingAgreement_lbl1" xml:lang="en-US">Monthly Payments Under Consulting Agreement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_MonthlyPaymentsUnderConsultingAgreement" xlink:to="gryp_MonthlyPaymentsUnderConsultingAgreement_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepositsAssetsNoncurrent_lbl2" xml:lang="en-US">Deposits Assets, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositsAssetsNoncurrent" xlink:to="us-gaap_DepositsAssetsNoncurrent_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivablesFromStockholderMember_lbl0" xml:lang="en-US">Receivables from Stockholder [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesFromStockholderMember" xlink:to="us-gaap_ReceivablesFromStockholderMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_ConsultantsMember_lbl0" xml:lang="en-US">Consultants Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ConsultantsMember" xlink:to="gryp_ConsultantsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_lbl0" xml:lang="en-US">Accounts Payable and Accrued Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl1" xml:lang="en-US">Class of Warrant or Right, Exercise Price of Warrants or Rights</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_WarrantsPolicyTextBlock_lbl1" xml:lang="en-US">Warrants Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_WarrantsPolicyTextBlock" xlink:to="gryp_WarrantsPolicyTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_AkernaIsPubliclyTradedMember_lbl0" xml:lang="en-US">Akerna Is Publicly Traded Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AkernaIsPubliclyTradedMember" xlink:to="gryp_AkernaIsPubliclyTradedMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueOfAssetsAcquired_lbl0" xml:lang="en-US">Fair Value of Assets Acquired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueOfAssetsAcquired" xlink:to="us-gaap_FairValueOfAssetsAcquired_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl0" xml:lang="en-US">Liabilities and Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl1" xml:lang="en-US">Current Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl0" xml:lang="en-US">Nonoperating Income (Expense)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_lbl0" xml:lang="en-US">Deferred Tax Assets, Goodwill and Intangible Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:to="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_PaidRefundableDeposits_lbl1" xml:lang="en-US">Paid Refundable Deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_PaidRefundableDeposits" xlink:to="gryp_PaidRefundableDeposits_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_CaptusEnergyMember_lbl0" xml:lang="en-US">Captus Energy Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CaptusEnergyMember" xlink:to="gryp_CaptusEnergyMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit_lbl0" xml:lang="en-US">Current Federal Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentAnnualPrincipalPayment_lbl1" xml:lang="en-US">Debt Instrument, Annual Principal Payment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentAnnualPrincipalPayment" xlink:to="us-gaap_DebtInstrumentAnnualPrincipalPayment_lbl1"/>
    <loc xlink:type="locator" xlink:label="gryp_ScheduleOfStockPriceAndMarketCapitalizationGoalsAbstract" xlink:href="gryp-20241231.xsd#gryp_ScheduleOfStockPriceAndMarketCapitalizationGoalsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_ScheduleOfStockPriceAndMarketCapitalizationGoalsAbstract_lbl" xml:lang="en-US">Schedule Of Stock Price And Market Capitalization Goals Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ScheduleOfStockPriceAndMarketCapitalizationGoalsAbstract" xlink:to="gryp_ScheduleOfStockPriceAndMarketCapitalizationGoalsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_lbl0" xml:lang="en-US">Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:to="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_UndiscountedCashflowFromNotespayable_lbl1" xml:lang="en-US">Undiscounted Cashflow From Notespayable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_UndiscountedCashflowFromNotespayable" xlink:to="gryp_UndiscountedCashflowFromNotespayable_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_ProceedsFromReverseRecapitalization_lbl2" xml:lang="en-US">Proceeds From Reverse Recapitalization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ProceedsFromReverseRecapitalization" xlink:to="gryp_ProceedsFromReverseRecapitalization_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl0" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_PaymentForPurchaseOfMiningMachines_lbl1" xml:lang="en-US">Payment For Purchase Of Mining Machines</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_PaymentForPurchaseOfMiningMachines" xlink:to="gryp_PaymentForPurchaseOfMiningMachines_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_ChangeInFairValueOfNotesPayable_lbl2" xml:lang="en-US">Change In Fair Value Of Notes Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_ChangeInFairValueOfNotesPayable" xlink:to="gryp_ChangeInFairValueOfNotesPayable_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForAdvanceToAffiliate_lbl0" xml:lang="en-US">Payments for Advance to Affiliate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForAdvanceToAffiliate" xlink:to="us-gaap_PaymentsForAdvanceToAffiliate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_lbl0" xml:lang="en-US">Assets, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_AkernaMergerCoMember_lbl1" xml:lang="en-US">Akerna Merger Co Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_AkernaMergerCoMember" xlink:to="gryp_AkernaMergerCoMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gryp_CommitteeChairRetainerMember_lbl0" xml:lang="en-US">Committee Chair Retainer Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gryp_CommitteeChairRetainerMember" xlink:to="gryp_CommitteeChairRetainerMember_lbl0"/>
  </labelLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>12
<FILENAME>gryp-20241231_pre.xml
<DESCRIPTION>XBRL PRESENTATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Mon Mar 31 19:58:03 UTC 2025 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ConsolidatedBalanceSheet" roleURI="http://akerna.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://akerna.com/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ConsolidatedIncomeStatement" roleURI="http://akerna.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ShareholdersEquityType2or3" roleURI="http://akerna.com/role/ShareholdersEquityType2or3"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ConsolidatedCashFlow" roleURI="http://akerna.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_OrganizationandSummaryofSignificantAccountingPolicies" roleURI="http://akerna.com/role/OrganizationandSummaryofSignificantAccountingPolicies"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_DigitalAssets" roleURI="http://akerna.com/role/DigitalAssets"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_MarketableSecurities" roleURI="http://akerna.com/role/MarketableSecurities"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_Deposits" roleURI="http://akerna.com/role/Deposits"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_MiningEquipmentNet" roleURI="http://akerna.com/role/MiningEquipmentNet"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_AccountsPayableandAccruedLiabilities" roleURI="http://akerna.com/role/AccountsPayableandAccruedLiabilities"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_NotePayable" roleURI="http://akerna.com/role/NotePayable"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_CommitmentsandContingencies" roleURI="http://akerna.com/role/CommitmentsandContingencies"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_StockholdersDeficit" roleURI="http://akerna.com/role/StockholdersDeficit"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_FairValueofFinancialInstruments" roleURI="http://akerna.com/role/FairValueofFinancialInstruments"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ReverseMerger" roleURI="http://akerna.com/role/ReverseMerger"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_IncomeTaxes" roleURI="http://akerna.com/role/IncomeTaxes"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_SubsequentEvents" roleURI="http://akerna.com/role/SubsequentEvents"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_AccountingPoliciesByPolicy" roleURI="http://akerna.com/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_DigitalAssetsTables" roleURI="http://akerna.com/role/DigitalAssetsTables"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_MarketableSecuritiesTables" roleURI="http://akerna.com/role/MarketableSecuritiesTables"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_DepositsTables" roleURI="http://akerna.com/role/DepositsTables"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_MiningEquipmentNetTables" roleURI="http://akerna.com/role/MiningEquipmentNetTables"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_AccountsPayableandAccruedLiabilitiesTables" roleURI="http://akerna.com/role/AccountsPayableandAccruedLiabilitiesTables"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_NotePayableTables" roleURI="http://akerna.com/role/NotePayableTables"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_CommitmentsandContingenciesTables" roleURI="http://akerna.com/role/CommitmentsandContingenciesTables"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_StockholdersDeficitTables" roleURI="http://akerna.com/role/StockholdersDeficitTables"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_FairValueofFinancialInstrumentsTables" roleURI="http://akerna.com/role/FairValueofFinancialInstrumentsTables"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_IncomeTaxesTables" roleURI="http://akerna.com/role/IncomeTaxesTables"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ScheduleofDigitalCurrencyTransactionsofBitcoinTable" roleURI="http://akerna.com/role/ScheduleofDigitalCurrencyTransactionsofBitcoinTable"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ScheduleofBitcoinHoldingsTable" roleURI="http://akerna.com/role/ScheduleofBitcoinHoldingsTable"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ScheduleofMovementinthisAccountforthePeriodsTable" roleURI="http://akerna.com/role/ScheduleofMovementinthisAccountforthePeriodsTable"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ScheduleofDepositsTable" roleURI="http://akerna.com/role/ScheduleofDepositsTable"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ScheduleofMiningEquipmentTable" roleURI="http://akerna.com/role/ScheduleofMiningEquipmentTable"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ScheduleofAccountsPayableandAccruedLiabilitiesTable" roleURI="http://akerna.com/role/ScheduleofAccountsPayableandAccruedLiabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ScheduleofFairValueoftheBTCNoteTable" roleURI="http://akerna.com/role/ScheduleofFairValueoftheBTCNoteTable"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ScheduleofBalanceoftheNotePayableTable" roleURI="http://akerna.com/role/ScheduleofBalanceoftheNotePayableTable"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ScheduleofTroubledDebtRestructuringwiththeNotePayableTable" roleURI="http://akerna.com/role/ScheduleofTroubledDebtRestructuringwiththeNotePayableTable"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ScheduleofTroubledDebtRestructuringwiththeNotePayableTable_Parentheticals" roleURI="http://akerna.com/role/ScheduleofTroubledDebtRestructuringwiththeNotePayableTable_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ScheduleofNotePayableintheAggregateofthePrincipalandInterestCalculatedOvertheLifeoftheLoanwithaCorrespondingGainTable" roleURI="http://akerna.com/role/ScheduleofNotePayableintheAggregateofthePrincipalandInterestCalculatedOvertheLifeoftheLoanwithaCorrespondingGainTable"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ScheduleofBoardofDirectorsApprovedtheDirectorsCompensationProgramTable" roleURI="http://akerna.com/role/ScheduleofBoardofDirectorsApprovedtheDirectorsCompensationProgramTable"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ScheduleofStockPriceandMarketCapitalizationGoalsTable" roleURI="http://akerna.com/role/ScheduleofStockPriceandMarketCapitalizationGoalsTable"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ScheduleofCompensationExpenseRelatedRestrictedStockAwardsTable" roleURI="http://akerna.com/role/ScheduleofCompensationExpenseRelatedRestrictedStockAwardsTable"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ScheduleofCompensationExpenseRelatedRestrictedStockAwardsTable_Parentheticals" roleURI="http://akerna.com/role/ScheduleofCompensationExpenseRelatedRestrictedStockAwardsTable_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ScheduleofServiceBasedRSUsTable" roleURI="http://akerna.com/role/ScheduleofServiceBasedRSUsTable"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ScheduleofWarrantsTransactionsTable" roleURI="http://akerna.com/role/ScheduleofWarrantsTransactionsTable"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ScheduleofFairValuebyUsingKeyInputsTable" roleURI="http://akerna.com/role/ScheduleofFairValuebyUsingKeyInputsTable"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ScheduleofExpenseorBenefitforIncomeTaxesTable" roleURI="http://akerna.com/role/ScheduleofExpenseorBenefitforIncomeTaxesTable"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ScheduleofStatutoryFederalIncomeTaxRatetoActualExpenseBasedonLossBeforeIncomeTaxesTable" roleURI="http://akerna.com/role/ScheduleofStatutoryFederalIncomeTaxRatetoActualExpenseBasedonLossBeforeIncomeTaxesTable"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable" roleURI="http://akerna.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#CybersecurityRiskManagementAndStrategyDisclosure" roleURI="http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_OrganizationandSummaryofSignificantAccountingPoliciesDetails" roleURI="http://akerna.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_DigitalAssetsDetails" roleURI="http://akerna.com/role/DigitalAssetsDetails"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_MarketableSecuritiesDetails" roleURI="http://akerna.com/role/MarketableSecuritiesDetails"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_DepositsDetails" roleURI="http://akerna.com/role/DepositsDetails"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_MiningEquipmentNetDetails" roleURI="http://akerna.com/role/MiningEquipmentNetDetails"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_NotePayableDetails" roleURI="http://akerna.com/role/NotePayableDetails"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_CommitmentsandContingenciesDetails" roleURI="http://akerna.com/role/CommitmentsandContingenciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_StockholdersDeficitDetails" roleURI="http://akerna.com/role/StockholdersDeficitDetails"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_ReverseMergerDetails" roleURI="http://akerna.com/role/ReverseMergerDetails"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_IncomeTaxesDetails" roleURI="http://akerna.com/role/IncomeTaxesDetails"/>
  <roleRef xlink:type="simple" xlink:href="gryp-20241231.xsd#gryp_r_SubsequentEventsDetails" roleURI="http://akerna.com/role/SubsequentEventsDetails"/>
  <roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#cover" roleURI="http://xbrl.sec.gov/dei/role/document/Cover"/>
  <roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#ai" roleURI="http://xbrl.sec.gov/dei/role/document/AuditInformation"/>
  <presentationLink xlink:role="http://akerna.com/role/ConsolidatedBalanceSheet" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsCurrentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedCashCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_RestrictedCashCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MarketableSecuritiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_MarketableSecuritiesCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DigitalAssetsHeldforOtherPartiesCurrent" xlink:href="gryp-20241231.xsd#gryp_DigitalAssetsHeldforOtherPartiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="DigitalAssetsHeldforOtherPartiesCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetFairValueCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetFairValueCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CryptoAssetFairValueCurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositsAssetsNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_DepositsAssetsNoncurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_Assets" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ObligationLiabilityRelatedToDigitalAssetsHeldForOtherParties" xlink:href="gryp-20241231.xsd#gryp_ObligationLiabilityRelatedToDigitalAssetsHeldForOtherParties"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="ObligationLiabilityRelatedToDigitalAssetsHeldForOtherParties" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_NotesPayableCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableToBankCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableToBankCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_NotesPayableToBankCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermNotesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LongTermNotesPayable" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_Liabilities" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_EquityAbstract" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_CommonStockValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SharesToBeIssuedRegisterDirectOffering" xlink:href="gryp-20241231.xsd#gryp_SharesToBeIssuedRegisterDirectOffering"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="SharesToBeIssuedRegisterDirectOffering" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteSubscriptionsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteSubscriptionsReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_StockholdersEquityNoteSubscriptionsReceivable" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_StockholdersEquity" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://akerna.com/role/ConsolidatedBalanceSheet_Parentheticals" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesAuthorized" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesIssued" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesOutstanding" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://akerna.com/role/ConsolidatedIncomeStatement" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_StatementTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="MiningActivitiesMember" xlink:href="gryp-20241231.xsd#gryp_MiningActivitiesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="MiningActivitiesMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ManagementServicesMember" xlink:href="gryp-20241231.xsd#gryp_ManagementServicesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="ManagementServicesMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenuesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenuesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_Revenues" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostsAndExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostsAndExpensesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CostsAndExpensesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfRevenue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_CostOfRevenue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_ShareBasedCompensation" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortization"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_DepreciationAndAmortization" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ImpairmentOfDigitalAssets" xlink:href="gryp-20241231.xsd#gryp_ImpairmentOfDigitalAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="ImpairmentOfDigitalAssets" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ImpairmentOfMiners" xlink:href="gryp-20241231.xsd#gryp_ImpairmentOfMiners"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="ImpairmentOfMiners" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetUnrealizedGainLossOperating" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetUnrealizedGainLossOperating"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_CryptoAssetUnrealizedGainLossOperating" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetRealizedGainOperating" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetRealizedGainOperating"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_CryptoAssetRealizedGainOperating" order="7.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingCostsAndExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingCostsAndExpenses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_OperatingCostsAndExpenses" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_OperatingIncomeLoss" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesUnrealizedGainLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_MarketableSecuritiesUnrealizedGainLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetRealizedGainNonoperating" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetRealizedGainNonoperating"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_CryptoAssetRealizedGainNonoperating" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ChangeInFairValueOfNotesPayable" xlink:href="gryp-20241231.xsd#gryp_ChangeInFairValueOfNotesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="ChangeInFairValueOfNotesPayable" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeInvestmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeInvestmentExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InvestmentIncomeInvestmentExpense" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnDispositionOfAssets1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_GainLossOnDispositionOfAssets1" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncashMergerRelatedCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncashMergerRelatedCosts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NoncashMergerRelatedCosts" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="GainOnSettlementOfBTCNote" xlink:href="gryp-20241231.xsd#gryp_GainOnSettlementOfBTCNote"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="GainOnSettlementOfBTCNote" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpense" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="10.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NetIncomeLoss" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://akerna.com/role/ShareholdersEquityType2or3" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_CommonStockMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SharesToBeIssuedMember" xlink:href="gryp-20241231.xsd#gryp_SharesToBeIssuedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="SharesToBeIssuedMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesFromStockholderMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesFromStockholderMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_ReceivablesFromStockholderMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_RetainedEarningsMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="5.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset" xlink:href="gryp-20241231.xsd#gryp_AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForAcquisitionOfAkernasNetBookValue" xlink:href="gryp-20241231.xsd#gryp_AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForAcquisitionOfAkernasNetBookValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset" xlink:to="AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForAcquisitionOfAkernasNetBookValue" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockIssuedDuringPeriodValueCommonStockIssuedForAfterTheMarketProgram" xlink:href="gryp-20241231.xsd#gryp_StockIssuedDuringPeriodValueCommonStockIssuedForAfterTheMarketProgram"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset" xlink:to="StockIssuedDuringPeriodValueCommonStockIssuedForAfterTheMarketProgram" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockIssuedDuringPeriodSharesCommonStockIssuedForAfterTheMarketProgram" xlink:href="gryp-20241231.xsd#gryp_StockIssuedDuringPeriodSharesCommonStockIssuedForAfterTheMarketProgram"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset" xlink:to="StockIssuedDuringPeriodSharesCommonStockIssuedForAfterTheMarketProgram" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForServices" xlink:href="gryp-20241231.xsd#gryp_AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForServices"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset" xlink:to="AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForServices" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CommonStockIssuedForSettlementOfBTCNote" xlink:href="gryp-20241231.xsd#gryp_CommonStockIssuedForSettlementOfBTCNote"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset" xlink:to="CommonStockIssuedForSettlementOfBTCNote" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CommonStockIssuedForSettlementsOfBTCNote" xlink:href="gryp-20241231.xsd#gryp_CommonStockIssuedForSettlementsOfBTCNote"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset" xlink:to="CommonStockIssuedForSettlementsOfBTCNote" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CancelationOfStockSubscriptionReceivable" xlink:href="gryp-20241231.xsd#gryp_CancelationOfStockSubscriptionReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset" xlink:to="CancelationOfStockSubscriptionReceivable" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockIssuedDuringCashProceedsForRegisteredDirectOffering" xlink:href="gryp-20241231.xsd#gryp_StockIssuedDuringCashProceedsForRegisteredDirectOffering"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset" xlink:to="StockIssuedDuringCashProceedsForRegisteredDirectOffering" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RestrictedCommonStockAwardsIssuedForCompensationinShares" xlink:href="gryp-20241231.xsd#gryp_RestrictedCommonStockAwardsIssuedForCompensationinShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="RestrictedCommonStockAwardsIssuedForCompensationinShares" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedCommonStockAwardsIssuedForPaymentOfService" xlink:href="gryp-20241231.xsd#gryp_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedCommonStockAwardsIssuedForPaymentOfService"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedCommonStockAwardsIssuedForPaymentOfService" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RestrictedCommonStockAwardsIssuedForPaymentOfServiceinShares" xlink:href="gryp-20241231.xsd#gryp_RestrictedCommonStockAwardsIssuedForPaymentOfServiceinShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="RestrictedCommonStockAwardsIssuedForPaymentOfServiceinShares" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CancelledCommonStock" xlink:href="gryp-20241231.xsd#gryp_CancelledCommonStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="CancelledCommonStock" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity_0" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding_0" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://akerna.com/role/ConsolidatedCashFlow" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetIncomeLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossRelatedToLitigationSettlement" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossRelatedToLitigationSettlement"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossRelatedToLitigationSettlement" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="ImpairmentOfDigitalAssets" xlink:href="gryp-20241231.xsd#gryp_ImpairmentOfDigitalAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="ImpairmentOfDigitalAssets" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetRealizedGainOperating" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetRealizedGainOperating"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_CryptoAssetRealizedGainOperating" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetRealizedGainNonoperating" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetRealizedGainNonoperating"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_CryptoAssetRealizedGainNonoperating" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetUnrealizedGainLossNonoperating" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetUnrealizedGainLossNonoperating"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_CryptoAssetUnrealizedGainLossNonoperating" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="ImpairmentOfMiners" xlink:href="gryp-20241231.xsd#gryp_ImpairmentOfMiners"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="ImpairmentOfMiners" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_Depreciation" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ForfeitureOfRestrictedStockGrants" xlink:href="gryp-20241231.xsd#gryp_ForfeitureOfRestrictedStockGrants"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="ForfeitureOfRestrictedStockGrants" order="7.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_RestrictedStockExpense" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CompensationForServicesContributedByTheCompanysPpresident" xlink:href="gryp-20241231.xsd#gryp_CompensationForServicesContributedByTheCompanysPpresident"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="CompensationForServicesContributedByTheCompanysPpresident" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesUnrealizedGainLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_MarketableSecuritiesUnrealizedGainLoss" order="11.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnDispositionOfAssets1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnDispositionOfAssets1" order="12.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="ChangeInFairValueOfNotePayable" xlink:href="gryp-20241231.xsd#gryp_ChangeInFairValueOfNotePayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="ChangeInFairValueOfNotePayable" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseNonoperating" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_InterestExpenseNonoperating" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DigitalAssetRevenue" xlink:href="gryp-20241231.xsd#gryp_DigitalAssetRevenue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="DigitalAssetRevenue" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNoncashIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_OtherNoncashIncomeExpense" order="16.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IncreaseDecreaseInCostOfDigitalAssetsSoldForCash" xlink:href="gryp-20241231.xsd#gryp_IncreaseDecreaseInCostOfDigitalAssetsSoldForCash"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInCostOfDigitalAssetsSoldForCash" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpense" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="ProceedsFromTheSaleOfMiners" xlink:href="gryp-20241231.xsd#gryp_ProceedsFromTheSaleOfMiners"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="ProceedsFromTheSaleOfMiners" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForOtherDeposits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForOtherDeposits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsForOtherDeposits" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PaymentsForOtherDeposits" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PaymentForInsurancePayable" xlink:href="gryp-20241231.xsd#gryp_PaymentForInsurancePayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="PaymentForInsurancePayable" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSecuredNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSecuredNotesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromSecuredNotesPayable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfNotesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_RepaymentsOfNotesPayable" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="CashPaidForLegalFeesIncurredForBTCNoteRestructuring" xlink:href="gryp-20241231.xsd#gryp_CashPaidForLegalFeesIncurredForBTCNoteRestructuring"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="CashPaidForLegalFeesIncurredForBTCNoteRestructuring" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceInitialPublicOffering" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ProceedsFromReverseRecapitalization" xlink:href="gryp-20241231.xsd#gryp_ProceedsFromReverseRecapitalization"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="ProceedsFromReverseRecapitalization" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ProceedsFromIssuanceOfCommonStockATM" xlink:href="gryp-20241231.xsd#gryp_ProceedsFromIssuanceOfCommonStockATM"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="ProceedsFromIssuanceOfCommonStockATM" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsOfStockIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsOfStockIssuanceCosts" order="8.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PaymentsOfStockIssuanceCosts" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_0" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedCashCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:to="us-gaap_RestrictedCashCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_InterestPaidNet" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_IncomeTaxesPaidNet" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AccruedExpensesForIssuanceOfCommonStock" xlink:href="gryp-20241231.xsd#gryp_AccruedExpensesForIssuanceOfCommonStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="AccruedExpensesForIssuanceOfCommonStock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FairValueAdjustmentofNoncashAmount" xlink:href="gryp-20241231.xsd#gryp_FairValueAdjustmentofNoncashAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="FairValueAdjustmentofNoncashAmount" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FairValueOfCommonStockIssuedForSettlementOfBTCNote" xlink:href="gryp-20241231.xsd#gryp_FairValueOfCommonStockIssuedForSettlementOfBTCNote"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="FairValueOfCommonStockIssuedForSettlementOfBTCNote" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FairValueOfWarrantsIssuedForSettlementOfBTCNote" xlink:href="gryp-20241231.xsd#gryp_FairValueOfWarrantsIssuedForSettlementOfBTCNote"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="FairValueOfWarrantsIssuedForSettlementOfBTCNote" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesIssued1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="us-gaap_NotesIssued1" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NonCashPaymentOfPrincipalAndInterestOnNotePayableUsingDigitalAssets" xlink:href="gryp-20241231.xsd#gryp_NonCashPaymentOfPrincipalAndInterestOnNotePayableUsingDigitalAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="NonCashPaymentOfPrincipalAndInterestOnNotePayableUsingDigitalAssets" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://akerna.com/role/OrganizationandSummaryofSignificantAccountingPolicies" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://akerna.com/role/DigitalAssets" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetFairValueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetFairValueAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CryptoAssetFairValueAbstract" xlink:to="us-gaap_CryptoAssetTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://akerna.com/role/MarketableSecurities" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_MarketableSecuritiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MarketableSecuritiesAbstract" xlink:to="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://akerna.com/role/Deposits" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositsAbstract"/>
    <loc xlink:type="locator" xlink:label="DepositsDisclosureTextBlock" xlink:href="gryp-20241231.xsd#gryp_DepositsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DepositsAbstract" xlink:to="DepositsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://akerna.com/role/MiningEquipmentNet" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://akerna.com/role/AccountsPayableandAccruedLiabilities" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://akerna.com/role/NotePayable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NotesPayableAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://akerna.com/role/CommitmentsandContingencies" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://akerna.com/role/StockholdersDeficit" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationAbstract" xlink:to="us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://akerna.com/role/FairValueofFinancialInstruments" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://akerna.com/role/ReverseMerger" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ReverseMergerAbstract" xlink:href="gryp-20241231.xsd#gryp_ReverseMergerAbstract"/>
    <loc xlink:type="locator" xlink:label="ReverseMergerTextBlock" xlink:href="gryp-20241231.xsd#gryp_ReverseMergerTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ReverseMergerAbstract" xlink:to="ReverseMergerTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://akerna.com/role/IncomeTaxes" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://akerna.com/role/SubsequentEvents" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://akerna.com/role/AccountingPoliciesByPolicy" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="OrganizationAndNatureOfOperationsPolicyTextBlock" xlink:href="gryp-20241231.xsd#gryp_OrganizationAndNatureOfOperationsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="OrganizationAndNatureOfOperationsPolicyTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ReverseMergerWithLegacyIvyCryptoIncPolicyTextBlock" xlink:href="gryp-20241231.xsd#gryp_ReverseMergerWithLegacyIvyCryptoIncPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ReverseMergerWithLegacyIvyCryptoIncPolicyTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PriorPeriodReclassificationAdjustmentDescription" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConsolidationPolicyTextBlock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="GoingConcernPolicyTextBlock" xlink:href="gryp-20241231.xsd#gryp_GoingConcernPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="GoingConcernPolicyTextBlock" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_UseOfEstimates" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_TradeAndOtherAccountsReceivablePolicy" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PrepaidExpensePolicyPolicyTextBlock" xlink:href="gryp-20241231.xsd#gryp_PrepaidExpensePolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="PrepaidExpensePolicyPolicyTextBlock" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DigitalAssetsHeldForOtherPartiesPolicyTextBlock" xlink:href="gryp-20241231.xsd#gryp_DigitalAssetsHeldForOtherPartiesPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="DigitalAssetsHeldForOtherPartiesPolicyTextBlock" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_PlatformOperatorCryptoAssetPolicyTextBlock" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_PlatformOperatorCryptoAssetPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="srt_PlatformOperatorCryptoAssetPolicyTextBlock" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativesPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_DerivativesPolicyTextBlock" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CostOfRevenuesPolicyTextBlock" xlink:href="gryp-20241231.xsd#gryp_CostOfRevenuesPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="CostOfRevenuesPolicyTextBlock" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CommonStockAwardsPolicyTextBlock" xlink:href="gryp-20241231.xsd#gryp_CommonStockAwardsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="CommonStockAwardsPolicyTextBlock" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WarrantsPolicyTextBlock" xlink:href="gryp-20241231.xsd#gryp_WarrantsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="WarrantsPolicyTextBlock" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IncomeTaxPolicyTextBlock" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" order="23.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://akerna.com/role/DigitalAssetsTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetFairValueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetFairValueAbstract"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfDigitalCurrencyTransactionsTableTextBlock" xlink:href="gryp-20241231.xsd#gryp_ScheduleOfDigitalCurrencyTransactionsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CryptoAssetFairValueAbstract" xlink:to="ScheduleOfDigitalCurrencyTransactionsTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetHoldingTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetHoldingTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CryptoAssetFairValueAbstract" xlink:to="us-gaap_CryptoAssetHoldingTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://akerna.com/role/MarketableSecuritiesTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_MarketableSecuritiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MarketableSecuritiesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MarketableSecuritiesAbstract" xlink:to="us-gaap_MarketableSecuritiesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://akerna.com/role/DepositsTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DepositsAbstract" xlink:to="us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://akerna.com/role/MiningEquipmentNetTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://akerna.com/role/AccountsPayableandAccruedLiabilitiesTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://akerna.com/role/NotePayableTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfTheFairValueOfTheBTCNoteTableTextBlock" xlink:href="gryp-20241231.xsd#gryp_ScheduleOfTheFairValueOfTheBTCNoteTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NotesPayableAbstract" xlink:to="ScheduleOfTheFairValueOfTheBTCNoteTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfBalanceOfTheNotePayableTableTextBlock" xlink:href="gryp-20241231.xsd#gryp_ScheduleOfBalanceOfTheNotePayableTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NotesPayableAbstract" xlink:to="ScheduleOfBalanceOfTheNotePayableTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NotesPayableAbstract" xlink:to="us-gaap_ScheduleOfDebtTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfNotePayableInTheAggregateOfThePrincipalAndInterestCorrespondingGainTableTextBlock" xlink:href="gryp-20241231.xsd#gryp_ScheduleOfNotePayableInTheAggregateOfThePrincipalAndInterestCorrespondingGainTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NotesPayableAbstract" xlink:to="ScheduleOfNotePayableInTheAggregateOfThePrincipalAndInterestCorrespondingGainTableTextBlock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://akerna.com/role/CommitmentsandContingenciesTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfBoardOfDirectorsApprovedTheDirectorsCompensationProgramTableTextBlock" xlink:href="gryp-20241231.xsd#gryp_ScheduleOfBoardOfDirectorsApprovedTheDirectorsCompensationProgramTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="ScheduleOfBoardOfDirectorsApprovedTheDirectorsCompensationProgramTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentCompanyFinancialHighlightsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentCompanyFinancialHighlightsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_InvestmentCompanyFinancialHighlightsTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://akerna.com/role/StockholdersDeficitTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationAbstract" xlink:to="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationAbstract" xlink:to="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://akerna.com/role/FairValueofFinancialInstrumentsTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://akerna.com/role/IncomeTaxesTables" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://akerna.com/role/ScheduleofDigitalCurrencyTransactionsofBitcoinTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfDigitalCurrencyTransactionsOfBitcoinAbstract" xlink:href="gryp-20241231.xsd#gryp_ScheduleOfDigitalCurrencyTransactionsOfBitcoinAbstract"/>
    <loc xlink:type="locator" xlink:label="DigitalAssetsScheduleofDigitalCurrencyTransactionsofBitcoinDetailsTable" xlink:href="gryp-20241231.xsd#gryp_DigitalAssetsScheduleofDigitalCurrencyTransactionsofBitcoinDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetRestrictedLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetRestrictedLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDigitalCurrencyTransactionsOfBitcoinAbstract" xlink:to="DigitalAssetsScheduleofDigitalCurrencyTransactionsofBitcoinDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_CryptoAssetAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CryptoAssetAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DigitalAssetsScheduleofDigitalCurrencyTransactionsofBitcoinDetailsTable" xlink:to="srt_CryptoAssetAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="BitcoinMember" xlink:href="gryp-20241231.xsd#gryp_BitcoinMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CryptoAssetAxis" xlink:to="BitcoinMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DigitalAssetsScheduleofDigitalCurrencyTransactionsofBitcoinDetailsTable" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="BitcoinMember_0" xlink:href="gryp-20241231.xsd#gryp_BitcoinMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="BitcoinMember_0" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DigitalAssetsScheduleofDigitalCurrencyTransactionsofBitcoinDetailsTable" xlink:to="us-gaap_CryptoAssetRestrictedLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset" xlink:href="gryp-20241231.xsd#gryp_AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CryptoAssetRestrictedLineItems" xlink:to="AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetFairValueCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetFairValueCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CryptoAssetRestrictedLineItems" xlink:to="us-gaap_CryptoAssetFairValueCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="RevenueRecognizedFromMinedDigitalAssets" xlink:href="gryp-20241231.xsd#gryp_RevenueRecognizedFromMinedDigitalAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CryptoAssetRestrictedLineItems" xlink:to="RevenueRecognizedFromMinedDigitalAssets" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="RevenueShareFromSphere" xlink:href="gryp-20241231.xsd#gryp_RevenueShareFromSphere"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CryptoAssetRestrictedLineItems" xlink:to="RevenueShareFromSphere" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CostOfDigitalAssetsSoldForCash" xlink:href="gryp-20241231.xsd#gryp_CostOfDigitalAssetsSoldForCash"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CryptoAssetRestrictedLineItems" xlink:to="CostOfDigitalAssetsSoldForCash" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CostOfDigitalAssetsTransferredForNoncashExpenditures" xlink:href="gryp-20241231.xsd#gryp_CostOfDigitalAssetsTransferredForNoncashExpenditures"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CryptoAssetRestrictedLineItems" xlink:to="CostOfDigitalAssetsTransferredForNoncashExpenditures" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ImpairmentLossOnDigitalAssets" xlink:href="gryp-20241231.xsd#gryp_ImpairmentLossOnDigitalAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CryptoAssetRestrictedLineItems" xlink:to="ImpairmentLossOnDigitalAssets" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FairValueGainOnDigitalAssets" xlink:href="gryp-20241231.xsd#gryp_FairValueGainOnDigitalAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CryptoAssetRestrictedLineItems" xlink:to="FairValueGainOnDigitalAssets" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetFairValueCurrent_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetFairValueCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CryptoAssetRestrictedLineItems" xlink:to="us-gaap_CryptoAssetFairValueCurrent_0" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://akerna.com/role/ScheduleofBitcoinHoldingsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfBitcoinHoldingsAbstract" xlink:href="gryp-20241231.xsd#gryp_ScheduleOfBitcoinHoldingsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetHoldingTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetHoldingTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetHoldingLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetHoldingLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfBitcoinHoldingsAbstract" xlink:to="us-gaap_CryptoAssetHoldingTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_CryptoAssetAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CryptoAssetAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CryptoAssetHoldingTable" xlink:to="srt_CryptoAssetAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="BitcoinMember" xlink:href="gryp-20241231.xsd#gryp_BitcoinMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CryptoAssetAxis" xlink:to="BitcoinMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CryptoAssetHoldingTable" xlink:to="us-gaap_CryptoAssetHoldingLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="NumberOfBitcoinHeldPerShare" xlink:href="gryp-20241231.xsd#gryp_NumberOfBitcoinHeldPerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CryptoAssetHoldingLineItems" xlink:to="NumberOfBitcoinHeldPerShare" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CarryingBasisPerBitcoin" xlink:href="gryp-20241231.xsd#gryp_CarryingBasisPerBitcoin"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CryptoAssetHoldingLineItems" xlink:to="CarryingBasisPerBitcoin" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FairValuePerBitcoin" xlink:href="gryp-20241231.xsd#gryp_FairValuePerBitcoin"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CryptoAssetHoldingLineItems" xlink:to="FairValuePerBitcoin" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CryptoAssetHoldingLineItems" xlink:to="us-gaap_CryptoAssetCost" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CryptoAssetHoldingLineItems" xlink:to="us-gaap_CryptoAssetFairValue" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://akerna.com/role/ScheduleofMovementinthisAccountforthePeriodsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_MarketableSecuritiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MarketableSecuritiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MarketableSecuritiesAbstract" xlink:to="us-gaap_MarketableSecuritiesCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueOptionChangesInFairValueGainLoss1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueOptionChangesInFairValueGainLoss1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MarketableSecuritiesAbstract" xlink:to="us-gaap_FairValueOptionChangesInFairValueGainLoss1" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MarketableSecuritiesCurrent_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MarketableSecuritiesAbstract" xlink:to="us-gaap_MarketableSecuritiesCurrent_0" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://akerna.com/role/ScheduleofDepositsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfDepositsAbstract" xlink:href="gryp-20241231.xsd#gryp_ScheduleOfDepositsAbstract"/>
    <loc xlink:type="locator" xlink:label="DepositsScheduleofDepositsDetailsTable" xlink:href="gryp-20241231.xsd#gryp_DepositsScheduleofDepositsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositLiabilityLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositLiabilityLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDepositsAbstract" xlink:to="DepositsScheduleofDepositsDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PledgingPurposeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PledgingPurposeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DepositsScheduleofDepositsDetailsTable" xlink:to="us-gaap_PledgingPurposeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PledgingPurposeAxis" xlink:to="us-gaap_DepositsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DepositsScheduleofDepositsDetailsTable" xlink:to="us-gaap_DepositLiabilityLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositsAssetsNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DepositLiabilityLineItems" xlink:to="us-gaap_DepositsAssetsNoncurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForOtherDeposits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForOtherDeposits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DepositLiabilityLineItems" xlink:to="us-gaap_PaymentsForOtherDeposits" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AmountsAppliedToAccountsPayable" xlink:href="gryp-20241231.xsd#gryp_AmountsAppliedToAccountsPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DepositLiabilityLineItems" xlink:to="AmountsAppliedToAccountsPayable" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsAssetsNoncurrent_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositsAssetsNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DepositLiabilityLineItems" xlink:to="us-gaap_DepositsAssetsNoncurrent_0" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://akerna.com/role/ScheduleofMiningEquipmentTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGrossAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGrossAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentGrossAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentGrossAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAdditions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAdditions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentGrossAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAdditions" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisposals" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentDisposals"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentGrossAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisposals" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetImpairmentCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetImpairmentCharges"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentGrossAbstract" xlink:to="us-gaap_OtherAssetImpairmentCharges" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="RevaluationFromImpairment" xlink:href="gryp-20241231.xsd#gryp_RevaluationFromImpairment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentGrossAbstract" xlink:to="RevaluationFromImpairment" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentGrossAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_0" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationReclassificationsFromPropertyPlantAndEquipment1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationReclassificationsFromPropertyPlantAndEquipment1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationReclassificationsFromPropertyPlantAndEquipment1" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="RevaluationFromImpairmentAccumulatedDepreciation" xlink:href="gryp-20241231.xsd#gryp_RevaluationFromImpairmentAccumulatedDepreciation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentAbstract" xlink:to="RevaluationFromImpairmentAccumulatedDepreciation" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_0" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://akerna.com/role/ScheduleofAccountsPayableandAccruedLiabilitiesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://akerna.com/role/ScheduleofFairValueoftheBTCNoteTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfFairValueOfTheBtcNoteAbstract" xlink:href="gryp-20241231.xsd#gryp_ScheduleOfFairValueOfTheBtcNoteAbstract"/>
    <loc xlink:type="locator" xlink:label="NotePayableScheduleofFairValueoftheBTCNoteDetailsTable" xlink:href="gryp-20241231.xsd#gryp_NotePayableScheduleofFairValueoftheBTCNoteDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFairValueOfTheBtcNoteAbstract" xlink:to="NotePayableScheduleofFairValueoftheBTCNoteDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayableScheduleofFairValueoftheBTCNoteDetailsTable" xlink:to="us-gaap_ShortTermDebtTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="NotePayableMember" xlink:href="gryp-20241231.xsd#gryp_NotePayableMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="NotePayableMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayableScheduleofFairValueoftheBTCNoteDetailsTable" xlink:to="us-gaap_ShortTermDebtLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_NotesPayable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromRepaymentsOfNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRepaymentsOfNotesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_ProceedsFromRepaymentsOfNotesPayable" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="NegativeInterestPaymentForNotesPayable" xlink:href="gryp-20241231.xsd#gryp_NegativeInterestPaymentForNotesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="NegativeInterestPaymentForNotesPayable" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAnnualPrincipalPayment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAnnualPrincipalPayment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_DebtInstrumentAnnualPrincipalPayment" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="ChangeInFairValueOfNotesPayable" xlink:href="gryp-20241231.xsd#gryp_ChangeInFairValueOfNotesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="ChangeInFairValueOfNotesPayable" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfNotesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_RepaymentsOfNotesPayable" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayable_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_NotesPayable_0" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_NotesPayableCurrent" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermNotesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_LongTermNotesPayable" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://akerna.com/role/ScheduleofBalanceoftheNotePayableTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtCurrentAndNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtCurrentAndNoncurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtCurrentAndNoncurrentAbstract" xlink:to="us-gaap_NotesPayable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AggregateInterestsToBePaid" xlink:href="gryp-20241231.xsd#gryp_AggregateInterestsToBePaid"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtCurrentAndNoncurrentAbstract" xlink:to="AggregateInterestsToBePaid" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="InterestPaymentsMade" xlink:href="gryp-20241231.xsd#gryp_InterestPaymentsMade"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtCurrentAndNoncurrentAbstract" xlink:to="InterestPaymentsMade" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNotesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNotesPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtCurrentAndNoncurrentAbstract" xlink:to="us-gaap_OtherNotesPayableCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtCurrentAndNoncurrentAbstract" xlink:to="us-gaap_NotesPayableCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermNotesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtCurrentAndNoncurrentAbstract" xlink:to="us-gaap_LongTermNotesPayable" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://akerna.com/role/ScheduleofTroubledDebtRestructuringwiththeNotePayableTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfTroubledDebtRestructuringWithTheNotePayableAbstract" xlink:href="gryp-20241231.xsd#gryp_ScheduleOfTroubledDebtRestructuringWithTheNotePayableAbstract"/>
    <loc xlink:type="locator" xlink:label="NotePayableScheduleofTroubledDebtRestructuringwiththeNotePayableDetailsTable" xlink:href="gryp-20241231.xsd#gryp_NotePayableScheduleofTroubledDebtRestructuringwiththeNotePayableDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTroubledDebtRestructuringWithTheNotePayableAbstract" xlink:to="NotePayableScheduleofTroubledDebtRestructuringwiththeNotePayableDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayableScheduleofTroubledDebtRestructuringwiththeNotePayableDetailsTable" xlink:to="us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodCreditorDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodCreditorDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodAxis" xlink:to="us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodCreditorDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="BookValueAmendedBTCNoteMember" xlink:href="gryp-20241231.xsd#gryp_BookValueAmendedBTCNoteMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodAxis" xlink:to="BookValueAmendedBTCNoteMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FairValueOfSharesExchangedMember" xlink:href="gryp-20241231.xsd#gryp_FairValueOfSharesExchangedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodAxis" xlink:to="FairValueOfSharesExchangedMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FairValueMember" xlink:href="gryp-20241231.xsd#gryp_FairValueMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodAxis" xlink:to="FairValueMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FairValuePrefundedWarrantsMember" xlink:href="gryp-20241231.xsd#gryp_FairValuePrefundedWarrantsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodAxis" xlink:to="FairValuePrefundedWarrantsMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayableScheduleofTroubledDebtRestructuringwiththeNotePayableDetailsTable" xlink:to="us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="NotesPayableBookValue" xlink:href="gryp-20241231.xsd#gryp_NotesPayableBookValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodLineItems" xlink:to="NotesPayableBookValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodLineItems" xlink:to="us-gaap_NotesPayable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="NotesPayableDifference" xlink:href="gryp-20241231.xsd#gryp_NotesPayableDifference"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodLineItems" xlink:to="NotesPayableDifference" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://akerna.com/role/ScheduleofTroubledDebtRestructuringwiththeNotePayableTable_Parentheticals" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfTroubledDebtRestructuringWithTheNotePayableAbstract" xlink:href="gryp-20241231.xsd#gryp_ScheduleOfTroubledDebtRestructuringWithTheNotePayableAbstract"/>
    <loc xlink:type="locator" xlink:label="NotePayableScheduleofTroubledDebtRestructuringwiththeNotePayableParentheticalsDetailsTable" xlink:href="gryp-20241231.xsd#gryp_NotePayableScheduleofTroubledDebtRestructuringwiththeNotePayableParentheticalsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTroubledDebtRestructuringWithTheNotePayableAbstract" xlink:to="NotePayableScheduleofTroubledDebtRestructuringwiththeNotePayableParentheticalsDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayableScheduleofTroubledDebtRestructuringwiththeNotePayableParentheticalsDetailsTable" xlink:to="srt_StatementScenarioAxis" order="1.0"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" order="0.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayableScheduleofTroubledDebtRestructuringwiththeNotePayableParentheticalsDetailsTable" xlink:to="us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantExercisePriceIncrease" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantExercisePriceIncrease"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodLineItems" xlink:to="us-gaap_WarrantExercisePriceIncrease" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://akerna.com/role/ScheduleofNotePayableintheAggregateofthePrincipalandInterestCalculatedOvertheLifeoftheLoanwithaCorrespondingGainTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_NotesAndLoansPayableAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesAndLoansPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesIssued1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NotesAndLoansPayableAbstract" xlink:to="us-gaap_NotesIssued1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireAdditionalInterestInSubsidiaries" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireAdditionalInterestInSubsidiaries"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NotesAndLoansPayableAbstract" xlink:to="us-gaap_PaymentsToAcquireAdditionalInterestInSubsidiaries" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="UndiscountedCashflowFromNotespayable" xlink:href="gryp-20241231.xsd#gryp_UndiscountedCashflowFromNotespayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NotesAndLoansPayableAbstract" xlink:to="UndiscountedCashflowFromNotespayable" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="RemainingValueAmendedBTCNote" xlink:href="gryp-20241231.xsd#gryp_RemainingValueAmendedBTCNote"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="UndiscountedCashflowFromNotespayable" xlink:to="RemainingValueAmendedBTCNote" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="Difference" xlink:href="gryp-20241231.xsd#gryp_Difference"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NotesAndLoansPayableAbstract" xlink:to="Difference" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LegalFees" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LegalFees"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NotesAndLoansPayableAbstract" xlink:to="us-gaap_LegalFees" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainsLossesOnRestructuringOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainsLossesOnRestructuringOfDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NotesAndLoansPayableAbstract" xlink:to="us-gaap_GainsLossesOnRestructuringOfDebt" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://akerna.com/role/ScheduleofBoardofDirectorsApprovedtheDirectorsCompensationProgramTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfBoardOfDirectorsApprovedTheDirectorSCompensationProgramAbstract" xlink:href="gryp-20241231.xsd#gryp_ScheduleOfBoardOfDirectorsApprovedTheDirectorSCompensationProgramAbstract"/>
    <loc xlink:type="locator" xlink:label="CommitmentsandContingenciesScheduleofBoardofDirectorsApprovedtheDirectorsCompensationProgramDetailsTable" xlink:href="gryp-20241231.xsd#gryp_CommitmentsandContingenciesScheduleofBoardofDirectorsApprovedtheDirectorsCompensationProgramDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CompensatingBalancesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensatingBalancesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfBoardOfDirectorsApprovedTheDirectorSCompensationProgramAbstract" xlink:to="CommitmentsandContingenciesScheduleofBoardofDirectorsApprovedtheDirectorsCompensationProgramDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesScheduleofBoardofDirectorsApprovedtheDirectorsCompensationProgramDetailsTable" xlink:to="us-gaap_AwardTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="AnnualEquityAwardMember" xlink:href="gryp-20241231.xsd#gryp_AnnualEquityAwardMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="AnnualEquityAwardMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AnnualBoardCashRetainerMember" xlink:href="gryp-20241231.xsd#gryp_AnnualBoardCashRetainerMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="AnnualBoardCashRetainerMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AnnualAuditCommitteeMemberRetainerMember" xlink:href="gryp-20241231.xsd#gryp_AnnualAuditCommitteeMemberRetainerMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="AnnualAuditCommitteeMemberRetainerMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AnnualCompensationCommitteeMemberRetainerMember" xlink:href="gryp-20241231.xsd#gryp_AnnualCompensationCommitteeMemberRetainerMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="AnnualCompensationCommitteeMemberRetainerMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AnnualNominatingGovernanceCommitteeMemberRetainerMember" xlink:href="gryp-20241231.xsd#gryp_AnnualNominatingGovernanceCommitteeMemberRetainerMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="AnnualNominatingGovernanceCommitteeMemberRetainerMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AnnualBoardChairAdditionalRetainerMember" xlink:href="gryp-20241231.xsd#gryp_AnnualBoardChairAdditionalRetainerMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="AnnualBoardChairAdditionalRetainerMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AnnualAuditChairAdditionalRetainerMember" xlink:href="gryp-20241231.xsd#gryp_AnnualAuditChairAdditionalRetainerMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="AnnualAuditChairAdditionalRetainerMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AnnualCompensationChairAdditionalRetainerMember" xlink:href="gryp-20241231.xsd#gryp_AnnualCompensationChairAdditionalRetainerMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="AnnualCompensationChairAdditionalRetainerMember" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AnnualNominatingGovernanceChairAdditionalRetainerMember" xlink:href="gryp-20241231.xsd#gryp_AnnualNominatingGovernanceChairAdditionalRetainerMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="AnnualNominatingGovernanceChairAdditionalRetainerMember" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesScheduleofBoardofDirectorsApprovedtheDirectorsCompensationProgramDetailsTable" xlink:to="us-gaap_CompensatingBalancesLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="DirectorsCompensationBenefits" xlink:href="gryp-20241231.xsd#gryp_DirectorsCompensationBenefits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensatingBalancesLineItems" xlink:to="DirectorsCompensationBenefits" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://akerna.com/role/ScheduleofStockPriceandMarketCapitalizationGoalsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfStockPriceAndMarketCapitalizationGoalsAbstract" xlink:href="gryp-20241231.xsd#gryp_ScheduleOfStockPriceAndMarketCapitalizationGoalsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentCompanyFinancialHighlightsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentCompanyFinancialHighlightsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentCompanyFinancialHighlightsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentCompanyFinancialHighlightsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfStockPriceAndMarketCapitalizationGoalsAbstract" xlink:to="us-gaap_InvestmentCompanyFinancialHighlightsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VestingAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentCompanyFinancialHighlightsTable" xlink:to="us-gaap_VestingAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheOneMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheTwoMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_ShareBasedCompensationAwardTrancheThreeMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationAwardTrancheFourMember" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationAwardTrancheFourMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingAxis" xlink:to="ShareBasedCompensationAwardTrancheFourMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentCompanyFinancialHighlightsTable" xlink:to="us-gaap_InvestmentCompanyFinancialHighlightsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="CompanyStockPriceGoal" xlink:href="gryp-20241231.xsd#gryp_CompanyStockPriceGoal"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentCompanyFinancialHighlightsLineItems" xlink:to="CompanyStockPriceGoal" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CompanyMarketCapitalizationGoal" xlink:href="gryp-20241231.xsd#gryp_CompanyMarketCapitalizationGoal"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentCompanyFinancialHighlightsLineItems" xlink:to="CompanyMarketCapitalizationGoal" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AmountOfIncentiveBonusPayableForAchievementOfTrancheGoals" xlink:href="gryp-20241231.xsd#gryp_AmountOfIncentiveBonusPayableForAchievementOfTrancheGoals"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentCompanyFinancialHighlightsLineItems" xlink:to="AmountOfIncentiveBonusPayableForAchievementOfTrancheGoals" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CompanyStockPriceGoal_0" xlink:href="gryp-20241231.xsd#gryp_CompanyStockPriceGoal"/>
    <loc xlink:type="locator" xlink:label="CompanyMarketCapitalizationGoal_0" xlink:href="gryp-20241231.xsd#gryp_CompanyMarketCapitalizationGoal"/>
    <loc xlink:type="locator" xlink:label="AmountOfIncentiveBonusPayableForAchievementOfTrancheGoals_0" xlink:href="gryp-20241231.xsd#gryp_AmountOfIncentiveBonusPayableForAchievementOfTrancheGoals"/>
  </presentationLink>
  <presentationLink xlink:role="http://akerna.com/role/ScheduleofCompensationExpenseRelatedRestrictedStockAwardsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfCompensationExpenseRelatedRestrictedStockAwardsAbstract" xlink:href="gryp-20241231.xsd#gryp_ScheduleOfCompensationExpenseRelatedRestrictedStockAwardsAbstract"/>
    <loc xlink:type="locator" xlink:label="StockholdersDeficitScheduleofCompensationExpenseRelatedRestrictedStockAwardsDetailsTable" xlink:href="gryp-20241231.xsd#gryp_StockholdersDeficitScheduleofCompensationExpenseRelatedRestrictedStockAwardsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCompensationExpenseRelatedRestrictedStockAwardsAbstract" xlink:to="StockholdersDeficitScheduleofCompensationExpenseRelatedRestrictedStockAwardsDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersDeficitScheduleofCompensationExpenseRelatedRestrictedStockAwardsDetailsTable" xlink:to="srt_TitleOfIndividualAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_DirectorMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_DirectorMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_DirectorMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConsultantsMember" xlink:href="gryp-20241231.xsd#gryp_ConsultantsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="ConsultantsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="us-gaap_EmployeeStockMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="OtherMember" xlink:href="gryp-20241231.xsd#gryp_OtherMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="OtherMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardDateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardDateAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersDeficitScheduleofCompensationExpenseRelatedRestrictedStockAwardsDetailsTable" xlink:to="us-gaap_AwardDateAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardDateDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardDateDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardDateAxis" xlink:to="us-gaap_AwardDateDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="October12024Member" xlink:href="gryp-20241231.xsd#gryp_October12024Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardDateAxis" xlink:to="October12024Member" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="February232023Member" xlink:href="gryp-20241231.xsd#gryp_February232023Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardDateAxis" xlink:to="February232023Member" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="December52024Member" xlink:href="gryp-20241231.xsd#gryp_December52024Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardDateAxis" xlink:to="December52024Member" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="August232023Member" xlink:href="gryp-20241231.xsd#gryp_August232023Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardDateAxis" xlink:to="August232023Member" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="October262021Member" xlink:href="gryp-20241231.xsd#gryp_October262021Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardDateAxis" xlink:to="October262021Member" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="October222021Member" xlink:href="gryp-20241231.xsd#gryp_October222021Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardDateAxis" xlink:to="October222021Member" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="October202021Member" xlink:href="gryp-20241231.xsd#gryp_October202021Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardDateAxis" xlink:to="October202021Member" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="December172024Member" xlink:href="gryp-20241231.xsd#gryp_December172024Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardDateAxis" xlink:to="December172024Member" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="September302024Member" xlink:href="gryp-20241231.xsd#gryp_September302024Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardDateAxis" xlink:to="September302024Member" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="June192023Member" xlink:href="gryp-20241231.xsd#gryp_June192023Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardDateAxis" xlink:to="June192023Member" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="April42022Member" xlink:href="gryp-20241231.xsd#gryp_April42022Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardDateAxis" xlink:to="April42022Member" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersDeficitScheduleofCompensationExpenseRelatedRestrictedStockAwardsDetailsTable" xlink:to="us-gaap_AwardTypeAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_RestrictedStockMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersDeficitScheduleofCompensationExpenseRelatedRestrictedStockAwardsDetailsTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://akerna.com/role/ScheduleofCompensationExpenseRelatedRestrictedStockAwardsTable_Parentheticals" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfCompensationExpenseRelatedRestrictedStockAwardsAbstract" xlink:href="gryp-20241231.xsd#gryp_ScheduleOfCompensationExpenseRelatedRestrictedStockAwardsAbstract"/>
    <loc xlink:type="locator" xlink:label="StockholdersDeficitScheduleofCompensationExpenseRelatedRestrictedStockAwardsParentheticalsDetailsTable" xlink:href="gryp-20241231.xsd#gryp_StockholdersDeficitScheduleofCompensationExpenseRelatedRestrictedStockAwardsParentheticalsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCompensationExpenseRelatedRestrictedStockAwardsAbstract" xlink:to="StockholdersDeficitScheduleofCompensationExpenseRelatedRestrictedStockAwardsParentheticalsDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersDeficitScheduleofCompensationExpenseRelatedRestrictedStockAwardsParentheticalsDetailsTable" xlink:to="srt_TitleOfIndividualAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_DirectorMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_DirectorMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_DirectorMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConsultantsMember" xlink:href="gryp-20241231.xsd#gryp_ConsultantsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="ConsultantsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="us-gaap_EmployeeStockMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardDateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardDateAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersDeficitScheduleofCompensationExpenseRelatedRestrictedStockAwardsParentheticalsDetailsTable" xlink:to="us-gaap_AwardDateAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="October12024Member" xlink:href="gryp-20241231.xsd#gryp_October12024Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardDateAxis" xlink:to="October12024Member" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="February232023Member" xlink:href="gryp-20241231.xsd#gryp_February232023Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardDateAxis" xlink:to="February232023Member" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="December52024Member" xlink:href="gryp-20241231.xsd#gryp_December52024Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardDateAxis" xlink:to="December52024Member" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="August232023Member" xlink:href="gryp-20241231.xsd#gryp_August232023Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardDateAxis" xlink:to="August232023Member" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="October262021Member" xlink:href="gryp-20241231.xsd#gryp_October262021Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardDateAxis" xlink:to="October262021Member" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="October222021Member" xlink:href="gryp-20241231.xsd#gryp_October222021Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardDateAxis" xlink:to="October222021Member" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="October202021Member" xlink:href="gryp-20241231.xsd#gryp_October202021Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardDateAxis" xlink:to="October202021Member" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="December172024Member" xlink:href="gryp-20241231.xsd#gryp_December172024Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardDateAxis" xlink:to="December172024Member" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="September302024Member" xlink:href="gryp-20241231.xsd#gryp_September302024Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardDateAxis" xlink:to="September302024Member" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="June192023Member" xlink:href="gryp-20241231.xsd#gryp_June192023Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardDateAxis" xlink:to="June192023Member" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="April42022Member" xlink:href="gryp-20241231.xsd#gryp_April42022Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardDateAxis" xlink:to="April42022Member" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersDeficitScheduleofCompensationExpenseRelatedRestrictedStockAwardsParentheticalsDetailsTable" xlink:to="us-gaap_AwardTypeAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_RestrictedStockMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersDeficitScheduleofCompensationExpenseRelatedRestrictedStockAwardsParentheticalsDetailsTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://akerna.com/role/ScheduleofServiceBasedRSUsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfServiceBasedRsusAbstract" xlink:href="gryp-20241231.xsd#gryp_ScheduleOfServiceBasedRsusAbstract"/>
    <loc xlink:type="locator" xlink:label="StockholdersDeficitScheduleofServiceBasedRSUsDetailsTable" xlink:href="gryp-20241231.xsd#gryp_StockholdersDeficitScheduleofServiceBasedRSUsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfServiceBasedRsusAbstract" xlink:to="StockholdersDeficitScheduleofServiceBasedRSUsDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersDeficitScheduleofServiceBasedRSUsDetailsTable" xlink:to="us-gaap_AwardTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersDeficitScheduleofServiceBasedRSUsDetailsTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
<!-- [WMV6][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSraOc6txDipH7CjC171prG/ARbRNK5sxpgEIGZnauhP1WKZyzSj2JmkB/B8wSsLWfi+IzzDhUlKm/sEk+uy4yWZ7fqt3Pf5CQk3+vNRDz9G2J0KTl88HGB/w8ZK+/z07q/0asYStLntGGY8WyL2onyFY+ksBluILaA8xMz+6Np0Kj49fBnRX1lDiosY8D/9qfZFsH1rpXykJeokNrrHV46dxysqF2Z7AdpKIR6v8RPFJZ0p5TW1IpAvNJ8ENZ4IFCK8aWgrmJ4HJKH/4eNEMNWA4QnBEc+NfMfU3EIkYyNwuz8fXEToZJQna] CSR-->
  <presentationLink xlink:role="http://akerna.com/role/ScheduleofWarrantsTransactionsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfWarrantsTransactionsAbstract" xlink:href="gryp-20241231.xsd#gryp_ScheduleOfWarrantsTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfWarrantsTransactionsAbstract" xlink:to="us-gaap_ClassOfWarrantOrRightTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_WarrantMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageRemainingContractualTerm" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageRemainingContractualTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageRemainingContractualTerm" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageAverageGrantDateFairValue" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageAverageGrantDateFairValue" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingIntrinsicValue" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingIntrinsicValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingIntrinsicValue" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisable" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisable" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageExercisePrice" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageExercisePrice" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageRemainingContractualTerm" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageRemainingContractualTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageRemainingContractualTerm" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageAverageGrantDateFairValue" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageAverageGrantDateFairValue" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableIntrinsicValue" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableIntrinsicValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableIntrinsicValue" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisable" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisable" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableWeightedAverageExercisePrice" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableWeightedAverageExercisePrice" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableWeightedAverageRemainingContractualTerm" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableWeightedAverageRemainingContractualTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableWeightedAverageRemainingContractualTerm" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOUnvestedAndNonExercisableWeightedAverageAverageGrantDateFairValue" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOUnvestedAndNonExercisableWeightedAverageAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOUnvestedAndNonExercisableWeightedAverageAverageGrantDateFairValue" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableIntrinsicValue" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableIntrinsicValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableIntrinsicValue" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageExercisePrice" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageExercisePrice" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageRemainingContractualTerm" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageRemainingContractualTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageRemainingContractualTerm" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageAverageGrantDateFairValue" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageAverageGrantDateFairValue" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedIntrinsicValue" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedIntrinsicValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedIntrinsicValue" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" order="20.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageExercisePrice" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageExercisePrice" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageRemainingContractualTerm" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageRemainingContractualTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageRemainingContractualTerm" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageAverageGrantDateFairValue" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageAverageGrantDateFairValue" order="23.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedIntrinsicValue" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedIntrinsicValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedIntrinsicValue" order="24.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpired" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpired"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpired" order="25.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageExercisePrice" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageExercisePrice" order="26.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageRemainingContractualTerm" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageRemainingContractualTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageRemainingContractualTerm" order="27.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageAverageGrantDateFairValue" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageAverageGrantDateFairValue" order="28.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredIntrinsicValue" xlink:href="gryp-20241231.xsd#gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredIntrinsicValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredIntrinsicValue" order="29.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://akerna.com/role/ScheduleofFairValuebyUsingKeyInputsTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ScheduleOfFairValueByUsingKeyInputsAbstract" xlink:href="gryp-20241231.xsd#gryp_ScheduleOfFairValueByUsingKeyInputsAbstract"/>
    <loc xlink:type="locator" xlink:label="FairValueofFinancialInstrumentsScheduleofFairValuebyUsingKeyInputsDetailsTable" xlink:href="gryp-20241231.xsd#gryp_FairValueofFinancialInstrumentsScheduleofFairValuebyUsingKeyInputsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="FairValueofFinancialInstrumentsScheduleofFairValuebyUsingKeyInputsDetailsLineItems" xlink:href="gryp-20241231.xsd#gryp_FairValueofFinancialInstrumentsScheduleofFairValuebyUsingKeyInputsDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFairValueByUsingKeyInputsAbstract" xlink:to="FairValueofFinancialInstrumentsScheduleofFairValuebyUsingKeyInputsDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueofFinancialInstrumentsScheduleofFairValuebyUsingKeyInputsDetailsTable" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsRecurringMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueMeasurementsRecurringMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueofFinancialInstrumentsScheduleofFairValuebyUsingKeyInputsDetailsTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueInputsLevel1Member" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueInputsLevel2Member" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueInputsLevel3Member" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueofFinancialInstrumentsScheduleofFairValuebyUsingKeyInputsDetailsTable" xlink:to="FairValueofFinancialInstrumentsScheduleofFairValuebyUsingKeyInputsDetailsLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueofFinancialInstrumentsScheduleofFairValuebyUsingKeyInputsDetailsLineItems" xlink:to="us-gaap_AssetsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="DigitalAssetsHeldforOtherPartiesCurrent" xlink:href="gryp-20241231.xsd#gryp_DigitalAssetsHeldforOtherPartiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="DigitalAssetsHeldforOtherPartiesCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MarketableSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecurities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_MarketableSecurities" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetFairValueCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetFairValueCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_CryptoAssetFairValueCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueofFinancialInstrumentsScheduleofFairValuebyUsingKeyInputsDetailsLineItems" xlink:to="us-gaap_LiabilitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ObligationLiabilityRelatedToDigitalAssetsHeldForOtherParties" xlink:href="gryp-20241231.xsd#gryp_ObligationLiabilityRelatedToDigitalAssetsHeldForOtherParties"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="ObligationLiabilityRelatedToDigitalAssetsHeldForOtherParties" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableToBankCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableToBankCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_NotesPayableToBankCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://akerna.com/role/ScheduleofExpenseorBenefitforIncomeTaxesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://akerna.com/role/ScheduleofStatutoryFederalIncomeTaxRatetoActualExpenseBasedonLossBeforeIncomeTaxesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationTaxSettlementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationTaxSettlementsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxReconciliationTaxSettlementsAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxReconciliationTaxSettlementsAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxReconciliationTaxSettlementsAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EffectiveIncomeTaxRateReconciliationReturnToProvision" xlink:href="gryp-20241231.xsd#gryp_EffectiveIncomeTaxRateReconciliationReturnToProvision"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxReconciliationTaxSettlementsAbstract" xlink:to="EffectiveIncomeTaxRateReconciliationReturnToProvision" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxReconciliationTaxSettlementsAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxReconciliationTaxSettlementsAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxReconciliationTaxSettlementsAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://akerna.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsGrossAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGrossAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxAssetsGrossAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsGrossAbstract" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsGrossAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsGrossAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsGrossAbstract" xlink:to="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsGrossAbstract" xlink:to="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:to="us-gaap_DeferredTaxAssetsGross" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesOther" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxLiabilitiesOther" xlink:to="us-gaap_DeferredIncomeTaxLiabilities" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxLiabilities" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceTable" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementStrategyAndGovernanceTable"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:to="cyd_CybersecurityRiskManagementStrategyAndGovernanceTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceTable" xlink:to="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedFlag" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesIntegratedFlag"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskManagementProcessesIntegratedFlag" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskRoleOfManagementTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskRoleOfManagementTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskRoleOfManagementTextBlock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementThirdPartyEngagedFlag"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems" xlink:to="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://akerna.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="OrganizationandSummaryofSignificantAccountingPoliciesDetailsTable" xlink:href="gryp-20241231.xsd#gryp_OrganizationandSummaryofSignificantAccountingPoliciesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="OrganizationandSummaryofSignificantAccountingPoliciesDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandSummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_CommonStockMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandSummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="IVYCommonStockMember" xlink:href="gryp-20241231.xsd#gryp_IVYCommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="IVYCommonStockMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IVYPreferredStockMember" xlink:href="gryp-20241231.xsd#gryp_IVYPreferredStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="IVYPreferredStockMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonStockMember_0" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandSummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="srt_ConsolidatedEntitiesAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="AkernaCorpMember" xlink:href="gryp-20241231.xsd#gryp_AkernaCorpMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="AkernaCorpMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandSummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="srt_OwnershipAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="IvyCryptoIncMember" xlink:href="gryp-20241231.xsd#gryp_IvyCryptoIncMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="IvyCryptoIncMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AkernaMergerCoMember" xlink:href="gryp-20241231.xsd#gryp_AkernaMergerCoMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="AkernaMergerCoMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandSummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandSummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_ClassOfStockLineItems" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockSharesConverted1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConversionOfStockSharesConverted1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ConversionOfStockSharesConverted1" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="IssuanceOfMergerShares" xlink:href="gryp-20241231.xsd#gryp_IssuanceOfMergerShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="IssuanceOfMergerShares" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueAcquisitions" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Cash" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Cash"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_Cash" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseCurrentAndNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_PrepaidExpenseCurrentAndNoncurrent" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_OtherLiabilities" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetFairValueCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetFairValueCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_CryptoAssetFairValueCurrent" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FederalDepositInsuranceCorporationPremiumExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FederalDepositInsuranceCorporationPremiumExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_FederalDepositInsuranceCorporationPremiumExpense" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashFDICInsuredAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFDICInsuredAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_CashFDICInsuredAmount" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_HealthCareOrganizationAccountsPayableToThirdPartyPayor" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HealthCareOrganizationAccountsPayableToThirdPartyPayor"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_HealthCareOrganizationAccountsPayableToThirdPartyPayor" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MinimumPayoutThresholdBitcoin" xlink:href="gryp-20241231.xsd#gryp_MinimumPayoutThresholdBitcoin"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="MinimumPayoutThresholdBitcoin" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OperatingProfitRate" xlink:href="gryp-20241231.xsd#gryp_OperatingProfitRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="OperatingProfitRate" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AdjustmentofAccumulatedDeficitRevaluationOfDigitalAsset" xlink:href="gryp-20241231.xsd#gryp_AdjustmentofAccumulatedDeficitRevaluationOfDigitalAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="AdjustmentofAccumulatedDeficitRevaluationOfDigitalAsset" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://akerna.com/role/DigitalAssetsDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetFairValueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetFairValueAbstract"/>
    <loc xlink:type="locator" xlink:label="DigitalAssetsDetailsTable" xlink:href="gryp-20241231.xsd#gryp_DigitalAssetsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetHoldingLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetHoldingLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CryptoAssetFairValueAbstract" xlink:to="DigitalAssetsDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DigitalAssetsDetailsTable" xlink:to="us-gaap_CryptoAssetHoldingLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CostOfDigitalAssetsTransferredForNoncashExpenditures" xlink:href="gryp-20241231.xsd#gryp_CostOfDigitalAssetsTransferredForNoncashExpenditures"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CryptoAssetHoldingLineItems" xlink:to="CostOfDigitalAssetsTransferredForNoncashExpenditures" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="NumberOfBitcoinHeldPerShare" xlink:href="gryp-20241231.xsd#gryp_NumberOfBitcoinHeldPerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CryptoAssetHoldingLineItems" xlink:to="NumberOfBitcoinHeldPerShare" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="PercentageOfBitcoinInColdStorage" xlink:href="gryp-20241231.xsd#gryp_PercentageOfBitcoinInColdStorage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CryptoAssetHoldingLineItems" xlink:to="PercentageOfBitcoinInColdStorage" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PercentageOfBitcoinInHotWallets" xlink:href="gryp-20241231.xsd#gryp_PercentageOfBitcoinInHotWallets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CryptoAssetHoldingLineItems" xlink:to="PercentageOfBitcoinInHotWallets" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetPeriodIncreaseDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetPeriodIncreaseDecrease"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CryptoAssetHoldingLineItems" xlink:to="us-gaap_CryptoAssetPeriodIncreaseDecrease" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AdjustmentOfAccumulatedDeficitRevaluationOfCryptoAsset" xlink:href="gryp-20241231.xsd#gryp_AdjustmentOfAccumulatedDeficitRevaluationOfCryptoAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CryptoAssetHoldingLineItems" xlink:to="AdjustmentOfAccumulatedDeficitRevaluationOfCryptoAsset" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://akerna.com/role/MarketableSecuritiesDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_MarketableSecuritiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesAbstract"/>
    <loc xlink:type="locator" xlink:label="MarketableSecuritiesDetailsTable" xlink:href="gryp-20241231.xsd#gryp_MarketableSecuritiesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MarketableSecuritiesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MarketableSecuritiesAbstract" xlink:to="MarketableSecuritiesDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MarketableSecuritiesDetailsTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_RestrictedStockMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MarketableSecuritiesDetailsTable" xlink:to="us-gaap_MarketableSecuritiesLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MarketableSecuritiesLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="SharesHolding" xlink:href="gryp-20241231.xsd#gryp_SharesHolding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MarketableSecuritiesLineItems" xlink:to="SharesHolding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://akerna.com/role/DepositsDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositsAbstract"/>
    <loc xlink:type="locator" xlink:label="DepositsDetailsTable" xlink:href="gryp-20241231.xsd#gryp_DepositsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositLiabilityLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositLiabilityLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DepositsAbstract" xlink:to="DepositsDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DepositsDetailsTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="CaptusSharesMember" xlink:href="gryp-20241231.xsd#gryp_CaptusSharesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="CaptusSharesMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonrecurringAdjustmentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrecurringAdjustmentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DepositsDetailsTable" xlink:to="us-gaap_NonrecurringAdjustmentAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonrecurringAdjustmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonrecurringAdjustmentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonrecurringAdjustmentAxis" xlink:to="us-gaap_NonrecurringAdjustmentDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AcquisitionRelatedCostsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcquisitionRelatedCostsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonrecurringAdjustmentAxis" xlink:to="us-gaap_AcquisitionRelatedCostsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DepositsDetailsTable" xlink:to="us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialSupportToNonconsolidatedLegalEntityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialSupportToNonconsolidatedLegalEntityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis" xlink:to="us-gaap_FinancialSupportToNonconsolidatedLegalEntityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="PurchaseAgreementMember" xlink:href="gryp-20241231.xsd#gryp_PurchaseAgreementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis" xlink:to="PurchaseAgreementMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DepositsDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="GigaCaddoLLCMember" xlink:href="gryp-20241231.xsd#gryp_GigaCaddoLLCMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="GigaCaddoLLCMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DepositsDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="RepairBitLLCMember" xlink:href="gryp-20241231.xsd#gryp_RepairBitLLCMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="RepairBitLLCMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EriksonNationalEnergyIncMember" xlink:href="gryp-20241231.xsd#gryp_EriksonNationalEnergyIncMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="EriksonNationalEnergyIncMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DepositsDetailsTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="EriksonPurchaseAgreementMember" xlink:href="gryp-20241231.xsd#gryp_EriksonPurchaseAgreementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="EriksonPurchaseAgreementMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_EnergyAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EnergyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DepositsDetailsTable" xlink:to="srt_EnergyAxis" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_EnergyDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EnergyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_EnergyAxis" xlink:to="srt_EnergyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="CaptusEnergyMember" xlink:href="gryp-20241231.xsd#gryp_CaptusEnergyMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_EnergyAxis" xlink:to="CaptusEnergyMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DepositsDetailsTable" xlink:to="us-gaap_DepositLiabilityLineItems" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Deposits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Deposits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DepositLiabilityLineItems" xlink:to="us-gaap_Deposits" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireMiningAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireMiningAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DepositLiabilityLineItems" xlink:to="us-gaap_PaymentsToAcquireMiningAssets" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DepositLiabilityLineItems" xlink:to="us-gaap_CryptoAssetCost" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarnestMoneyDeposits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarnestMoneyDeposits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DepositLiabilityLineItems" xlink:to="us-gaap_EarnestMoneyDeposits" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplementalDeferredPurchasePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalDeferredPurchasePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DepositLiabilityLineItems" xlink:to="us-gaap_SupplementalDeferredPurchasePrice" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForAdvanceToAffiliate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForAdvanceToAffiliate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DepositLiabilityLineItems" xlink:to="us-gaap_PaymentsForAdvanceToAffiliate" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PurchasePriceValue" xlink:href="gryp-20241231.xsd#gryp_PurchasePriceValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DepositLiabilityLineItems" xlink:to="PurchasePriceValue" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PrepaidAmount" xlink:href="gryp-20241231.xsd#gryp_PrepaidAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DepositLiabilityLineItems" xlink:to="PrepaidAmount" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DepositLiabilityLineItems" xlink:to="us-gaap_CommonStockValue" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashReserveDepositRequiredAndMade" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashReserveDepositRequiredAndMade"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DepositLiabilityLineItems" xlink:to="us-gaap_CashReserveDepositRequiredAndMade" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DepositLiabilityLineItems" xlink:to="us-gaap_BusinessCombinationAcquisitionRelatedCosts" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PaidRefundableDeposits" xlink:href="gryp-20241231.xsd#gryp_PaidRefundableDeposits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DepositLiabilityLineItems" xlink:to="PaidRefundableDeposits" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForPreviousAcquisition" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForPreviousAcquisition"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DepositLiabilityLineItems" xlink:to="us-gaap_PaymentsForPreviousAcquisition" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="InterimFinancingAndIncurred" xlink:href="gryp-20241231.xsd#gryp_InterimFinancingAndIncurred"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DepositLiabilityLineItems" xlink:to="InterimFinancingAndIncurred" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DepositLiabilityLineItems" xlink:to="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://akerna.com/role/MiningEquipmentNetDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract"/>
    <loc xlink:type="locator" xlink:label="MiningEquipmentNetDetailsTable" xlink:href="gryp-20241231.xsd#gryp_MiningEquipmentNetDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="MiningEquipmentNetDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MiningEquipmentNetDetailsTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="MiningEquipmentMember" xlink:href="gryp-20241231.xsd#gryp_MiningEquipmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="MiningEquipmentMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MiningEquipmentNetDetailsTable" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetNumberOfUnits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetNumberOfUnits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_CryptoAssetNumberOfUnits" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://akerna.com/role/NotePayableDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="NotePayableDetailsTable" xlink:href="gryp-20241231.xsd#gryp_NotePayableDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NotesPayableAbstract" xlink:to="NotePayableDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayableDetailsTable" xlink:to="srt_StatementScenarioAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_ScenarioForecastMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioForecastMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioForecastMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_CryptoAssetAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CryptoAssetAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayableDetailsTable" xlink:to="srt_CryptoAssetAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_CryptoAssetDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CryptoAssetDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CryptoAssetAxis" xlink:to="srt_CryptoAssetDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="BitcoinMember" xlink:href="gryp-20241231.xsd#gryp_BitcoinMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CryptoAssetAxis" xlink:to="BitcoinMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubordinatedBorrowingAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubordinatedBorrowingAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayableDetailsTable" xlink:to="us-gaap_SubordinatedBorrowingAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubordinatedBorrowingNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubordinatedBorrowingNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubordinatedBorrowingAxis" xlink:to="us-gaap_SubordinatedBorrowingNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="SGAMember" xlink:href="gryp-20241231.xsd#gryp_SGAMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubordinatedBorrowingAxis" xlink:to="SGAMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayableDetailsTable" xlink:to="us-gaap_ShortTermDebtTypeAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="NotePayableMember" xlink:href="gryp-20241231.xsd#gryp_NotePayableMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="NotePayableMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayableDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="GryphonOpcoILLCMember" xlink:href="gryp-20241231.xsd#gryp_GryphonOpcoILLCMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="GryphonOpcoILLCMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayableDetailsTable" xlink:to="us-gaap_MeasurementInputTypeAxis" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputOptionVolatilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputOptionVolatilityMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputOptionVolatilityMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputSharePriceMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputSharePriceMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputSharePriceMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputExpectedTermMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputExpectedTermMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputExpectedTermMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputRiskFreeInterestRateMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputExpectedDividendRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputExpectedDividendRateMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputExpectedDividendRateMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayableDetailsTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_CommonStockMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayableDetailsTable" xlink:to="srt_RangeAxis" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayableDetailsTable" xlink:to="us-gaap_DebtInstrumentAxis" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="BTCNoteMember" xlink:href="gryp-20241231.xsd#gryp_BTCNoteMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="BTCNoteMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NewLoanAgreementMember" xlink:href="gryp-20241231.xsd#gryp_NewLoanAgreementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="NewLoanAgreementMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LenderAndAffiliatesMember" xlink:href="gryp-20241231.xsd#gryp_LenderAndAffiliatesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="LenderAndAffiliatesMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayableDetailsTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="PreFundedWarrantsMember" xlink:href="gryp-20241231.xsd#gryp_PreFundedWarrantsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="PreFundedWarrantsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_WarrantMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayableDetailsTable" xlink:to="srt_OwnershipAxis" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="LenderAndAffiliatesMember_0" xlink:href="gryp-20241231.xsd#gryp_LenderAndAffiliatesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="LenderAndAffiliatesMember_0" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayableDetailsTable" xlink:to="us-gaap_DebtInstrumentLineItems" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="NumberOfBitcoinHeld" xlink:href="gryp-20241231.xsd#gryp_NumberOfBitcoinHeld"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="NumberOfBitcoinHeld" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MonthlyPrincipalInterestPaymentPercentage" xlink:href="gryp-20241231.xsd#gryp_MonthlyPrincipalInterestPaymentPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="MonthlyPrincipalInterestPaymentPercentage" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherBorrowings"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_OtherBorrowings" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAnnualPrincipalPayment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAnnualPrincipalPayment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentAnnualPrincipalPayment" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CryptoAssetMiningRevenueRate" xlink:href="gryp-20241231.xsd#gryp_CryptoAssetMiningRevenueRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="CryptoAssetMiningRevenueRate" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RevenueMiningRate" xlink:href="gryp-20241231.xsd#gryp_RevenueMiningRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="RevenueMiningRate" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CoverateRatioRate" xlink:href="gryp-20241231.xsd#gryp_CoverateRatioRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="CoverateRatioRate" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CoverageRatioRateDecreases" xlink:href="gryp-20241231.xsd#gryp_CoverageRatioRateDecreases"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="CoverageRatioRateDecreases" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtConversionConvertedInstrumentAmount1" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CommonStockConversionPrice" xlink:href="gryp-20241231.xsd#gryp_CommonStockConversionPrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="CommonStockConversionPrice" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BitcoinsOneTimePayment" xlink:href="gryp-20241231.xsd#gryp_BitcoinsOneTimePayment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="BitcoinsOneTimePayment" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BitcoinsFairValue" xlink:href="gryp-20241231.xsd#gryp_BitcoinsFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="BitcoinsFairValue" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PrincipalBalanceOfBitcoins" xlink:href="gryp-20241231.xsd#gryp_PrincipalBalanceOfBitcoins"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="PrincipalBalanceOfBitcoins" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFeeAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFeeAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentFeeAmount" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentInterestRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_InvestmentInterestRate" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentOwnedBalancePrincipalAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentOwnedBalancePrincipalAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_InvestmentOwnedBalancePrincipalAmount" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssuedPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssuedPricePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_SharesIssuedPricePerShare" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FairMarketValueOfCommonShares" xlink:href="gryp-20241231.xsd#gryp_FairMarketValueOfCommonShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="FairMarketValueOfCommonShares" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesSubscriptions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesSubscriptions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_CommonStockSharesSubscriptions" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantsAndRightsOutstandingTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_WarrantsAndRightsOutstandingTerm" order="23.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueOfAssetsAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueOfAssetsAcquired"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_FairValueOfAssetsAcquired" order="24.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantsAndRightsOutstandingMeasurementInput"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_WarrantsAndRightsOutstandingMeasurementInput" order="25.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesAndLoansPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesAndLoansPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_NotesAndLoansPayable" order="26.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentPeriodicPaymentPrincipal" order="27.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentConvertibleConversionPrice1" order="28.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockConvertibleConversionPriceDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockConvertibleConversionPriceDecrease"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_CommonStockConvertibleConversionPriceDecrease" order="29.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent" order="30.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TroubledDebtRestructuringDebtorSubsequentPeriodsContingentPaymentsAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TroubledDebtRestructuringDebtorSubsequentPeriodsContingentPaymentsAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_TroubledDebtRestructuringDebtorSubsequentPeriodsContingentPaymentsAmount" order="31.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainsLossesOnRestructuringOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainsLossesOnRestructuringOfDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_GainsLossesOnRestructuringOfDebt" order="32.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseNonoperating" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_InterestExpenseNonoperating" order="33.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://akerna.com/role/CommitmentsandContingenciesDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="CommitmentsandContingenciesDetailsTable" xlink:href="gryp-20241231.xsd#gryp_CommitmentsandContingenciesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingenciesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingenciesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="CommitmentsandContingenciesDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PledgingPurposeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PledgingPurposeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsTable" xlink:to="us-gaap_PledgingPurposeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PledgingPurposeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PledgingPurposeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PledgingPurposeAxis" xlink:to="us-gaap_PledgingPurposeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="LOCDepositMember" xlink:href="gryp-20241231.xsd#gryp_LOCDepositMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PledgingPurposeAxis" xlink:to="LOCDepositMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsTable" xlink:to="srt_TitleOfIndividualAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_OfficerMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OfficerMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_OfficerMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_ChiefExecutiveOfficerMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ChiefExecutiveOfficerMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_ChiefExecutiveOfficerMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TypeOfArrangementAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsTable" xlink:to="us-gaap_TypeOfArrangementAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember" order="0.0"/>
    <loc xlink:type="locator" xlink:label="CEOAgreementMember" xlink:href="gryp-20241231.xsd#gryp_CEOAgreementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="CEOAgreementMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsTable" xlink:to="us-gaap_AwardTypeAxis" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="CommitteeChairRetainerMember" xlink:href="gryp-20241231.xsd#gryp_CommitteeChairRetainerMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="CommitteeChairRetainerMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TimebasedRSUsMember" xlink:href="gryp-20241231.xsd#gryp_TimebasedRSUsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="TimebasedRSUsMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="MonteCarloSimulationModelMember" xlink:href="gryp-20241231.xsd#gryp_MonteCarloSimulationModelMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="MonteCarloSimulationModelMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="Sphere3DMSAMember" xlink:href="gryp-20241231.xsd#gryp_Sphere3DMSAMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="Sphere3DMSAMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsTable" xlink:to="us-gaap_MeasurementInputTypeAxis" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputRiskFreeInterestRateMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputPriceVolatilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputPriceVolatilityMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputPriceVolatilityMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MeasurementInputSharePriceMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputSharePriceMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputSharePriceMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="MeasurementInputPriceHurdleMember" xlink:href="gryp-20241231.xsd#gryp_MeasurementInputPriceHurdleMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="MeasurementInputPriceHurdleMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MeasurementInputDerivedFairValueMember" xlink:href="gryp-20241231.xsd#gryp_MeasurementInputDerivedFairValueMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="MeasurementInputDerivedFairValueMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_CommonStockMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsTable" xlink:to="srt_RangeAxis" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsTable" xlink:to="us-gaap_LossContingenciesLineItems" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="NumberOfTradingDays" xlink:href="gryp-20241231.xsd#gryp_NumberOfTradingDays"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="NumberOfTradingDays" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AnnualEquityAward" xlink:href="gryp-20241231.xsd#gryp_AnnualEquityAward"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="AnnualEquityAward" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="VolumeWeightedAveragePrice" xlink:href="gryp-20241231.xsd#gryp_VolumeWeightedAveragePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="VolumeWeightedAveragePrice" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeStockOwnershipPlanESOPDeferredSharesFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOwnershipPlanESOPDeferredSharesFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_EmployeeStockOwnershipPlanESOPDeferredSharesFairValue" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CollateralizedAgreements" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollateralizedAgreements"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_CollateralizedAgreements" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MinimumBonusPercentage" xlink:href="gryp-20241231.xsd#gryp_MinimumBonusPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="MinimumBonusPercentage" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MaximumBonusPercentage" xlink:href="gryp-20241231.xsd#gryp_MaximumBonusPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="MaximumBonusPercentage" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AnnualBonusPercentage" xlink:href="gryp-20241231.xsd#gryp_AnnualBonusPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="AnnualBonusPercentage" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_RestrictedStockExpense" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="VolumeWeightedAverageShares" xlink:href="gryp-20241231.xsd#gryp_VolumeWeightedAverageShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="VolumeWeightedAverageShares" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" order="11.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsFairValueDisclosure"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_CommitmentsFairValueDisclosure" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ClosingPriceOfGrantDate" xlink:href="gryp-20241231.xsd#gryp_ClosingPriceOfGrantDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="ClosingPriceOfGrantDate" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CryptoAssetFairValueCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CryptoAssetFairValueCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_CryptoAssetFairValueCurrent" order="15.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquitySecuritiesFvNiMeasurementInput" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquitySecuritiesFvNiMeasurementInput"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_EquitySecuritiesFvNiMeasurementInput" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FairValueTimeHurdlePeriod" xlink:href="gryp-20241231.xsd#gryp_FairValueTimeHurdlePeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="FairValueTimeHurdlePeriod" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DerivedServicePeriod" xlink:href="gryp-20241231.xsd#gryp_DerivedServicePeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="DerivedServicePeriod" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NumberOfBitcoinMiners" xlink:href="gryp-20241231.xsd#gryp_NumberOfBitcoinMiners"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="NumberOfBitcoinMiners" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForFees" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForFees"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_PaymentsForFees" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FacilityCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FacilityCosts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_FacilityCosts" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AggregateDeposit" xlink:href="gryp-20241231.xsd#gryp_AggregateDeposit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="AggregateDeposit" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Deposits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Deposits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_Deposits" order="23.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="NumberOfMiners" xlink:href="gryp-20241231.xsd#gryp_NumberOfMiners"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="NumberOfMiners" order="24.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredPurchasedPowerCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredPurchasedPowerCosts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_DeferredPurchasedPowerCosts" order="25.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NumberOfBitcoinHeld" xlink:href="gryp-20241231.xsd#gryp_NumberOfBitcoinHeld"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="NumberOfBitcoinHeld" order="26.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedCashCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_RestrictedCashCurrent" order="27.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_SaleOfStockPricePerShare" order="28.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MarketValueOfListedSecuritiesAmount" xlink:href="gryp-20241231.xsd#gryp_MarketValueOfListedSecuritiesAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="MarketValueOfListedSecuritiesAmount" order="29.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://akerna.com/role/StockholdersDeficitDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAbstract"/>
    <loc xlink:type="locator" xlink:label="StockholdersDeficitDetailsTable" xlink:href="gryp-20241231.xsd#gryp_StockholdersDeficitDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationAbstract" xlink:to="StockholdersDeficitDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersDeficitDetailsTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrivatePlacementMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrivatePlacementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_PrivatePlacementMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AtTheMarketOfferingMember" xlink:href="gryp-20241231.xsd#gryp_AtTheMarketOfferingMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="AtTheMarketOfferingMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GuaranteedInsuranceContractTypeOfGuaranteeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GuaranteedInsuranceContractTypeOfGuaranteeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersDeficitDetailsTable" xlink:to="us-gaap_GuaranteedInsuranceContractTypeOfGuaranteeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GuaranteedInsuranceContractTypeOfGuaranteeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GuaranteedInsuranceContractTypeOfGuaranteeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GuaranteedInsuranceContractTypeOfGuaranteeAxis" xlink:to="us-gaap_GuaranteedInsuranceContractTypeOfGuaranteeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="SixMonthAnniversaryMember" xlink:href="gryp-20241231.xsd#gryp_SixMonthAnniversaryMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GuaranteedInsuranceContractTypeOfGuaranteeAxis" xlink:to="SixMonthAnniversaryMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NineMonthAnniversaryMember" xlink:href="gryp-20241231.xsd#gryp_NineMonthAnniversaryMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GuaranteedInsuranceContractTypeOfGuaranteeAxis" xlink:to="NineMonthAnniversaryMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NineteenMonthAnniversaryMember" xlink:href="gryp-20241231.xsd#gryp_NineteenMonthAnniversaryMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GuaranteedInsuranceContractTypeOfGuaranteeAxis" xlink:to="NineteenMonthAnniversaryMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FirstYearAnniversaryMember" xlink:href="gryp-20241231.xsd#gryp_FirstYearAnniversaryMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GuaranteedInsuranceContractTypeOfGuaranteeAxis" xlink:to="FirstYearAnniversaryMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EighteenMonthAnniversaryMember" xlink:href="gryp-20241231.xsd#gryp_EighteenMonthAnniversaryMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GuaranteedInsuranceContractTypeOfGuaranteeAxis" xlink:to="EighteenMonthAnniversaryMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SecondYearAnniversaryMember" xlink:href="gryp-20241231.xsd#gryp_SecondYearAnniversaryMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GuaranteedInsuranceContractTypeOfGuaranteeAxis" xlink:to="SecondYearAnniversaryMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersDeficitDetailsTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonStockMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersDeficitDetailsTable" xlink:to="srt_TitleOfIndividualAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_VicePresidentMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_VicePresidentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_VicePresidentMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_ChiefFinancialOfficerMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ChiefFinancialOfficerMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_ChiefFinancialOfficerMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TypeOfArrangementAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersDeficitDetailsTable" xlink:to="us-gaap_TypeOfArrangementAxis" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember" order="0.0"/>
    <loc xlink:type="locator" xlink:label="IndependentDirectorAgreementsMember" xlink:href="gryp-20241231.xsd#gryp_IndependentDirectorAgreementsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="IndependentDirectorAgreementsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersDeficitDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="VendorMember" xlink:href="gryp-20241231.xsd#gryp_VendorMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="VendorMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersDeficitDetailsTable" xlink:to="us-gaap_AwardTypeAxis" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_VicePresidentMember_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_VicePresidentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="srt_VicePresidentMember_0" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_EmployeeStockOptionMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="MarketbasedRSUsMember" xlink:href="gryp-20241231.xsd#gryp_MarketbasedRSUsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="MarketbasedRSUsMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TimebasedRSUsMember" xlink:href="gryp-20241231.xsd#gryp_TimebasedRSUsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="TimebasedRSUsMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AkernaIsPubliclyTradedMember" xlink:href="gryp-20241231.xsd#gryp_AkernaIsPubliclyTradedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="AkernaIsPubliclyTradedMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_RestrictedStockMember" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersDeficitDetailsTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_CommonStockMember_0" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersDeficitDetailsTable" xlink:to="dei_LegalEntityAxis" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="Sphere3DMergerAgreementMember" xlink:href="gryp-20241231.xsd#gryp_Sphere3DMergerAgreementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="Sphere3DMergerAgreementMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersDeficitDetailsTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_WarrantMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersDeficitDetailsTable" xlink:to="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="CommonAndPreferredStockSharesAuthorized" xlink:href="gryp-20241231.xsd#gryp_CommonAndPreferredStockSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="CommonAndPreferredStockSharesAuthorized" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SharesOfIssuedAndOutstanding" xlink:href="gryp-20241231.xsd#gryp_SharesOfIssuedAndOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="SharesOfIssuedAndOutstanding" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NumberOfShares" xlink:href="gryp-20241231.xsd#gryp_NumberOfShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="NumberOfShares" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_SaleOfStockPricePerShare" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfPrivatePlacement"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfPrivatePlacement" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="StockIssuedDuringPeriodSharesCommonStockIssuedForAfterTheMarketProgram" xlink:href="gryp-20241231.xsd#gryp_StockIssuedDuringPeriodSharesCommonStockIssuedForAfterTheMarketProgram"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="StockIssuedDuringPeriodSharesCommonStockIssuedForAfterTheMarketProgram" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="StockIssuedDuringPeriodValueCommonStockIssuedForAfterTheMarketProgram" xlink:href="gryp-20241231.xsd#gryp_StockIssuedDuringPeriodValueCommonStockIssuedForAfterTheMarketProgram"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="StockIssuedDuringPeriodValueCommonStockIssuedForAfterTheMarketProgram" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="DirectOfferingCost" xlink:href="gryp-20241231.xsd#gryp_DirectOfferingCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="DirectOfferingCost" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PaymentForVendor" xlink:href="gryp-20241231.xsd#gryp_PaymentForVendor"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="PaymentForVendor" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TradingLiabilitiesFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradingLiabilitiesFairValueDisclosure"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_TradingLiabilitiesFairValueDisclosure" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" order="17.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesRestrictedStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesRestrictedStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_WeightedAverageNumberOfSharesRestrictedStock" order="23.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" order="24.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DividendsShareBasedCompensationCash" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsShareBasedCompensationCash"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_DividendsShareBasedCompensationCash" order="25.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOther" order="26.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="27.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue" order="28.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid" order="29.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" order="30.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="31.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" order="32.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" order="33.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" order="34.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://akerna.com/role/ReverseMergerDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ReverseMergerAbstract" xlink:href="gryp-20241231.xsd#gryp_ReverseMergerAbstract"/>
    <loc xlink:type="locator" xlink:label="ProceedsFromReverseRecapitalization" xlink:href="gryp-20241231.xsd#gryp_ProceedsFromReverseRecapitalization"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ReverseMergerAbstract" xlink:to="ProceedsFromReverseRecapitalization" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ReverseMergerAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://akerna.com/role/IncomeTaxesDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxesDetailsTable" xlink:href="gryp-20241231.xsd#gryp_IncomeTaxesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxContingencyLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxContingencyLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="IncomeTaxesDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDetailsTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StateAndLocalJurisdictionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_StateAndLocalJurisdictionMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxesDetailsTable" xlink:to="us-gaap_IncomeTaxContingencyLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxContingencyLineItems" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxContingencyLineItems" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxContingencyLineItems" xlink:to="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwards"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxContingencyLineItems" xlink:to="us-gaap_OperatingLossCarryforwards" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PercentageOfFutureTaxableIncome" xlink:href="gryp-20241231.xsd#gryp_PercentageOfFutureTaxableIncome"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxContingencyLineItems" xlink:to="PercentageOfFutureTaxableIncome" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://akerna.com/role/SubsequentEventsDetails" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="SubsequentEventsDetailsTable" xlink:href="gryp-20241231.xsd#gryp_SubsequentEventsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="SubsequentEventsDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonStockMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsTable" xlink:to="us-gaap_AwardTypeAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="CaptusGPMember" xlink:href="gryp-20241231.xsd#gryp_CaptusGPMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="CaptusGPMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_WarrantMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantMember_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_WarrantMember_0" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsTable" xlink:to="us-gaap_SubsequentEventLineItems" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromContributedCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromContributedCapital"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_ProceedsFromContributedCapital" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LegalFees" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LegalFees"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_LegalFees" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="CombinedPurchasePricePerShare" xlink:href="gryp-20241231.xsd#gryp_CombinedPurchasePricePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="CombinedPurchasePricePerShare" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NetProceedsFromATM" xlink:href="gryp-20241231.xsd#gryp_NetProceedsFromATM"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="NetProceedsFromATM" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NetProceedsFromTheATMIssuance" xlink:href="gryp-20241231.xsd#gryp_NetProceedsFromTheATMIssuance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="NetProceedsFromTheATMIssuance" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MonthlyPaymentsUnderConsultingAgreement" xlink:href="gryp-20241231.xsd#gryp_MonthlyPaymentsUnderConsultingAgreement"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="MonthlyPaymentsUnderConsultingAgreement" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NumberOfMachinesPurchased" xlink:href="gryp-20241231.xsd#gryp_NumberOfMachinesPurchased"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="NumberOfMachinesPurchased" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireMiningAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireMiningAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_PaymentsToAcquireMiningAssets" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_CommonStockValue" order="15.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <loc xlink:type="locator" xlink:label="PaymentForPurchaseOfMiningMachines" xlink:href="gryp-20241231.xsd#gryp_PaymentForPurchaseOfMiningMachines"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="PaymentForPurchaseOfMiningMachines" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CashPaymentDue" xlink:href="gryp-20241231.xsd#gryp_CashPaymentDue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="CashPaymentDue" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValueOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValueOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_CommonStockValueOutstanding" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Deposits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Deposits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_Deposits" order="20.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="CommonStockWarrantToIssue" xlink:href="gryp-20241231.xsd#gryp_CommonStockWarrantToIssue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="CommonStockWarrantToIssue" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CommonStockWarrantToPurchase" xlink:href="gryp-20241231.xsd#gryp_CommonStockWarrantToPurchase"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="CommonStockWarrantToPurchase" order="23.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_SharePrice" order="24.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://xbrl.sec.gov/dei/role/document/Cover" xlink:type="extended"/>
  <presentationLink xlink:role="http://xbrl.sec.gov/dei/role/document/AuditInformation" xlink:type="extended"/>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>image_001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_001.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_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" %2 ;H# 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#^\:^NI+B>
M3+'RU8JB9^4!3C.!P2<9).>N!P*HTY_OM_O-_,TVO!G)RE*4FVVVVWZO\%LC
MOBDDDE967Y(****D84444 %%%% !1110 5P_C_QO:>!M%2]-I-K&MZI=PZ-X
M5\-V;*NH>)/$-X'%CI=J7RL,7R/<ZC?R V^F:;;W=_<9CMRC;WB+Q#H_A30]
M3\1Z_?1:=H^D6LEY?7DQ.V.), *B*#)-//(R06UM"KSW-S+%;P1R32HC>9>
M?#VL>(=;?XK^.K*6RUR^M);+P3X7N\$^ O"=T4<QSQ!FC7Q=XB1(;OQ-= M)
M:1BVT"!TM[*X^TX5:DKJC2?[V:NY6NJ-.]I59)Z-WO&C!_Q*F_[NG49Y688J
MLZE/+L!)+'XF#J2K.*J0R[!\WLZF/K0?NRFY<U#+\/.RQ6-LY)X3"8R;T?!/
MAB+P'I6M>+O'.L:=/XO\0F/5_'/BBXE6STRU$"%;+0],ENW'V'PQX=@<V.E0
M2R*TS&XU&Y!O=0N*QSXO\8_$@FW^&L#>'/"LAVS?$K7]/<RWT7\1\$>'+M8I
M-1# @1ZYK26^E#]X;:UU HI.AK>C:9XW^)EKI.M6<>K:)X&\-6^MR:;=;I=+
ME\2^)M4FATFYO;(M]EOKG2=-\.:A):Q7<4\=J-8%PJ+-)!(OKH         &
M  .  !P !T%>7&EB,=*M0IUY8/+</7JX:3PTY+'X^K2<%B92Q;7^R4'6J3IR
MEAE/&XB<*TGB<)#E1]E@</E/"V P%.C@5F&;5L'2QT/[14:^79=#&RKUJ->M
MA92=3.LVQ48O,*];,YPP%*IBJ3>!S"J^6ER_A#PCIO@S2I-,T^?4;Z2ZO9]4
MU75=8O9-0U;6=5NDACN=2U&[DVB2YECMX(@L4<-O##!##!#'%&JCJ:**]:C1
MI8>E3H4*<:5&E%0ITX)J,(J[LKRE)MN4I2E*<Y2E*<YSG.<YR\G%8K$8W$5L
M7BZT\1B<14=6M6J-.=2;45=\L*<4E&$(1A"G3ITZ=.G3ITZ=.G3IP****U,
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
M7)_2[X<?#_X8_LQ^"X?!_A6UU'4M6OH[C7]6E5$UWXE?$?58)M-L-7\3:C'
ML-]KMW;R:CIT4PMH8]-T'3'L]/L+;3]*M;6VC] DL_''B.=DOKI?!.D07<H2
M#1KFWU'Q%>S:+XPM[K3;[^U9H)M,M]"\3>&M.\G4M';2SJEJFM7-JU^DMLKG
MTZO$<L3A,/@*G#O"_P#8^!K8BKE> S/**>;5\+]9C2IUL1B\PEF& J9KFV*A
M0I_7<PGA*=*.F RRG@LHPN'PU;UZO%+R*K4P'!>,S'"8;DHTL=CE[.GB\[Q%
M"=2<<9BJ-7#8NEE>$A*K4_L_+(UIU:-!PQ&/GB<RK5987\B#^PO^TWXBU'4-
M#F^*/PVOK716TN[NY-1\6_MNR:-=7<LAOM-;3;F[_:+EM=2NM*N;%+F>2SG5
M]*O19[V-SA8>G_X8+_:O_P"BP_#+_P .!^V[_P#1+5^P&CZ-I7A[3+31M$L+
M;2]+L4:.TL;.,16\"O(\TFQ%_BDFDDFE=B7EED>21F=V8Z=<<LVP3=H\)<#<
MJVOPK0OYMK^W;)RW:6BT5W9,F''7&:5Y\1YBYO63C/"I+>T4WE?-)03<4Y6;
MUDXQ<FC\;/\ A@O]J_\ Z+#\,O\ PX'[;O\ ]$M7K7P5_P"">]SHLOC;6?C?
M\1O%>M>(_$VJ:1/8-\)OC!^T)X4TJUTW2M'ATU8]4E\1_$W7_$&L7\DL;21S
MZAK%W'9V^VUL4MK8"!/TYHK#$YE0Q&#Q>"IY!POE]+&PI4L35RO(:6 Q56C1
MQ-+%PHO$0S3$SC2>(H4:DXQIQ<W3BG-134B?&_%TW"4N(<R<J4G.G+VF&O";
MA*FY1:RQ6;A.<'=27+)JR=I+X[_X8>^#_P#T-?[07_B2/QM_^;:C_AA[X/\
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
M5Z>>(?%GAC0?%5L.F[4="FG\,:XV/XMM@_A%=PY&2K<;*YL7^ZQF68CHZU?
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
MZ]!]!_*H*G7H/H/Y4 1/]]O]YOYFFTY_OM_O-_,TVA[OU?YL%LO1?D@HHHH
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
M4K5\17J2E.I4J5JTZE:HW.<WS5*DYMR<YMU)U&RBBBD(**** "BBB@ HHHH
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
M&,Q,XPA#VF(Q5>MB:]1QA&,4YUL15G9)*/,HQ2C&,8E%%%<9B%%%% !1110
M4444 %%%</X[\5S^&M-M;;2+6/4_%GB&[&C>$](=F5+S5)8VD>[O"@,D6CZ-
M;)+JFLW0 $-C;/&KBXGMT?'$8BEA:%3$5I.-.E'FERQ<IR;:C"G3A'WJE6K4
MG3I4J<$YU*M2G3BKRO'JP6#KX_%4,'AHJ5:O/DCS2C3IPBHRG4K5JL[0HX>A
M1IUL1B*]1JG0P]"M5FU&%I\QXQFG\=:\?AGIDTD>CVT5M?\ Q*U*W=D,6D7(
M,MAX-MYHR'34?$ZH9-3V,DEEX;69B1)JMD3ZU!!#;0PVUO%'!;V\4<$$$*+'
M###$@CBBBC0*D<<:*J(B *BJ%4  "N8\%^%(/"&B1Z<+F34M2NKB?5-?UJX5
M5N]=UZ_82ZEJMUMR%,\H$=M;@F.RL8;6QA/D6T8'65RX'#U8NKC,7%+&XM0=
M2',IK"8>%WA\#3DO=<:"FYUYP]W$8VIB*VL(8;E[\VQF'FJ&6Y?)RRO+O:1H
MU7&5.688RHHQQN;5J<K2C/%RIQI82E4O/!Y70P>&:C5J8WG****] \8****
M"IUZ#Z#^505.O0?0?RH B?[[?[S?S--IS_?;_>;^9IM#W?J_S8+9>B_)!111
M0 4444 %%%% !1110 4444 5KVSMM1L[O3[V%+BSOK:>SN[>0$I/;743P3PN
M 02DL3NC $'#'FN ^%][=#P[-X9U.:2?6/ FI7/@_4)9B//N[?3$AET#4Y<X
M9FU?PU=:/J,DI4![FXN%!8QL:](KRW43_P (Q\3M(U3(CTKXA::?#.H9^6-/
M%7A^*\U;P[<,3E1+J6BMK^G2.=C2OIND6X+L(E'FXW_9\3@L<M(QJ?4,4^GU
M?&S@J,Y>5#,(X:5W\,<54U2;/<RO_;,%FF5/6I.C_:V 6[^NY72JRQ-*'7FQ
M>3SQT.5:SJ9?15FU&V!\?/A%/\6?"%H/#FK1>%?BAX&U>#QM\(O'+1/*WA3Q
MUI<,\=FU]'%^\O?#'B&RN+SPQXST8AXM7\,:MJ5MY?VH6DT'A.B_M_?!'1K&
MPTGX\7/B+X _$:UC33_%GAGXA>"/'6E^']/\16C_ &+5HM!\?/X<?P9XCT!M
M1CE;0];L=<:/5=+DL[\11"<QI]SU'+%%/')#/''-#*C1RQ2HLD<B,"&21'!5
MT8$AE8$$$@@BOL\!FV7_ %&&69YE^*S+"8:M5KY?6P.8PR['Y?+$V>,H4JM?
M 9CA\1@<54A2Q4L'B*,(T<;3EBL/6I2Q.+IUO$36S3:Z6=FOP>GEWVZGEW@G
MXZ_!/XD^4/A[\7OAGXWDFQL@\*^.?#.O76XX&Q[33=3N;F*4$A6BEB25&(5D
M#<5ZK7SYXT_9._9C^(C2R^,_@#\(]=NYBQEU.?P%X<M]98L=S8UNRL+75UW,
M=S;+U0S?,<GFO*[C_@G+^Q#<A1)^SEX"4(21]G76K0G.,[C:ZM"7'' <L%Y(
M ).>CV/!-1J2S#B[!I[TJF4<.YE*+\L1A\YRR,X]$I8:$]+O>R?N]Y?<G^J/
MM>BOBK_AW5^Q8(/LR? 7PY#"%V*EMK7C&VV+G.(VM_$D3Q<]XV4\GGDTEO\
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
M0M_H]OB2+PS:N;:!WU.2[N$9H.B:KX^UBR\<^-+"?3M&TV5;OP%X'O@!)8.
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
M\?X_IFJ\CXSR.V.N/UXXS^9/H: '-)CO].HZ<XX/4CUSCK4?G#G R1VVK_(
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
M5+%=-M+&]U."ZT:%9=6BOM,M=2T^74-/-D;VS6^M/M%O&;F'?2N?&6NO]O\
M['^'OB?46LCK<$7VR?1=#74+O1]=TS2(ELI-1U%4:RUFSO+W7=(U&8PP7&F:
M7-YBQ7-S:PR>#<Y>9=[]=-?RN:MK)+%XWUB CQ1+!=>&=!ND>XAA/@VTEMM2
MU^"6'2KD,)U\17:SQ3:U;.C1G3[;1IDD#,Z5SWB[Q#JFHZHO@#P9,(_$5W;Q
MW.OZZ%\VV\$Z%<$J+^89"SZ_J*B2/P]I08.SAM3O#!86X>?#U35]=T/4;RUM
M+>TO_B=XUDEL=)TFUU;5+WPWH_AC0]5UE-&\6:M;W<:KHT-MI>IPOKJ64(;7
M-<6/3M/^T%/-MN_\(>%+3PEICVD5Q-J.I7UQ)J.NZY=A1?ZYJ]Q@W6H76TD1
MAB!':VJ,T5G:I%;1%A&7?Y[&UZV:8JKDV JU*-"BXQSS,:,G">'A.,9K*<#6
MCK',\72FI8JO3;GE. J^T3AF6-P$,-]EE6%PV08"AQ+F^'I8C%XKVD^%<EQ5
M.-2EC*E*I*D^(<UPT[J>19?B*<HX'"5HJGQ#FU#V#53),LS:KCK_ (=\/:7X
M6T>ST/1X#!96:,%+N9;BXFD8R7-Y>3L ]Q>7<[/<75P_S2S2,V ,*-NBBO<H
M4*.&HTL-AZ5.AAZ%.%&C1I14*=*E3BH4Z<(1TC&,8I)*_5MRE*4I?*XK%8G'
M8G$8W&5ZV*Q>+K5<3B<37J2JUZ]>M.52K6JU)MRG4J3DY2;MT48QC&$(%>@:
M#_R#(/\ >F_]'/7G]>@:#_R#(/\ >F_]'/7FYU_ND?\ K_#_ -)J'L\-_P"_
MU/\ L%J?^G*1L4445\L?<!1110!!(?DZ>I&>.I('//KS7,:F25('S$GMCDDX
M&!QW& >O<5TLQ^7OPHS^&#C..X/;FN>F!EO+6+D^9=6Z8]WF48&,CH>GX=#@
MIJ[2[M+U;T_4I:-/U?W)O]#V:%/+BBC_ .><:)_WPH7^E2445]#MH>:%%%%
M!1110!Y9XA&/$5S[Q6I_\@J/Z5-;]!]1_,TSQ(,>(),?Q6]L?KA67^>.GI3[
M?D*?79^??]:\*LOW];_KY)_@=\?@A_@C^5OT+:?='X_S-65Z#Z#^55D^Z/Q_
MF:LKT'T'\J@9$_WV_P!YOYFN6\82^,X-!NI/ -AX8U/Q.)+865GXPU?5=#T&
M2(W$8O&NM1T71/$.H0R1VIE>V2+2YUEN!''*\,;-*G4O]]O]YOYFFUI3FJ56
M%1TZ594YJ;I5XN=&IRROR581J4I2IRVE&-6FVM%..X+9>B_)'C7A&^_:%FU^
MRC\>>&/@SIOA=ENO[1O/"/COQOK>OQ.+2=K(66FZS\.M TZ=9+X6T=T9]5MC
M#://-$)YHXX)/"_BAIOB73O%^K2>'(/BC=W<?B#5IXO(N/C#>>'(O#OB+PKH
M%Q>ZN^KZ->7MA>:'X?UJ3Q397'@?0$A\7F+6[(?#Z\T"Z\*:9#']LUS5GXR\
M*ZC?W&EV.OZ7<ZC:ZQ+X?FLHKN-KA=9@L]0OYM.2/.Z6XAM=(UAY1%O6-]'U
M:!V6XTR^BM^G$8M8BK[6.#P>%2IJ#I8&C4H47:4G[24*F)QLG4=^64O:Q3C&
M*Y%9N6.(IQJQC%S5-\UXM6NW;HG.-WL]+V[:H^0]&NOC3?\ A:>PO+'QOI][
M*/!?A>SNGMO%,E__ &5\0_!$/A?6/&MQJ&II!J?G^$O'5SIFMZGIL]I;:_X6
MTCP[J/B/4[Q'\17UCI/IWCJP\8>%_'.H^)_ T&O/_:UIX5MM>EN8/&7C/1K7
M2QIGQ0FUN^T3PI!J_P#9D>JZ?=:1X(N[FRT2SAU/6(HK;P]:^1J/B>UNSZ_H
MWQ&\!^(K=[O0?%V@:O;1S6-O)/I^I6UU&DNJ:@FE:6&:)V 74KZ6&'3I/]7?
M+<6T]J\MO<P2R6I?&_A2'4-*TM];LS?:W?ZGI>E01>=,;S4=%O;G3M6LHY(8
MI(5N-.OK.[M;R*21&@EMIUD \IR,'.5W^[2WO&SL[V>MU?3EO^/0PC1IJ"_V
MERUAR5.>#:<7)+E:FTW+G47NVDDM7<^54^(OQ^C\->+_ !";34+FWL-9U32?
M"]K)\'/&%KKVJZ7I>K>$)[#Q)'X>3S=5EN/$VAZIK5C9:3>6&EV46K6_FZEK
M/ARRL-4GT_5M?&/[0/V349]4T\,JZ/-J&FK'\/O%MI)8ZDD?A34K9-071Y]4
MU'5;>U&MZMIMSING:1+>ZA_85TL5C<W4=S9M]?U'++'!%)/,ZQQ0QO++(YPL
M<<:EW=CV55!8GL 32]I'_GU#?S[+3\&[^;TV*^K35KXJOHK/56;O)MO5])))
M7T4(N[=SX_TGXD_%^\N8SJ&F^(M/L!X?TN[U#7Y/A'XXN6T)M3LO"TDT(\*6
MR6UUKWB 7ZZA;WVF:8FMP>'8-2.M1ZQ<V=KK?AK1=N'Q9\69?#.LZEXTTC7+
M22T\0?"K7XK'PKX/\2RZE8:8WQJU+2_%6@VEKHBZQJ_B:"R\%>&],UC5DL;:
M[N)M-U^[N)8Y=%O[&-/J26>&!%EFE2.-Y((5=V 5I;J:.WMXP3P6FGEBBC Y
M>215&214M'M(_P#/N*V[]+[:=;^?33>[6'FE9XFK+26]K>\DE=*6MK76JUOK
MM;Y UGQY\=;.V\5:EH.A7=SIL^O>(K#PY::EX*\71ZAIFC0>)O!KV?B:4G3M
M7UJ[DO-"\0^)!8Z2WAV6"VDT6">&RDM=*U'2)?J7PW<ZK>^'= O-=AMK?6[O
M1=+N=9M[**^M[.#59[&"748;2#5(H-2AMHKMYD@BU&"&^CB5$NXH[A9$%ZRU
M&QU&*&>PNX+N&YLK/4;>6WD62.:QOUD>RNXV4D/!=)%(T$@)6148J2!5RIE)
M222A&+3W5[O1*SOVM?;=NYI2IN#<G6G44DDE)KE3YG)N-K[\R25VE%)(****
M@V"BBB@ HHHH **** ./\;>%%\6:.MM!='3-<TRZAUCPSKD:;YM%UZR#FSO
MG'G6L@>2SU*S8^7?Z9<W=G)A9MRL\#^*V\4Z3*U]:C2_$>C7<FC>*M$WEVTK
M7+54,\<3-\T^G7L3PZCH]YRE[I=W:W (=I$3LZ\G\;V5YX6U:'XGZ%;37'V*
MUCL/'NCVD;/-KWA2!WD34[:! ?/UWPFTD]_8@+YU]I<FIZ4'+RV0C\K&1E@J
MW]ITDW3Y(T\SI13;J86G?V>-A&*;E7R]2FYI1<ZV7RQ%)*<\+0B_H<LE',\+
M_8->48U_:5*^0XBI)15''U>7VV5U*DG&,,)G+A3C2<Y1IX;.(8.NW3IX_%S7
MK%%<[#XO\*7%M;WD/B707M;J**>WG_M>P$<T4T8EB=&:<9#QL'7O@]*^&_V8
M/^"CO[/G[17ASXN>(KWXA_"3X?Q?"KX]_%3X&31:G\3+BU35KKX4:=X3U+7]
M;67XB^"_A5<$VMMXNTY]57P[9>+/"FFI);/9^.=9^T3+9^K2Y:]&MB*-2E5H
MX?ZO[:I3K49QI_6I3AA[\M66E:4)JF]I<KMS(\EX#'1DX2P.-C-.<>26#Q:G
MS4VU4BH/"J3=-IJHE%NFU[Z@?H-17"2_%+X90Y\[XC>!(L,5/F^+_#\>&&<J
M=^H#YA@Y'7@\<5GR_&;X219W_$KP0<,5_=>)=)FY&>?W-U)E>.&'RGC!Y&>"
M6:Y5#X\TRR/^+,<O7X/'7_ [(</<05?X>09[4_P9)G,E]ZRFWXGI=>?>-/%T
M>D07FF66AZ_XBU;^SDU#[%HMAOA6W_MK0M*G2;5KR2TT:VO8(];CU8Z=<7\=
M_-H]EJ%[;V\J0*)/)&^,W@V^U2\U63XO:%X8^SZS8:=;Z1!?:;XET?5/#6BZ
M[-?7.I"W6SAN=+UCQ;I4[:1<S_;KM=(M[:SN;: W?FJ\6B_&;X2Z1X?OXI_&
M7AW4_%>N7#:MXFD\'Z#XED@UGQ!);V6GS7UKI_DZO>(IL=/T^R5Y+AH_*M8F
MS"A6-:HY]P_2KT95,]R>ZJTO=69X)M/GBVWRXBHY**5_<4G)^[RZ$8CA'C+$
MX;$0H\)\3)2H5U[260YFE*/LZD8J/M,'14)3E9?OG34(>_S.ZM;%W\1-4EV0
MZ1H?A6U2=LW6I:@VOW\JV'C 6[+'I^G):V:6FO\ @RUDU&UN9-4%YI6I:G;6
M5U82-97$K:OASPEI_AUI;L7%[J^N7EI:V.J>)-7>WEUK5;6PO-4O=.@OIK2V
ML[9X].;6+ZWLA':QM':-%!(\WE*]<9_PM'4M0+Q^&OAC\0M6EX,$^J:99^%-
M+N$/W72_UZ]MI0C#!4FR.0<G!!%)_:7QMU54>R\-> _"2' DB\0:[JGB2]4'
MJT::%9Z?9%A_=:\90W\3CK]7_K-EM3_<J.;YH^CRW),UKTW9V=L3B<+E6#TT
M;_VEWBU*+G%IGPBX$SJB[YIBN'LB2M?^W>*<@PE:-U=-X'!8[/\ ,5?6*_V"
M+4DX3]E*Z/*_B]G_ (:D_8_],?M @_\ AO-+.#^6?PKZP          P !P
M .  . !TK\^?C=XQUCP#\:_V<O$7Q5\1?"[0;RS?XO)X/U2[UZ7P9X-9[GPC
MIEKKL/B[5_%%Q-]AGELYK2/PXNFR3"XU-W@O%6)XB?E']N_]JC5-;\$>";3X
M:?$GPOI.J6WBJXFU._\ @Q\>=)\17]U9'2+J-(=3LO!M[::K::=Y[))'-?\
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
M;//X @TB**>ST'P]:-/IVC^'_%]HUSIOAO0[)+CQ?K#:3HVD6.MZC80>Y?\
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
M?PS>W6H:A,9+F_U&^L-=U.XO+ZX9[BYU*X:_F=YRQ;Q'0?VE=3UC3?!6JS>
M]*LK;QX_AR30Q'X[?4'>SU6&Q34V<6_@]5EO;;5M4TW2M"M[-KJRUA;B;6=;
MU3PCH-A>ZE L/QEU'PMX>TW4Y?%7AOXF7NL^&[/QGJEMJ&M:-X-7PTD\6E"[
MT/0YM'\/7LFHMJ%SK5K_ ,(;X9\0:?!XB-IIVM-J_B_5KHV=O'U.%6^K=[Z:
MWU5T]4K*UVM;*[:6K9PQK8-)N$8\KC>3Y&O=DHR5XR:G+F2B_=3:C&+E:*BE
MZ@OP4\('7O$/B&XNO$-Y=>(M*O=">TN=5!T[2=&U"3Q3<W>G:-:Q6T7V:*2]
M\:>([Q9KB2[NXC>6UC%<II.E:1IUA6M/@1X&M=/&GO\ VQ=J8[^)YY[VW@ED
M347\5O.6BTZRL+)9"/&.L^9/%:1SWD[IJ.I2WNK27M_>>9/^TWJ-II9U/4_
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
MOQI8W/AO3+VR3X%Z85UK1= U.#1=6CM[2[^.>H:VME#+;:Y?W<]W,E]<Z/\
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
MV=DG;6U]W86BBBI-0HHHH **** "BBB@ HHHH **** "LW6/^0;=_P#7,?\
MH:5I5FZQ_P @V[_ZYC_T-*VPW^\X?_K_ $O_ $Y YL;_ +GB_P#L&K_^F:AX
MKXH\)Z)XPTX:=K5LT@AE2ZL+ZVE>UU/2;^(AK?4=)OXL7%C>V[A6CEB;:X!B
MG2:!Y(G\]C\4^(?ANXL/B$UQK?A96\O3?B)96<DLMK$QQ#:>-=.LXY'L[B,_
MN$UZSB>PO=UNUW';74EPX]FI&564JP#*P*LK %64C!!!X((X(/!'!KZ''91[
M;$?VAE^(>69LH1IO%PI*M0QE*G?DPV:X)SI4\?AXW:HU'.CC\'S2>!QU*+GA
MJORV5<1?5L)_8V<8-9YP]*I.K'+ZM>6&Q>68BKR^UQW#^9JEB*V48RIRQ>(I
M*EB<IS+DC'-,JKRC2QV'JV%_8ZI:0:AIE[:ZA8W2>9;7ME<175K<1DD;X;B!
MWBE7((W([#((SD&K=>37WPQ;2;N?6OAIJQ\$ZK,_GW>CI";OP7K<JA,KJ7A\
M,D5C-*L20?VEHK6=U!&TLBQSRR,26'Q-;2;N#1?B7I)\$ZK,_D6FKM.;OP7K
M<JAOFTWQ 52.QFF6-YQINLK9W4$311M+/,X!YH9Y/!3C0XAPT<JJ2E&G3S&G
M4E7R'%3DU&"AF$X4YY=5J2<5'"YS3P<N>2ITL?B6X\_;4X4IYG3GB^#L=/B"
ME"$JM;):M"&$XMP%.$93J.ID].I6IYUAZ,(RE/,.&:V904(2JXC*,#%3=/UF
MBD5E90RD,K ,K*0592,@@C@@CD$<$<BEKZ+?5:IZIK5-/JCXQIIM---.S3T:
M:T::=FFFFFFDTTTTFF@HHHH **** +5M975X7%M$9?+VE\,B[=V=OWV7.=IZ
M9Z<UWNDP2VUA!#.FR5#+N7*MC=+(PY4LIRI!X)Z\\UA^%^M[]+?^<]=;7S.;
MXJI*K/".,/9TY4YJ23YVW3O9N_+;WWLD]$?:\/X&E"A3QRE4=6M"K3E%N/LU
M%5K7BE'FO^[6\FM7IM8HHHKQ3Z,****  C/!J)UR.V1W(SQV/N3T/N!VJ6D/
M^??V_&@#'N8=P/'KCWY)SR <$=N?H>M5-'U&31-220D_9+@K#=)QC:S#$P'&
M'A/S=1E-P/7 VY4!&/KC\<@CGH>W/XXS6#>VX96X_'VQ]>/S'M@T1E*$HSB[
M2BT_N[^35T_)L>C3B_ADK/\ 1KT,[Q/H_B.W\?ZM>Z7\/U\9VGC72/A]96OB
M:_O?"[:%X&O_  5K_B#58K[7=-UG5[76KFTT6?5K3Q7X3B\*:'KE_>^*%OH-
M0O\ PW -.UBU^;=7TKQMX3T:W\3^.[/XI>'?!MEXGUVVO-/UWX[Z5;^.O[(U
M?P3\*[.PM+/XE1_$6PM=#TW4_BIX<UOQ%%877CS3[>\TZ*72_L$#>(]-^'MQ
M]O>$]76^LA93-_IEBHC8,<F6!3MBE'<[5Q&_^TH;HV!XCXMU+]IB+]J;X3:7
MX3T+P[<_LO77@#QE/\5=>NKG2T\06'CB'[1_PB]O9037"ZPZO,-'CMDT^VEL
M9[2\\13:E+%-IVFK)]!2J*I",XVLXWU=MEK'7[2>EK:M>9XF)H*F]?:MNJH1
M5."FDZLTE.:CRR=*+7/.4I/EBWLD>7^ / OQIUN?X=KXLF^+6E0MX3TY_B7X
MEF^*TMOI?B2_:+P5?^'8?#WA^S\3OK>@ZAHVG6&N:#XWNXO#O@F?6-7N=1O9
MH_$[:G'K-C](?!.X\4:EX"L=?\8:A)J.M^(KJYU)IEF>339-,MEAT30M0T2%
MTB^QZ7XBT32-/\5BV\BV8W^O7US+;6\]Q+$GK5%4Y7Z)>GS?Z_@BZ=!4FFIS
ME9-/F;=VU&*;5[72BW>UW*<I/5Z<%XW^]I)X^_>#WY%K@#\1^&/K63:X&#UR
M ?J1R?I_3ZUK^./NZ4WI-<C\TA[]LXK%LSE1S^?L,9Z8&?Z$FO$Q:_VBIV:A
M_P"DQ/4I?PH?]O+_ ,F-4<Y/J1_(587H/H/Y574<#W /Z ?TJPO0?0?RK LB
M?[[?[S?S--IS_?;_ 'F_F:;0]WZO\V"V7HOR1YS:^.+BX\<2^$CI\*P1R7$8
MO!,YE/D6+78)B*;/F9=A&[@'.21@X%UX]\9,UY>:9X>\.2Z/>^([_P %^&YK
MW6]3M]17Q#I7BT^%+NZUVUCT26RCT>4V7B#5K46NI"Z>'2--TU#-J/B:--%]
M)C\-Z)%JS:['I\:ZL[.S7HDG,A:2(P.=AE,7S1$H<1X .1@\USE[\,/!6H7N
MJZA=:;?&YUA"MP8/$7B6S@LIGU/3M:EO]!L[/6(+/PQJUSK6D:9K-YK/AN#2
M=6O-7L;;4[J]FOHUGKLQ%3"3E1>'HRI1CAZ4*JEKSUXW]K47[QZ3=FM5HFN5
M7NO*P5#-*<,2L;BJ>(E/'8FKAG3:A[+!3Y?JU"3]@KSI)24M)7<HR]K+DM+A
M=3^)_C#0/^$[B\0>'/#VFWGA'X=>(?&6G646K:[='Q+-X>TVQO);[1KZ;PY8
M:;?Z ;V\ETG5[>.[B\1^&+F#2;C4M,GLO%ND7$&+I'[2GA)Y].T'5@=0\57D
M]O86T/A(17VG:Y?:CKT>CZ"=%M]4N]/UI+;7K.>#Q!%?WU@GAW3]+:26;Q-=
M6KZ5J&K^I67PL\#:?+>2VVD7.[4-$U#P_?)<Z]XAO;>[L=76U36+BXM;W5KB
MVFUS65LK0:QXF>)O$FK?9XO[0U:Y*"M:]\$^&]0UQ?$5W9W4FI*-.)5=8UJ'
M2Y;C2;^UU+3-0N-!@U&/0KG5[*YL[9+?6;C39=6CLH_[,%[_ &:\EH^%Z6J<
M7Y-::VM:UY:-ZO4Z^3%)IQJQ6K34_?\ =<D[W48+FC'W5HK[O=W\;?\ :2T.
M?26U+2O!/CF[NG\MM,T6]M-!T;4-?BD\+6?C(MI$NH>(8M/3R/#>M>&=8NGU
M:\TV."+7H=*W-XETW7-#TKK=<^(FL^'/'%UI-YI<6K^'O[!LKRVL]!LKNY\7
MQZU?F\N;2P>.:]32=0B?1O#7CG6[F.SDAN[2UT*RMH8]0U#6M,M+OI+GX7^!
M+N""WFT"/R[:ROM/MC%?:I;S6UKJ/AO3O"-VMO<6]]%<02OX>TG3M/BNHI4N
MK;[)%=VTT-]NN6K:I\)_!.LZGK.KW]MX@>\UYK:74A;>.?'.GV+7-KIEGHJ7
MUGI6G^([72]+U&;1;&'1K[4M+L[*_P!2TB6^TS4+FZL=3U*"[+TKZ1DE9WO[
MSU:M;56LD]?-K:P<F*MK4@W>+3BE!62ES77++F4FTK72M%.Z?-?AX_VE/ALU
MQ:P32ZI9#4/$UWX>TJ?4(]*LH-7M+'Q1J7@RZ\5:6]QK"->>&T\2:3?6*&)#
MKUQ:QIK=MH,WA^:'57]_KA!\,_!*7=I?V^CR6%W97KWT$^EZMK6E.S2Z_J?B
MFXL[G^S=1M1>Z/=Z_J]]J5]H-X)]$OIGMX[S3YX+&QBMN[J)<FG(I+>_,T^U
MK?C]_H:TE67-[:5.6JY>2+CI9WO=O6]K>2[MA1114FH4444 %%%% !1110 4
M444 %%%% !1110 4444 %9NL?\@V[_ZYC_T-*TJAN8$NH)+>0L$E7:Q0@,!D
M'@D, <@=0:THS4*U*<K\L*M.<K*[M&<9.RZNR=EU,<3"57#UZ4+<U2C5IQN[
M+FG3G&-WK97:N[.RU/+:*[C_ (1NP_YZ77_?R+_XS7%2*$DD09PCNHSUPK$#
M.,#.!SP*^QPV-H8MS5%S;@HN7/!QTDVE:[=]4S\\QN6XK *F\0J:55R4.2HI
MZP2;O:,;:25M[C*J7UA8ZI:3V&I6=KJ%C=(8KFSO;>*ZM;B,X)2:WG1XI4)
M.UT89 .,@5;HKIG"%2$J=2$*D)QE"<)QC.$X23C*$X3C.$X2BW&49PE&46U*
M,DVGQTZE2C4A5HU*E*K2G&I2JTJDZ56E4A)3A4IU:<Z=2G4A.,90G3J0G"48
MRA.,HJ2\=/@/Q'X*9KKX8ZNO]F*QDF^'_B:XN;O0'0LK2)X?U4F;4O#EPP\]
MHH=UYI<EU,K3V\,,8 W/#WQ*TG5-03P]KMG>^#?%Q49\.>(/+A>](PKRZ#J<
M;'3M?M#()$BET^9IY%BDD>TA13CT:L+Q#X9T#Q9ISZ5XBTJSU:Q<EA%=1Y>"
M0JR">TN$*7-E<JK,J75I+#<1ACLE7)KY[^QL3EOO\/8F&&I)WEDF.=:MDTUN
MXX.4'4QN22>JC]1EB,OBVG/*:<$TOLO]9L#GB]EQE@:N.Q$DHQXIRI8;#<34
MGHE/,H5(T<LXIIQT<_[5IX/.)Q35/B&M4<6]VBO'AH_Q"\!G?X<O9OB%X80Y
M/AOQ!>QP>*]-BW<C1/$DRB#5HH@[,EAKBI.L%O#:VVHEW)/9>%/'&@^,$NDT
MV2ZM=4TXQIJ_A_5[273->T>:10RQ:CIMP!*@.=J7$+3V<KJZPW,A1PO3A,[H
MUL1# 8ZA6RG,Y\WL\%C7!PQ7)%RG++,?2O@<SA&"<Y1P]2EC*=/WL1EU%1G-
M<.8\+XG#X2KFV58O#<0Y%2<'6S/+%5C5R]59J%*&>93B+9ID=6=24:49XRC7
MRVO6:A@\ZQ,ITZ4NOHHHKVCY@N6E_<V)D-NX3S=N_**^=F[;]X'&-S=.N>>@
MKO-*N);JQAGF8-(YEW$*%!VRN@X4 #Y5';WKS>O0="_Y!=M]9O\ T?+7B9U2
MIJA&JH0525:$95%%<[7)/1RW:T6GDNQ]+PY6K2Q4Z#JU'1AAZDHTG)NG&3JT
M_>4=D_>EJN[[FO1117S1]F%%%% !1110 QAG@]^1CCGN,]L]<^OTK/N(P0>^
M>I'.,8Z#/7N.,\]@,5I$9&/\^U5YER#COSC./KD\^_'_ .JDP.9M[B33-5M+
MN-B@2XC2;G&^W=U656X/#(2?8@$8ZCV^O$K^W\PA!QN(3/89;'?'(SU]AGV]
ML50JJHZ* H^@&!7H9>W:K'HG%K5[M-/\$F88BS]F^MFGZ)JWYBT445Z)S'"^
M.!^XTP^ES,/SAS_[+6!9$G'^Z/S (KH_&RYM-//'%XPR>P,$GY=/\]N=LP
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
M]YWM:[T5VEK9*R6B"BBBI- HHHH **** "BBB@ HHHH *\LG_P!?-_UUD_\
M0VKU.O+)_P#7S?\ 763_ -#:O>R+X\3_ (*7_I4SY7B?^'@_\=?_ -(ID5%%
M%?1'R(4444 %</XN\$6OB5[75;&\G\/>+=)1O[$\4:>B&]L\DN;.]@?$.K:/
M.Y(N]*O=T$L<DOE-!+(TM=Q17+C,%A<PP\\+C*,:U"HXR<6Y0E"I3DITJU&K
M3E3K8?$4*BC5H8BA5I5Z%6,:E*K"2?/WY9FF/R?&4L?EN)GAL524XJ<5"I3J
MT:L'3Q&&Q.'K0JX;%X/%493H8O!8NAB,)BJ$YT<10J0:=/S?PQXWNIM23PAX
MULH= \:)%))!'$[MH?BBWMQ^]U/PO>38:X0)B>ZTJ<C4].5V6:.6.&6=?2*Y
MSQ1X5T;Q?IATO68'=$FCN[&]M96M=3TG48#NM=3TF^C_ 'UC?VK_ #PSQG!&
MZ*9)K>26%_/H_%GB3X>LEA\18Y-6\.*ZPV/Q'TRV9XX8W)2&+QGI5NC2Z5<!
M@L)UFS2?2KEYK?SA:2M.P\18[$Y&_8YS5J8G+%98;/W"\L/&Z4:'$$:-/EP\
MHJRAG5.C# 8F*OF,,KQ7/6K_ %,LIP/%:>)X9H4L#GK3EC>$(U;1Q<[.4\5P
M?/$UG/&4ZC4I5>&*V)J9O@I-K)JN?8#V6&PGLE>@Z%_R"[;ZS?\ H^6O-K6[
MM;ZV@O+*Y@O+.ZB2>VNK6:.XMKB&10T<T$\3/%+$ZD,DD;,K*05)!KTG0O\
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
('+7^)>A__]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>image_002.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_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" $" CD# 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:""%K>(F
M*,DH"25'/%2?9H/^>,?_ 'R*+;_CUA_W!_*I: (OLT'_ #QC_P"^11]F@_YX
MQ_\ ?(J6B@"+[-!_SQC_ .^11]F@_P">,?\ WR*EHH B^S0?\\8_^^11]F@_
MYXQ_]\BI:* (OLT'_/&/_OD4?9H/^>,?_?(J6B@"+[-!_P \8_\ OD4?9H/^
M>,?_ 'R*EHH B^S0?\\8_P#OD4?9H/\ GC'_ -\BI:* (OLT'_/&/_OD4?9H
M/^>,?_?(J6B@"+[-!_SQC_[Y%'V:#_GC'_WR*EHH B^S0?\ /&/_ +Y%'V:#
M_GC'_P!\BI:* (OLT'_/&/\ [Y%'V:#_ )XQ_P#?(J6B@"+[-!_SQC_[Y%'V
M:#_GC'_WR*EHH B^S0?\\8_^^11]F@_YXQ_]\BI:* (OLT'_ #QC_P"^11]F
M@_YXQ_\ ?(J6B@"+[-!_SQC_ .^11]F@_P">,?\ WR*EHH B^S0?\\8_^^11
M]F@_YXQ_]\BI:* (OLT'_/&/_OD4?9H/^>,?_?(J6B@"+[-!_P \8_\ OD4?
M9H/^>,?_ 'R*EHH B^S0?\\8_P#OD4?9H/\ GC'_ -\BI:* (OLT'_/&/_OD
M4?9H/^>,?_?(J6B@"+[-!_SQC_[Y%'V:#_GC'_WR*EHH B^S0?\ /&/_ +Y%
M'V:#_GC'_P!\BI:* (OLT'_/&/\ [Y%'V:#_ )XQ_P#?(J6B@"+[-!_SQC_[
MY%'V:#_GC'_WR*EHH B^S0?\\8_^^11]F@_YXQ_]\BI:* (OLT'_ #QC_P"^
M11]F@_YXQ_\ ?(J6B@"+[-!_SQC_ .^11]F@_P">,?\ WR*EHH B^S0?\\8_
M^^11]F@_YXQ_]\BI:* (OLT'_/&/_OD4?9H/^>,?_?(J6B@"+[-!_P \8_\
MOD4?9H/^>,?_ 'R*EHH B^S0?\\8_P#OD4?9H/\ GC'_ -\BI:* (OLT'_/&
M/_OD4?9H/^>,?_?(J6B@"+[-!_SQC_[Y%'V:#_GC'_WR*EHH B^S0?\ /&/_
M +Y%'V:#_GC'_P!\BI:* (OLT'_/&/\ [Y%'V:#_ )XQ_P#?(J6B@"+[-!_S
MQC_[Y%<_N/J:Z6N9H Z&V_X]8?\ <'\JEJ*V_P"/6'_<'\JEH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .=\:B,Z @F3S(OM=O
MO387W#S5R-HSGZ=Z@TJU5/$,MSH^GO9Z=]E*21O ULDLV05(0@$8&06V]\<X
MK:U?3?[5M(X/-\K9/%-NV[L['#8ZCKC%6+VU2^L+BT=G1)XVC9D.& (QD>]
M'/6OB*:36H-.74-*OFN8Y"IM.L#J,@/\[;@>>?EZ5);^(KBYT[2]D<0U"YNO
MLT\>#MC*9\T@9SP%..>XZU+9Z!=Q7FFSW.HQ2KI\;1QQ16WEJ05VY.6)SP.G
M'M5;2M'9?&FJZ@8YDMD($"NN%,CJOFNN>H^51GUS0!/XCSI]]I>MKPMO-]GN
M/^N4I"D_@VTUGZEJBV^N:EJ[H'ATJ!;6$,VU3-(06R>P * GMS73:I81ZII=
MU82G"7$;1DXSMR.OX=:S+;PRD?AQ]*N;N2:620S2704*[2;MP?'(X('KTH J
MV/B5Y+Z:S:_TR_?[(UPDMC]U2O!5AO;U!!R,\\46NN:PWA/^W)X+9VD@62.V
M@B<E<XRQ.XY&/FV@9 XR>M:T-GJ+Q2I?:A#,'B,:B&V\L9/\1RS$GZ$#KQTP
MEGID]AH%KIUM>!9K>)$6<Q AMN.JYZ'T!!]"* ,N?Q!<P>%M0U6"]TW4# H:
M*2W5@F>,JZ[R01D?Q=^@QSIW.I30ZYIEDJH8KJ.9W)!W H%(QS[FJ9\,+<Q:
ML;^X22?4HUBE>"'RE4*"%(4EB6R<Y)/8<8J2'1+UM4L[^^U19I+6-XE2*W$:
MD, -W+,=W'KCIP.X!#H6NW&K7162XL4<%Q+I^QDN+?!P,Y;YNW\*CG@\<U?&
MVE:=)IJW;V%JUR]W;JTQA4NP,BC!;&<8X^E:2Z)=3:I97FH7T-P;+<8?+MO+
M<EAMR[;CGCL H)^F*M:UI?\ :]BMMYWE;9HY=VW=]QPV,9'7&* ,;7-$2V%B
M]AI$$^FPRO)=Z=!&B^=E<!MO"N5QT/7BL[6+G2KSPE$NFVI^SKJ,*2V1CV%'
M\P;HRC8"GGIP.:ZZ]@OY'C>QO8H"H(9)H/-1O? 92"/KCD\=,93^%_,LW22\
M+74U['>3S>5@,R$$*%S\HPH Y/XT 5?#D<7_  D6IM:6@TRWBCCBDT_"J?,Y
M/F%5RH!' ()S@^E6O%%CHXTV[OK^T2:=H_*B8C=)OY"+'_=8D_PXYYK0.ED>
M(5U6.;9FW\B6+9GS &RISG@CGL>M4[_1;^ZUR+48]0M@D"8@@GM6D6-CU<8D
M7+'IDC@=* *,D,]S=>'M&U7]\IM6FNT8[EFD14 #?WAEB<'J0*?865O#XAU?
M1$CV:=);Q3B!"45"Q96"XQ@':"0/?UK1O-)N;LV5T+R*+4K0L5G6 ^6P;AE*
M%LX(Q_%U&?:HTT2Z2'4)AJ*KJEZH4W:P86)1PH5"QZ9/4GDY]J *6EVMK!XR
MNETB"."SAM1'=+ H2,S%@5&!QN"YS_O"J.MVEI:7EG/'I3Z<8[Y&?5F"DD9Y
M!9&9R&SM^? YY/05NZ+I5]I,,5L;NS>U0'*QVCH[,>K%C*V23R>.:CN=$U#4
M;<6>H:K'-9;PSK':^7+( <A6?<1U SA1G':@#5O-0LM/C62]NX+9&.U6FD"
MGT!)H=+;4[ KO6:UG3[T<G#J?1E/0U8JM?P7%S83PVMS]EG=2J3[-^P^N,C)
MH Y[3[>UM?%MZ=(MTAL[>TV720*%C:;=E0 .-P7.?]X5F-9PR^ F\0M&O]K^
M2;T7F/WH<<@!NNW'R[>F.*Z31M)O=*@CM6NK*2T4'<L=HZ.['JQ8RMDD\GCF
MJH\,3BQ.D_VBO]CE\^1Y'[W9G/E^9NQMSQ]W..,]Z &>(+72)-$FU+4;-)KB
M6!4B)&Z3>1\JQ]U))_AQZU-/<7]KH6FZ:9<ZQ=1+#YF=Q0A1YDA]=HR?<D#O
M3[[1+ZYUJ+4(;^V6.!-MO;SVK2+$W=AB1<L>F2.!TJ]+I-K?PQ?VM:6-]/&"
M-[VPP,_W0Q8CMWH R_!MK%8V6HVL((BBU"5%R<G V]3WKHZR=$\/VFAM=M;Q
M0*UQ,TF8X0A53T3CJ!_7I6M0 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %<S735S- '0VW_ !ZP_P"X/Y5+45M_QZP_[@_E5+6M
M2DTZUC,(M_.FD\J-[F3RXE8@D%F /I@#N2!Q0!I45G2:A<P7MA;2V8'VGY7D
M67*H^UFPO&6^Z>2%ZCW -7O[K3K1[F"T2>*)&DE+3;"%'.%&TY;KQP/>@#1H
MK%DUYX[IB;0?8%F\AIS+\X?;N^YM^[G SG.>V.:ETS5;B]G\JYLUMR\*W$.V
M;S-R$_Q<#:PXR.1SP30!JT5@/XDDB#32V(%JZRFW=9LO(4.,%< +GG!R??%/
M_MN^\XV1TZ$:CY@41_:CY6W9NW;]F>Q&-O7VYH W**K:?=B_L(;KRS&9%RR$
MYVMT(SWP<\U9H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBLK5M3N+2YM+2T2
MU,]P3M-U,8D(!&5!"DEB#P,=B>V* -6BLF[U.^L[^&*2SMC;2,<2+<L9 JJ6
M+%/+QQC'WNX]:73-5N+V?RKFS6W+PK<0[9O,W(3_ !<#:PXR.1SP30!JUS-=
M-7,T =#;?\>L/^X/Y56U.WO;BW5+*:V0D[9$N83(CH>"" 0<X]^>AZY%FV_X
M]8?]P?RJ6@##70[JW72XK6]@2"PY"R6Q9G.&4\AP ,-P,<>_2G75CJVHI;NU
MU:VPCD9V@>W,BM\V8]V)%Y  )YP3]!6U10!B-H4TMRWG7B-9O-Y[P+#AC)MP
M</NX7/.,9SWQ26VF:C8F.3[3%=3*D=LA,/EJD0.6+#<=S$=Q@9QP.:W** .?
M?PW+*CP2WX-NHE^S*L.&C+G.6;)W8[<#WS4AT2^,PO?[1A_M$2;O,^RGRMNP
MKMV;\]\YW9S[<5N44 5K"T%A8PVP<R>6N"Y&"QZD^V3FK)&01110!%Y"?WI/
M^_C?XT>0G]Z3_OXW^-2T4 1>0G]Z3_OXW^-'D)_>D_[^-_C4M% $7D)_>D_[
M^-_C1Y"?WI/^_C?XU+10!%Y"?WI/^_C?XT>0G]Z3_OXW^-2T4 1>0G]Z3_OX
MW^-'D)_>D_[^-_C4M% $7D)_>D_[^-_C1Y"?WI/^_C?XU+10!%Y"?WI/^_C?
MXT>0G]Z3_OXW^-2U#=7,=G:R7$N[9&,G:,F@!?(3^])_W\;_ !H\A/[TG_?Q
MO\:AL=3L]13=;3*Q[H>&'X4S6/MHTR3^SPYN,K_J]F_;N&[;O^7=C.-W&>M
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
M9_\ GI'_ -^S_C0!+146V?\ YZ1_]^S_ (T;9_\ GI'_ -^S_C0!+146V?\
MYZ1_]^S_ (T;9_\ GI'_ -^S_C0!+146V?\ YZ1_]^S_ (T;9_\ GI'_ -^S
M_C0!+146V?\ YZ1_]^S_ (T;9_\ GI'_ -^S_C0!+146V?\ YZ1_]^S_ (T;
M9_\ GI'_ -^S_C0!+146V?\ YZ1_]^S_ (T;9_\ GI'_ -^S_C0!+146V?\
MYZ1_]^S_ (T;9_\ GI'_ -^S_C0!+146V?\ YZ1_]^S_ (T;9_\ GI'_ -^S
M_C0!G:AX=L;XF15,$_421<<^XJAYVN:)Q,GV^U'\8^^!_/\ //UKH-L__/2/
M_OV?\:-L_P#STC_[]G_&@"GI^N6.I "*7;*?^6;\-_\ 7_"M&L:_\/6^H$NW
MEQ2]?,BCP?QYYJDQU[15."+^V'<@EE'\_P"= '345CZ?KL&HX1+B..8_\LY(
MR#^'S<UI[9_^>D?_ '[/^- $M%1;9_\ GI'_ -^S_C1MG_YZ1_\ ?L_XT 2T
M5%MG_P">D?\ W[/^-&V?_GI'_P!^S_C0!+146V?_ )Z1_P#?L_XT;9_^>D?_
M '[/^- $M%1;9_\ GI'_ -^S_C1MG_YZ1_\ ?L_XT 8'C[_D2=0_[9_^C%KQ
M*O:?'@E'@O4-SH1^[X"$?\M%]Z\6KW\M_A/U_P CS,7\:] HHHKTCD"O;? /
M_(DZ?_VT_P#1C5XE7M/@,2GP7I^UT _><%"?^6C>]>;F7\)>O^9UX3XWZ'44
M5%MG_P">D?\ W[/^-&V?_GI'_P!^S_C7@'IDM%1;9_\ GI'_ -^S_C1MG_YZ
M1_\ ?L_XT 2T5%MG_P">D?\ W[/^-&V?_GI'_P!^S_C0!+146V?_ )Z1_P#?
ML_XT;9_^>D?_ '[/^- $M%1;9_\ GI'_ -^S_C1MG_YZ1_\ ?L_XT 2T5%MG
M_P">D?\ W[/^-&V?_GI'_P!^S_C0!+146V?_ )Z1_P#?L_XT;9_^>D?_ '[/
M^- $M%1;9_\ GI'_ -^S_C1MG_YZ1_\ ?L_XT 2T5%MG_P">D?\ W[/^-.42
MAOF="/0(1_6@!]8/B.(R".5P\]K;HTL]M#=-!)@$$.N"-VW!X) [YR!6]52\
MTNPU"6"2\LX9W@;=$9$#;3[9_P \ ]A0!ASRW%IJGV]EDDANSBU(O9<J?)R
M8/N$95CG)//2IM")2\B5+N>X6XL8[B3S9S)AR?O#)^4')X&!\O XK733;&*]
M>]CLK9+M^&G6)0[?5L9-.M;"SL?,^R6D%OYC;G\J,)N/J<=30!8KF:Z:N9H
MZ&V_X]8?]P?RJ6HK;_CUA_W!_*I: "BJ>JWXTW3Y+HJC;2H_>/L09(&6;!VJ
M,Y)P<"LN[\0R:=;V,=X=,2]N$9R7O?*@VC'*N5).<C QZ\\<@'04UHT<J716
M*G<N1G!]16/)KLD5VV^T7["DWD/.)LL'VYX3;RN>,YSGMCFI=,U6XO9_*N;-
M;<O"MQ#MF\S<A/\ %P-K#C(Y'/!- &K16 _B22(--+8@6KK*;=UFR\A0XP5P
M N><')]\4_\ MN^\XV1TZ$:CY@41_:CY6W9NW;]F>Q&-O7VYH W**K:?=B_L
M(;KRS&9%RR$YVMT(SWP<\U9H **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@#-U#0K'4<M)%LE/\ RTCX;\?7\:S/+US1/]6W
M]H6@_A/WP/Y_SKI:* ,K3_$-C?D)O\F;IY<O!S['O6K6?J&BV.I F:("3_GH
MG#?_ %_QK*^S:WHG-M)]NM1_RS;[P'MW_+\J .EHK(L/$=E>,(Y";>?H8Y>.
M?8UKT %%%% !1110!S?C[_D2=0_[9_\ HQ:\2KVWQ]_R).H?]L__ $8M>)5[
M^6_PGZ_Y'F8OXUZ!1117I'(%>V^ ?^1)T_\ [:?^C&KQ*O;? /\ R).G_P#;
M3_T8U>;F7\)>O^9UX3XWZ'24445X!Z84444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !6-KM_<V;6ZQ7,5E Q)DNYK=I43!&%;! 4')^8G'&.I%;-9
M^I:9)J#(%U"YMHB"DT<04B5".GS X/N.<9]B "M/K$B:FL<2QO:('$KXR6<(
M7PISV &>OWO8TNDW]_/<K%??9CYULMS'Y",NP$\J<D[L9'(QGG@4\^&M&-U#
M<#3;598B2&6%<MQCDXR?SJ33='CTYR_VFYN&$:Q(9V4^6@Z*, ?F<DX&3Q0!
MHUS-=-7,T =#;?\ 'K#_ +@_E4M16W_'K#_N#^52T 5K]+R2T86$T45R.4,J
M;D/LP!!P?4'-8R^&9H+<+:WL,,KK*DO^BYC*R$$A$W#;@CCD]3D&NBHH PE\
M.LLOD_:P=.\P2^1Y7S[@FW[^>G&<;<Y[XXI;;3-1L3')]IBNIE2.V0F'RU2(
M'+%AN.YB.XP,XX'-;E% '/OX;EE1X);\&W42_9E6'#1ESG+-D[L=N![YJ0Z)
M?&87O]HP_P!HB3=YGV4^5MV%=NS?GOG.[.?;BMRB@"M86@L+&&V#F3RUP7(P
M6/4GVR<U9(!!!&0:** (OLT'_/&/_OD4?9H/^>,?_?(J6B@"+[-!_P \8_\
MOD4?9H/^>,?_ 'R*EHH B^S0?\\8_P#OD4?9H/\ GC'_ -\BI:* (OLT'_/&
M/_OD4?9H/^>,?_?(J6B@"+[-!_SQC_[Y%'V:#_GC'_WR*EHH B^S0?\ /&/_
M +Y%'V:#_GC'_P!\BI:* (OLT'_/&/\ [Y%'V:#_ )XQ_P#?(J6B@"+[-!_S
MQC_[Y%'V:#_GC'_WR*EHH B^S0?\\8_^^11]F@_YXQ_]\BI:* (OLT'_ #QC
M_P"^11]F@_YXQ_\ ?(J6B@"+[-!_SQC_ .^11]F@_P">,?\ WR*EHH B^S0?
M\\8_^^11]F@_YXQ_]\BI:* (OLT'_/&/_OD4?9H/^>,?_?(J6B@#/O=%L+Y"
M);=5;LZ#:P_'_&L9M*U31SNLS'>VXZQ2*-P'M_\ 6_*NIHH P;'7-,NF\J>!
M+6<<%)5 &?K_ (XK9^SP$9$,?_?(J"^TNSU%,7,*LW9QPP_&L8Z;J^C'=IMQ
M]IMQ_P L)>H'M_\ 6Q]* .@^S0?\\8_^^11]F@_YXQ_]\BLFR\2VLS^3=JUI
M<#@K)P,_7M^-;0((!!!!Z$4 <QX\@B3P7J#+$BD>7R% _P"6BUXM7MOC[_D2
M=0_[9_\ HQ:\2KW\M_A/U_R/,Q?QKT"BBBO2.0*]I\!P1/X+T]FB1B?,Y*@_
M\M&KQ:O;? /_ ").G_\ ;3_T8U>;F7\)>O\ F=>$^-^AO_9H/^>,?_?(H^S0
M?\\8_P#OD5+17@'ID7V:#_GC'_WR*/LT'_/&/_OD5+10!%]F@_YXQ_\ ?(H^
MS0?\\8_^^14M% $7V:#_ )XQ_P#?(H^S0?\ /&/_ +Y%2T4 1?9H/^>,?_?(
MH^S0?\\8_P#OD5+10!%]F@_YXQ_]\BC[-!_SQC_[Y%2T4 1?9H/^>,?_ 'R*
M/LT'_/&/_OD5+10!%]F@_P">,?\ WR*/LT'_ #QC_P"^14M% $7V:#_GC'_W
MR*<L,2-N6)%/J% I]% !5#4-2>SEB@M[*:\N) 6\J)D7" @,V6('&X<=_P!1
M?K%U^QN[\0Q6]G;3 Y G>9HI+9L<.A4$^V 0>G."< %J75D@OTMIK6X1')5;
MA@OEE@I8C[V[H#SC''6DT[6(]1E:,6US;GRUEC\]5'F(<X88)].AP1D9%49M
M%N;C44D>.TC"KM>]C8B>9-F-C+MQC)S]XC@<9Z3Z387\,Z2W_P!F4PVRVT8@
M=FW@')8Y QG XYQSR: -BN9KIJYF@#H;;_CUA_W!_*I:BMO^/6'_ '!_*I:
M*.KQS3:>T5O,L<KLH7=*8M_()7>.5)&1D<BN7N]42WT:.SM(-3LXK?>'*K+,
M59&P(_,7=QGGD] !CG Z^\LK;4+22UO($F@D&&1QD&ECM+:*U%K';Q);J-HB
M5 $ ],=* .9GNI?/DU"*YN?M"WOD1P&1@FSR\[3%TS@[N1N_#BK>A$I>1*EW
M/<+<6,=Q)YLYDPY/WAD_*#D\# ^7@<5L_8+/[;]M^R0?:]NWS_+&_'INZXJ
MZ+IXC,<5I# C3+-(L,:H)&4Y!; YY /X4 <Q<7=Q;VBWL=]<?:+A;D3 S%EC
M"MC<J'A-G R!WYR:M>7C6/[(%[>?8C."3]KDW[O*+;/,SNQP&QG].*Z--.L8
MYIYDLK=99QB9UB4-(/\ :..?QJ/^Q]+^Q?8O[-L_LF[=Y'D+LSZ[<8S0!'H4
MKSZ):R22-*VS D8Y+@$@,3WR #GO6B> 3C/M2*JHBHBA548  P *6@"+S7_Y
M]Y/S7_&CS7_Y]Y/S7_&I:* (O-?_ )]Y/S7_ !H\U_\ GWD_-?\ &I:* (O-
M?_GWD_-?\:/-?_GWD_-?\:EHH B\U_\ GWD_-?\ &CS7_P"?>3\U_P :EHH
MB\U_^?>3\U_QH\U_^?>3\U_QJ6B@"+S7_P"?>3\U_P :/-?_ )]Y/S7_ !J6
MB@"+S7_Y]Y/S7_&CS7_Y]Y/S7_&I:* (O-?_ )]Y/S7_ !H\U_\ GWD_-?\
M&I:* (O-?_GWD_-?\:/-?_GWD_-?\:EHH B\U_\ GWD_-?\ &CS7_P"?>3\U
M_P :EHH B\U_^?>3\U_QH\U_^?>3\U_QJ6B@"+S7_P"?>3\U_P :/-?_ )]Y
M/S7_ !J6B@"+S7_Y]Y/S7_&CS7_Y]Y/S7_&I:* (O-?_ )]Y/S7_ !H\U_\
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
M&J?\A&7\/Y"J=:FI6%X]_*R6D[*<8(C)'054_LZ^_P"?*X_[]-_A7[QE4E'
M44W9\D?R1^=8R,GB*C2ZO\RM15G^SK[_ )\KC_OTW^%']G7W_/E<?]^F_P *
M]+GCW7WG+R2[&GX/_P"1JLO^!_\ H#5ZK7F'A6TN;?Q+:2SV\L4:[\NZ%0/D
M8=37I7VF#_GM'_WT*\?'-.HK=CUL$FJ;OW):*B^TP?\ /:/_ +Z%'VF#_GM'
M_P!]"N$[26BHOM,'_/:/_OH4Y9HG;:LJ,?0,#0 ^JEYI=AJ$L$EY9PSO VZ(
MR(&VGVS_ )X!["K=8VNW]S9M;K%<Q64#$F2[FMVE1,$85L$!0<GYB<<8ZD4
M7FTO3FOA?-86IO!R+@PKYG3'WL9Z<4^UL+.Q\S[):06_F-N?RHPFX^IQU-$-
M]:7$\EO#=02SQ8\R-) 63/3(!R*L4 %<S735S- '0VW_ !ZP_P"X/Y5+45M_
MQZP_[@_E4M !1110 4444 9^I:9)J#(%U"YMHB"DT<04B5".GS X/N.<9]B+
MT<:11)'&-J( JCT IU% !1110 4444 %%%% !1110 4444 %%%% !1110 45
MF:W<W]G9/<V;6P$2EF29&8RG^%%PPP2>,\\D<55.JWYO@X6W%D+H6IB*GS<E
M?O;LX^\0,8Z<Y[4 ;M%80O\ 5(VOX96MG>!(W66&VD<(6)RA0,6<@ 'C&=PX
M%7M&O);_ $R.><QF4LRL8P5'#$#Y225. ,J>0>#R* +]%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%9>J75_:3V\D
M!MV@>6.(PLC&23<V"5.X 8&3T/0]*J6VJ:E/<1'%IY-WYRVZ;&#1LA^4NV<,
M" 2< 8Z<]: -^BL!=6OTM;J)_L\UXDYA@DCC*QR84,S%2Q.%^8'YNJXZFMBS
MF:XL;>=P TD:N0.F2,T 3T444 %%%% !1110 4444 %%%% !1110 5GZEIDF
MH,@74+FVB(*31Q!2)4(Z?,#@^XYQGV(T** &QQI%$D<8VH@"J/0"G444 %<S
M735S- '0VW_'K#_N#^52U%;?\>L/^X/Y5+0 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 9VI:2=1FMY1?W5L8"640B,J2>Y#JPR.
MQ[9-,&AQB]^T&[NBOF"8PDIL,FW;O^[G/?&=N><5J44 8]IH+V=K)!'K&HG>
MVX.WD[U;.2V?+^8GH=V:OV-DEC;^4CR2$LSO)(06=B<DG  _( 59HH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH S
M;K2&N=3COEU&[A>--BQQB,H!GDX9"03T)!'%1+X?B5I2M]>J"L@A574"WWG+
M%/ESGTSG';%:]% &/%X;L?L*VEZ!J$2<1?:X8F,6>NW:@_,Y-:-G9P6%G#:6
MR*D,2A54 #^53T4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5
MS-=-7,T =#;?\>L/^X/Y5+45M_QZP_[@_E4M !1110 4444 %%%% !1110 4
MV21(8GEE=4C12S.QP% ZDGL*=535;5[[1[VTB*B2>WDB4MT!92!GVYII)M)B
M>Q!_PD6B?]!C3_\ P)3_ !H_X2+1/^@QI_\ X$I_C7FW_"KM;_Y^M/\ ^_C_
M /Q%'_"KM;_Y^M/_ ._C_P#Q%>C]7PO_ #].7VM;^0])_P"$BT3_ *#&G_\
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
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<S735S- $@N)E&
M!-( .  QI?M,_P#SVD_[Z-%% !]IG_Y[2?\ ?1H^TS_\]I/^^C110 ?:9_\
MGM)_WT:/M,__ #VD_P"^C110 ?:9_P#GM)_WT:/M,_\ SVD_[Z-%% !]IG_Y
M[2?]]&C[3/\ \]I/^^C110 ?:9_^>TG_ 'T:/M,__/:3_OHT44 'VF?_ )[2
M?]]&C[3/_P ]I/\ OHT44 'VF?\ Y[2?]]&C[3/_ ,]I/^^C110 ?:9_^>TG
M_?1H^TS_ //:3_OHT44 'VF?_GM)_P!]&C[3/_SVD_[Z-%% !]IG_P">TG_?
M1H^TS_\ /:3_ +Z-%% !]IG_ .>TG_?1H^TS_P#/:3_OHT44 'VF?_GM)_WT
M:/M,_P#SVD_[Z-%% !]IG_Y[2?\ ?1H^TS_\]I/^^C110 ?:9_\ GM)_WT:/
MM,__ #VD_P"^C110 ?:9_P#GM)_WT:/M,_\ SVD_[Z-%% !]IG_Y[2?]]&C[
M3/\ \]I/^^C110 ?:9_^>TG_ 'T:/M,__/:3_OHT44 'VF?_ )[2?]]&C[3/
M_P ]I/\ OHT44 'VF?\ Y[2?]]&C[3/_ ,]I/^^C110 ?:9_^>TG_?1H^TS_
M //:3_OHT44 'VF?_GM)_P!]&C[3/_SVD_[Z-%% !]IG_P">TG_?1H^TS_\
M/:3_ +Z-%% !]IG_ .>TG_?1H^TS_P#/:3_OHT44 'VF?_GM)_WT:/M,_P#S
MVD_[Z-%% !]IG_Y[2?\ ?1H^TS_\]I/^^C110 ?:9_\ GM)_WT:/M,__ #VD
M_P"^C110 ?:9_P#GM)_WT:/M,_\ SVD_[Z-%% !]IG_Y[2?]]&C[3/\ \]I/
M^^C110 ?:9_^>TG_ 'T:/M,__/:3_OHT44 'VF?_ )[2?]]&C[3/_P ]I/\
MOHT44 'VF?\ Y[2?]]&C[3/_ ,]I/^^C110 ?:9_^>TG_?1H^TS_ //:3_OH
MT44 'VF?_GM)_P!]&C[3/_SVD_[Z-%% !]IG_P">TG_?1H^TS_\ /:3_ +Z-
3%% !]IG_ .>TG_?1IE%% '__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>image_003.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_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" $] G # 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:""%K>(F
M*,DH"25'/%2?9H/^>,?_ 'R*+;_CUA_W!_*I: (OLT'_ #QC_P"^11]F@_YX
MQ_\ ?(J6B@"+[-!_SQC_ .^11]F@_P">,?\ WR*EHH B^S0?\\8_^^11]F@_
MYXQ_]\BI:* (OLT'_/&/_OD4?9H/^>,?_?(J6B@"+[-!_P \8_\ OD4?9H/^
M>,?_ 'R*EHH B^S0?\\8_P#OD4?9H/\ GC'_ -\BI:* (OLT'_/&/_OD4?9H
M/^>,?_?(J6B@"+[-!_SQC_[Y%'V:#_GC'_WR*EHH B^S0?\ /&/_ +Y%'V:#
M_GC'_P!\BI:* (OLT'_/&/\ [Y%'V:#_ )XQ_P#?(J6B@"+[-!_SQC_[Y%'V
M:#_GC'_WR*EHH B^S0?\\8_^^11]F@_YXQ_]\BI:* (OLT'_ #QC_P"^11]F
M@_YXQ_\ ?(J6B@"+[-!_SQC_ .^11]F@_P">,?\ WR*EHH B^S0?\\8_^^11
M]F@_YXQ_]\BI:* (OLT'_/&/_OD4?9H/^>,?_?(J6B@"+[-!_P \8_\ OD4?
M9H/^>,?_ 'R*EHH B^S0?\\8_P#OD4?9H/\ GC'_ -\BI:9+-%!&9)I$C08R
MSL !G@<F@!OV:#_GC'_WR*/LT'_/&/\ [Y%2T4 1?9H/^>,?_?(H^S0?\\8_
M^^14M% $7V:#_GC'_P!\BC[-!_SQC_[Y%*\\22QQ/*BR29V(6 +8ZX'?%24
M1?9H/^>,?_?(H^S0?\\8_P#OD5+10!%]F@_YXQ_]\BC[-!_SQC_[Y%2T4 1?
M9H/^>,?_ 'R*/LT'_/&/_OD5+10!%]F@_P">,?\ WR*/LT'_ #QC_P"^14M%
M $7V:#_GC'_WR*/LT'_/&/\ [Y%2T4 1?9H/^>,?_?(H^S0?\\8_^^14M% $
M7V:#_GC'_P!\BC[-!_SQC_[Y%2T4 1?9H/\ GC'_ -\BC[-!_P \8_\ OD5+
M10!%]F@_YXQ_]\BC[-!_SQC_ .^14M% $7V:#_GC'_WR*/LT'_/&/_OD5+10
M!%]F@_YXQ_\ ?(H^S0?\\8_^^14M% $7V:#_ )XQ_P#?(H^S0?\ /&/_ +Y%
M2T4 1?9H/^>,?_?(H^S0?\\8_P#OD5+10!%]F@_YXQ_]\BC[-!_SQC_[Y%2T
M4 1?9H/^>,?_ 'R*/LT'_/&/_OD5+10!%]F@_P">,?\ WR*/LT'_ #QC_P"^
M14M% $7V:#_GC'_WR*CN((5MY2(HP0A((4<<59J*Y_X]9O\ </\ *@ MO^/6
M'_<'\JEJ*V_X]8?]P?RJ6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH *\VAM+6[T:\CL=,E;7&OI_)NX[5D*,)FPQGP!@#J-WMC
MM7I-4-(TW^RK-[?S?-W3RS;MNW&]RV.IZ9Q0!F:_K5QI"2/_ &CI,#1P^8EO
M<D^9<$#D#YUVY(P.&_I4UOKS-JD<=RL<5I<V(N[=N=PQRZL>AP"IX]Z9>>'K
MF:[U*2VU%8(M114G#6^]UPI7Y&W  8[$'OTS5'Q)H4ESI>C:=!YS31RI;M/$
MA&V(H5D+=0 5_7% &G:>9XC\*G[?&D8OHFPJ@C:C9V]3UQ@_6L.74+C4_!]I
MI;G%_=7']FSXZ@H2)&_[X4G\:[2-%BC6- %10%4#L!6);>&DM_%$^L"Y9HY
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
M 6W_ !ZP_P"X/Y5+45M_QZP_[@_E5+6M2DTZUC,(M_.FD\J-[F3RXE8@D%F
M/I@#N2!Q0!I45G2:A<P7MA;2V8'VGY7D67*H^UFPO&6^Z>2%ZCW -7O[K3K1
M[F"T2>*)&DE+3;"%'.%&TY;KQP/>@#1HK%DUYX[IB;0?8%F\AIS+\X?;N^YM
M^[G SG.>V.:ETS5;B]G\JYLUMR\*W$.V;S-R$_Q<#:PXR.1SP30!JT5@/XDD
MB#32V(%JZRFW=9LO(4.,%< +GG!R??%/_MN^\XV1TZ$:CY@41_:CY6W9NW;]
MF>Q&-O7VYH W**K:?=B_L(;KRS&9%RR$YVMT(SWP<\U9H **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HK-UK4I-.M8S"+?SII/*C>YD\N)6()!9@#Z8 [D
M@<5?B,AA0S*BRE1O5&W 'N 2!D?@* 'T444 %%%% !1110 5%<_\>LW^X?Y5
M+45S_P >LW^X?Y4 %M_QZP_[@_E5;4[>]N+=4LIK9"3MD2YA,B.AX((!!SCW
MYZ'KD6;;_CUA_P!P?RJ6@##70[JW72XK6]@2"PY"R6Q9G.&4\AP ,-P,<>_2
MG75CJVHI;NUU:VPCD9V@>W,BM\V8]V)%Y  )YP3]!6U10!B-H4TMRWG7B-9O
M-Y[P+#AC)MP</NX7/.,9SWQ26VF:C8F.3[3%=3*D=LA,/EJD0.6+#<=S$=Q@
M9QP.:W** .??PW+*CP2WX-NHE^S*L.&C+G.6;)W8[<#WS4AT2^,PO?[1A_M$
M2;O,^RGRMNPKMV;\]\YW9S[<5N44 5K"T%A8PVP<R>6N"Y&"QZD^V3FK)&01
M110!%Y"?WI/^_C?XT>0G]Z3_ +^-_C4M% $7D)_>D_[^-_C1Y"?WI/\ OXW^
M-2T4 1>0G]Z3_OXW^-'D)_>D_P"_C?XU+10!%Y"?WI/^_C?XT>0G]Z3_ +^-
M_C4M% $7D)_>D_[^-_C1Y"?WI/\ OXW^-2T4 1>0G]Z3_OXW^-'D)_>D_P"_
MC?XU+10!%Y"?WI/^_C?XT>0G]Z3_ +^-_C4M% $7D)_>D_[^-_C1Y"?WI/\
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
M_)E1^)'O6V?_ )Z1_P#?L_XT;9_^>D?_ '[/^-2T5\B>X1;9_P#GI'_W[/\
MC1MG_P">D?\ W[/^-2T4 1;9_P#GI'_W[/\ C1MG_P">D?\ W[/^-2T4 1;9
M_P#GI'_W[/\ C1MG_P">D?\ W[/^-2T4 1;9_P#GI'_W[/\ C1MG_P">D?\
MW[/^-2T4 1;9_P#GI'_W[/\ C1MG_P">D?\ W[/^-2T4 1;9_P#GI'_W[/\
MC1MG_P">D?\ W[/^-2T4 1;9_P#GI'_W[/\ C1MG_P">D?\ W[/^-2T4 1;9
M_P#GI'_W[/\ C1MG_P">D?\ W[/^-2T4 ,42AOF="/0(1_6GT44 4]0TV#4H
MXUE>>,QL&5X)FB8>HW*0<$<'_P#55=M#MC*/+:2&#R%A,<$CQDA3E2&5@1C+
M?7-:E% %&/2XH%MHK=WAMX79VC#$F4D'[S$Y;DDG.<G![5#'X=TN*WD@6!]D
M@4<SR$J%.5"L6R@!Y 4C':M2B@#+D\/:9+!%"T#[(]X&)Y S!CE@Q#9<$]0V
M<]Z?)HT%R)!=2329F\V/9*\9APNT!"I!7C.<'G)]:T:* ,TZ#IID@?[,5\E4
M1%61E4A#E0R@X;!Y&0<4AT.UB:XFM0T-S,KA9"[.L9<Y8JA;"Y/)QC-:=% $
M<$*6UO%!$,1QH$4>@ P*2Y_X]9O]P_RJ6HKG_CUF_P!P_P J "V_X]8?]P?R
MJ6HK;_CUA_W!_*I: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH *\D^*/\ R,UM_P!>:_\ H;UZW7DGQ1_Y&:V_Z\U_]#>N_+_X_P F<V*_
MAG$T445]$>4%:7AW_D9M*_Z_(?\ T,5FUI>'?^1FTK_K\A_]#%14^!^C_)E1
M^)'O]%%%?(GN!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M%>]OK73;1[J]N(X($^\\C8'T]S[4HO;4Q+*+F$QM&95;S!@H,98'TY'/O6=X
M@DAA@MII);J!TES%/;P&;8Y!4!E )(.<=._4'%48IY))IIM7M29#8POY*0-)
M\V]\D(-QSG8>^./3- &]-J%E;V@NY[N"*V8 B9Y J$'I\Q..:>]U;QVINGGB
M6W"[S*S@)M]<],>]<Y;2F+2] N9+6[,=JNR5/LLADC;RRN=FW=C.1D#OZ4*?
M*T.SM6@E,MJ\-S+;)$69(S(2HP!R1C[HR1MX[4 ;CZOIL=M#<OJ-HL$QQ%*T
MRA7/HIS@_A4AO[,7HLC=P"[*[A!Y@WD>NWKBN5*-%+=7,FG7;P7D=RD$:VK,
MP+,.&7'R;\9^; ]<5+:P3PSQ64MM.;I+U+AI_*8Q[!& 6\S&,X!7&<^V.: .
MEFO[.WN(K>>[@BGF.(HWD"L_^Z#R?PI$U&RDN)K=+RW:>$;I8A*I:,>K#.1^
M-<[>R"\EN3!;7$PU"*W:UF6!BN Q/+8^3'WN<=>,FJEQ:W%Q9"TCL;CS[9;D
MSEH2JR!FSA6(P^_K@$^^#0!UMOJ-C>1I);7MO.CL45HI58,P&2 0>3CG%27/
M_'K-_N'^5<X[-/<2WD$$T2S7ML(A+$T3,5P'.U@#]W(R1V^E='<_\>LW^X?Y
M4 %M_P >L/\ N#^52U%;?\>L/^X/Y5+0!1U>.:;3VBMYECE=E"[I3%OY!*[Q
MRI(R,CD5REW,[V%O:Z;#>Q"UBF66W^WLC0;2!OW[OW@4Y 4G'/.,5V5Y96VH
M6DEK>0)-!(,,CC(-0R:/I<T$,$NFV<D,'^JC>!2L?^Z"./PH YU[J4L=0BO;
MB2X%X(8X_,8(R>5G!BZ9(._.,^^.*O:$2EY$J7<]PMQ8QW$GFSF3#D_>&3\H
M.3P,#Y>!Q6S]@L_MOVW[)!]KV[?/\L;\>F[KBH#HNGB,QQ6D,"-,LTBPQJ@D
M93D%L#GD _A0!S%Q=W%O:+>QWUQ]HN%N1,#,66,*V-RH>$V<#('?G)JUY>-8
M_L@7MY]B,X)/VN3?N\HML\S.[' ;&?TXKHTTZQCFGF2RMUEG&)G6)0T@_P!H
MXY_&H_['TO[%]B_LVS^R;MWD>0NS/KMQC- $>A2O/HEK))(TK;,"1CDN 2 Q
M/?( .>]:). 32*JHBHBA548  P *6@"+ST_NR?\ ?MO\*//3^[)_W[;_  J6
MB@"+ST_NR?\ ?MO\*//3^[)_W[;_  J6B@"+ST_NR?\ ?MO\*//3^[)_W[;_
M  J6B@"+ST_NR?\ ?MO\*//3^[)_W[;_  J6B@"+ST_NR?\ ?MO\*//3^[)_
MW[;_  J6B@"+ST_NR?\ ?MO\*//3^[)_W[;_  J6B@"+ST_NR?\ ?MO\*//3
M^[)_W[;_  J6B@"+ST_NR?\ ?MO\*//3^[)_W[;_  J6B@"+ST_NR?\ ?MO\
M*//3^[)_W[;_  J6B@"+ST_NR?\ ?MO\*//3^[)_W[;_  J6B@"+ST_NR?\
M?MO\*//3^[)_W[;_  J6B@"+ST_NR?\ ?MO\*//3^[)_W[;_  J6B@"+ST_N
MR?\ ?MO\*//3^[)_W[;_  J6B@"+ST_NR?\ ?MO\*//3^[)_W[;_  J6B@"+
MST_NR?\ ?MO\*//3^[)_W[;_  J6B@"+ST_NR?\ ?MO\*//3^[)_W[;_  J6
MB@"+ST_NR?\ ?MO\*\H^)SA_$ML0&_X\UZJ1_&_K7KE>2?%'_D9K;_KS7_T-
MZ[\O_C_)G-BOX9Q-%%%?1'E!6EX?./$NE$YXO(>@S_&*S:TO#O\ R,VE?]?D
M/_H8J*GP/T?Y,J/Q(]Z\]/[LG_?MO\*//3^[)_W[;_"I:*^1/<(O/3^[)_W[
M;_"CST_NR?\ ?MO\*EHH B\]/[LG_?MO\*//3^[)_P!^V_PJ6B@"+ST_NR?]
M^V_PH\]/[LG_ '[;_"I:* (O/3^[)_W[;_"CST_NR?\ ?MO\*EHH B\]/[LG
M_?MO\*//3^[)_P!^V_PJ6B@"+ST_NR?]^V_PH\]/[LG_ '[;_"I:* (O/3^[
M)_W[;_"CST_NR?\ ?MO\*EHH B\]/[LG_?MO\*//3^[)_P!^V_PJ6B@!BRJ[
M8 ?/NA'\Q3Z** "FF.,RB4HID4%0^.0#C(SZ<#\J=10 4U8T5F944,YRQ Y/
M;FG44 %(Z+(C(ZAE88*D9!%+10 @      Z 4M%% #6CC=D9T5F0Y0D9*G&,
MCTX)'XTRY_X]9O\ </\ *I:BN?\ CUF_W#_*@ MO^/6'_<'\JEJ*V_X]8?\
M<'\JEH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KR3XH_
M\C-;?]>:_P#H;UZW7DGQ1_Y&:V_Z\U_]#>N_+_X_R9S8K^&<31117T1Y05I>
M'?\ D9M*_P"OR'_T,5FUI>'?^1FTK_K\A_\ 0Q45/@?H_P F5'XD>_T445\B
M>X%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 4M2OVL(4\J
MVDNKB5BD,$;*I=L$]6( & >?YTV35$A^5[:X\T0B9HE4.RY. IP3R3GGIP22
M!S4>MVT]U:)'%86M\I<;XKB0QX]&5@#@CKTSZ<U1M;+4;"9T %W/)8QH)9I&
M52R,V07PQZ.,9!)P: +\FL*MA974-I<W!O-OE11[ _*EN=S = >]3W5^MI9+
M<203%W*JL"[2Y=C@+UQG)]<>^*RQIEVWAZSL;K2]+O9(%5&CN)B8QM& P)B/
M/M@8SUH%E?C3X+"-4>6Q$#I/*S*DK@\KT) QCYN>O?!H E?Q)"L(9;"]DE42
M&6!%3?"$.&+?-CTQM))SQFIEUVWDO4@2"=H6D$0N@%\K>5W!>N[ICG&,G&<U
MG'1]5C:6XB^Q&XNEE2='D8)'O(VE3MRV .00N?44^/2+RTD6$&%M/BG6Y\P%
MC,=J ;=@7'49SGIQCO0!H7FM0V=WY#6]Q(J;/.FC"[(0QPI;)!_(' Y.*A/B
M.U5I#);W,<"K(T<[*"DVPX8+@EL^F0,]LU6FT_4[UG?RK>&*^CA^T*\I+P%3
MDA<+AN..2,'GGI4,F@:A/ ;5WM4A@$QMY%9F9V<Y7>N % [X)S[4 :EOK4<K
MB.6UN;:7SA"T<P3*DKN4DJQ&#T&">>*O7/\ QZS?[A_E6')8WTC^9=1Q+/<W
M<#%8&:1(TC^;)8J.N#V'4#Z[ES_QZS?[A_E0 6W_ !ZP_P"X/Y5+45M_QZP_
M[@_E4M %/5;\:;I\ET51MI4?O'V(,D#+-@[5&<DX.!67=^(9-.M[&.\.F)>W
M",Y+WOE0;1CE7*DG.1@8]>>.=>_2\DM&%A-%%<CE#*FY#[, 0<'U!S6,OAF:
M"W"VM[##*ZRI+_HN8RLA!(1-PVX(XY/4Y!H L2:[)%=MOM%^PI-Y#SB;+!]N
M>$V\KGC.<Y[8YJ73-5N+V?RKFS6W+PK<0[9O,W(3_%P-K#C(Y'/!-5U\.LLO
MD_:P=.\P2^1Y7S[@FW[^>G&<;<Y[XXI;;3-1L3')]IBNIE2.V0F'RU2('+%A
MN.YB.XP,XX'- #'\221!II;$"U=93;NLV7D*'&"N %SS@Y/OBG_VW?><;(Z=
M"-1\P*(_M1\K;LW;M^S/8C&WK[<U&_AN65'@EOP;=1+]F58<-&7.<LV3NQVX
M'OFI#HE\9A>_VC#_ &B)-WF?93Y6W85V[-^>^<[LY]N* -/3[L7]A#=>68S(
MN60G.UNA&>^#GFK-5K"T%A8PVP<R>6N"Y&"QZD^V3FK) (((R#0 45%]F@_Y
MXQ_]\BC[-!_SQC_[Y% $M%1?9H/^>,?_ 'R*/LT'_/&/_OD4 2T5%]F@_P">
M,?\ WR*/LT'_ #QC_P"^10!+147V:#_GC'_WR*/LT'_/&/\ [Y% $M%1?9H/
M^>,?_?(H^S0?\\8_^^10!+147V:#_GC'_P!\BC[-!_SQC_[Y% $M%1?9H/\
MGC'_ -\BC[-!_P \8_\ OD4 2T5%]F@_YXQ_]\BC[-!_SQC_ .^10!+147V:
M#_GC'_WR*/LT'_/&/_OD4 2T5%]F@_YXQ_\ ?(H^S0?\\8_^^10!+147V:#_
M )XQ_P#?(H^S0?\ /&/_ +Y% $M%1?9H/^>,?_?(H^S0?\\8_P#OD4 2T5%]
MF@_YXQ_]\BC[-!_SQC_[Y% $M%1?9H/^>,?_ 'R*/LT'_/&/_OD4 2T5%]F@
M_P">,?\ WR*/LT'_ #QC_P"^10!+147V:#_GC'_WR*/LT'_/&/\ [Y% $M>2
M?%'_ )&:V_Z\U_\ 0WKU;[-!_P \8_\ OD5Y1\3D2/Q+;!%51]C4X Q_&]=^
M7_Q_DSFQ7\,XJBBBOHCR@K2\._\ (S:5_P!?D/\ Z&*S:TO#X#>)=*! (-Y"
M"#_OBHJ? _1_DRH_$CW^BHOLT'_/&/\ [Y%'V:#_ )XQ_P#?(KY$]PEHJ+[-
M!_SQC_[Y%<RFJ&"[U26]DM4%M#(Z:<;0I+M0G$BN3^\##&=HP,@9!!R =717
M/W[W]F+&41:>RR/#%+ (#OD9FPY0[L*%&6P0W /(ZU8LI)9=:O[.YMK18X4C
MDB\M23ABX^8GO\@/ XSCGK0!L45S5[J,ECKR6[Q6IM&#$H;5T; C+964D(S9
M&-@!..<\&JBZIJ,?DPS0::T]['#);,D#!8=[8(<%LO@$$$;<\\+UH ["BN>6
M_DAT&^N;BVM)+RSD>(^7'LCD8'Y3@Y(!!7(R<<]:J_;-2%]_9!73#?&48N1:
MMY8C\O=_J]^=V01][&.?:@#JZ*XV/6KR>V-W':Z>D5HD1NXVB+-(S,0_EG(V
M@ $C(.<X..M=!ISQW1NXY8(1+;W#1-M3 (X93W_A9<^^: -*BHOLT'_/&/\
M[Y%'V:#_ )XQ_P#?(H EHJ+[-!_SQC_[Y%'V:#_GC'_WR* ):*B^S0?\\8_^
M^11]F@_YXQ_]\B@"6BF+#$C;EB13ZA0*?0 4444 %%%% !1110 4444 %17/
M_'K-_N'^52U%<_\ 'K-_N'^5 !;?\>L/^X/Y5+45M_QZP_[@_E4M !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %>2?%'_D9K;_ *\U_P#0
MWKUNO)/BC_R,UM_UYK_Z&]=^7_Q_DSFQ7\,XFBBBOHCR@K2\._\ (S:5_P!?
MD/\ Z&*S:TO#O_(S:5_U^0_^ABHJ? _1_DRH_$CW^BBBOD3W K!E\,_:?M?V
MO4KJZ62.6*W27;BW608." "Q]V)P,?4[I8*"6( '<U2GUG3;?/F7L((ZA6W'
M\A0!3?1+BYO+34)M4NH+J*%8VC@\MHL_Q$;XR1GID8.,42Z+=QW=[?6FK7/V
MJYC\M5E6(QQ $[2 (\G;N; ).>^:?#XCL;FX$%L)IG(R J=?SJYNOIONI%;K
MZN=[?D, ?F: *TNB+<7JSW-[=SPJV];5RGE*VW;GA=W0G@MC)Z=,54\*VZ0&
M-M0OY)%6-()G=-]NJ'<H3Y<'GJ6#$]#FM,6"N<W$LLY]';"_]\C _.K= &*-
M!/DR63W4KV<L<GGLQ'FS2N0=Y(4;=N.-N!ST&!2?\(TF!)_:=_\ ;1+YOVW,
M?F_=V;<;-FW';;UYZ\UMT4 8?_"+6BF)8[F[C@"1I+ KJ5N-A+ N2I;.2<D$
M9Z'(J_IUF]J;N24J9;BX:5MIR .%4=!_"JY]\U=HH **** "BBB@ HHHH **
M** ,O71>-8JMJ;E4+8G:TV^<J8/*;N,YQ[XSCFJL-Z]^S1VVIR);1V<<ANFC
M0,Q9CEB&7 ("'M@;CQQQI:AIL&I1QK*\\9C8,KP3-$P]1N4@X(X/_P"JJD_A
MVRN#Y;*5M3 L+0HS)G8VY#N4@C!+?7- %2&XU&XM-.MVO9(GN993]I6-/,:)
M=Q0X*[02-I/R^O [2"_O)= LF$^RYGE2!YU09'S;68 Y&3@^H&>]7GT6RDM(
M[:3[2RQOYB.UW*9%;!&1)NW#@D=>]-.B6SQO ^\VFR..*!'9%B"'(*D'(;/\
M0P>!Z4 8WVO5)GN;)=3DC>S29_/$49:4J1M# KC !YV@9]14MMJ5]<RPWYNB
ML#W26YM B[-K(.=V-V[<<]<8&,=ZTI/#VF2P10M ^R/>!B>0,P8Y8,0V7!/4
M-G/>I&T:S^V->QQE+G[RDNQ0/MVAO+SMSCC.,XXS0!GZG>7R7=W+!=M%%8B%
MO)"*1-N/S;B02..!@C'7GI5*;5=2M[=;X7A<70G5(&C79"5/R$8 8X Y!)SG
MM6T-!LF:WDG$T\T*(AD>9_WFPY4N <.0<D9!P:4:#IHDG<VY;SU=75I&90'.
M7VJ3A<GD[0,T 4%N[VQN9();V2Z6&ZA4O(B!F20;=IVJ!PW.0!Z?7<N?^/6;
M_</\JHKHEM$D4<)=8Q.L\OF.TK2E1\N68D\$+US]W%7KG_CUF_W#_*@ MO\
MCUA_W!_*I:BMO^/6'_<'\JEH ANKJ&RMVGG8A%P/E4L22<  #DDGL*K?VQ:K
MIL=_.)[>*0@;)H65P2<8*XS_ $QSTYI-: ;3)-UE->*"&:*!]DF <Y0Y'S#&
M1@@^E8<^D:[>:<':Z3S$218H+N$22 $\$LCJN_;QGGOR<F@#>;6+%=0%B9F$
M^[;_ *MM@;;NV[\;=VWG&<XI;#5[+4G=;65F**&.Z)DRISAEW ;E.#@C(K&E
MT[49I);%[?\ =R77V@W@91'C8,C;N+9W<8Z8YSVI]B]U:RV]Q>V$L'EP162Q
MAT=I7+#++@_=&,Y.#C/ Q0!I#7M-,TT1N"IA5W=FC94PAP^&(VM@\'!.*:/$
M&G&W,WF3<2>5Y?V:3S=V-V/+V[_N\].G-8DVE:E<6@LQ9E/L@G9)6D7;.6/R
M!<$D9'7<!CWJP8=1.IC6/[+F_P!8%^R^;'YNWRR-V=VS[QZ;NG/M0!T-O<17
M=M%<0.'BE4.C#N#TJ6J6D6TMII4$,X"R@%G4'(4DDD9[XSC-73R",X]Z "BH
MO*?_ )^)/R7_  H\I_\ GXD_)?\ "@"6BHO*?_GXD_)?\*/*?_GXD_)?\* )
M:*B\I_\ GXD_)?\ "CRG_P"?B3\E_P * ):*B\I_^?B3\E_PH\I_^?B3\E_P
MH EHJ+RG_P"?B3\E_P */*?_ )^)/R7_  H EHK.U'4;+2(4EU'5$M8W<(K2
MLBY)[#(__4.>E2S7-O;)*\^I)$L2AY&D=%"*>A.1P#@\^U %RBLR75M,@MH+
MF;6[:."?_4RO/$%D_P!TG@_A4M[=VNFP">^U..UB+;1)/)&BD^F2.O!H O45
MGG4;%9K>$ZO");E0T"&6/=*#T*C'S#Z4Z&\M+F[FM8-4CEN8?];"DD;/'_O
M#(_&@"]15$WEH+\6!U2,7A7<+<R1^81Z[<9Q4::IITL5Q+'K-N\=L<3NLT9$
M7^\?X>G>@#2HJE;W-M=I$UMJ23+*I>,QNC!U!P2,#D D#-6/*?\ Y^)/R7_"
M@"6BHO*?_GXD_)?\*/*?_GXD_)?\* ):*B\I_P#GXD_)?\*/*?\ Y^)/R7_"
M@"6BHO*?_GXD_)?\*/*?_GXD_)?\* ):*B\I_P#GXD_)?\*/*?\ Y^)/R7_"
M@"6BHO*?_GXD_)?\*/*?_GXD_)?\* ):*J33P6_^OU 1_P"^R#^E9TWB+38>
M!J$LA](T!_7;B@#<KR3XH_\ (S6W_7FO_H;UVG_"22S\6-G>SY[E5'\E-<5X
MOE2;5HI=9CDCN/( 2,?W-S8/'OFNS!3Y*U[7T>QSXB/-"QQ5.1'D.$5F/H!F
MM/[?I\/^IL WO)_DTU]<N<8C2*,>RU[GM:K^&'WO_ASS^2"WE]Q7CTN]DZ0,
M/][C^=:FDZ7/9ZM8W4C(3%/'((U/+D,#@>YK)DU&\E^]</\ \!./Y59T L_B
M;2\L<F\AY[_?%1.-=Q=VEIT7^8XNFFK)L]=_M/Q!=?\ 'OI2P@]YCR/S(_E1
M_9_B*Z_U^I1P*>T0Y'Y ?SK=\I_^?B3\E_PH\I_^?B3\E_PKYH]<PU\)Q2MN
MO+ZYN&]SC^>:NP>'=*@QBT5SZR$M_/BK_E/_ ,_$GY+_ (4>4_\ S\2?DO\
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
M_P#GWD_-?\: .,N[ZXBU*](NI$'G,.)". <"H&UF=?\ E^G/TD:H[NRB6^N
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
M_P#G^_\ (3_X5<N-4AAM;>>-)+@W) @BB #29&>-Q ' )Y(Z5Q?_  @FJ?\
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
MA_X__P#6H TZ*S/[7_Z8?^/_ /UJ/[7_ .F'_C__ -:@#3HK,_M?_IA_X_\
M_6H_M?\ Z8?^/_\ UJ -.BLS^U_^F'_C_P#]:C^U_P#IA_X__P#6H TZ*S/[
M7_Z8?^/_ /UJ/[7_ .F'_C__ -:@#3HK,_M?_IA_X_\ _6H_M?\ Z8?^/_\
MUJ -.BLS^U_^F'_C_P#]:C^U_P#IA_X__P#6H TZ*S/[7_Z8?^/_ /UJ/[7_
M .F'_C__ -:@#3HK,_M?_IA_X_\ _6H_M?\ Z8?^/_\ UJ -.BLS^U_^F'_C
M_P#]:C^U_P#IA_X__P#6H TZ*S/[7_Z8?^/_ /UJ/[7_ .F'_C__ -:@#3HK
M,_M?_IA_X_\ _6H_M?\ Z8?^/_\ UJ -.BLS^U_^F'_C_P#]:C^U_P#IA_X_
M_P#6H TZ*S/[7_Z8?^/_ /UJ/[7_ .F'_C__ -:@#3HK,_M?_IA_X_\ _6H_
MM?\ Z8?^/_\ UJ -.BLS^U_^F'_C_P#]:C^U_P#IA_X__P#6H TZ*S/[7_Z8
M?^/_ /UJ/[7_ .F'_C__ -:@#3HK,_M?_IA_X_\ _6H_M?\ Z8?^/_\ UJ -
M.BLS^U_^F'_C_P#]:C^U_P#IA_X__P#6H TZ*S/[7_Z8?^/_ /UJ/[7_ .F'
M_C__ -:@#3HK,_M?_IA_X_\ _6H_M?\ Z8?^/_\ UJ -.BLS^U_^F'_C_P#]
M:C^U_P#IA_X__P#6H TZ*S/[7_Z8?^/_ /UJ/[7_ .F'_C__ -:@#3HK,_M?
M_IA_X_\ _6H_M?\ Z8?^/_\ UJ -.BLS^U_^F'_C_P#]:C^U_P#IA_X__P#6
KH TZBN?^/6;_ '#_ "JC_:__ $P_\?\ _K4V35/,B=/)QN4C.[I^E '_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - USD ($)<br> $ in Millions</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, 2024</div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Jun. 28, 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_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFinStmtErrorCorrectionFlag', window );">Document Financial Statement Error Correction [Flag]</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInformationLineItems', window );"><strong>Entity Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">GRYPHON DIGITAL MINING, INC.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001755953<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-39096<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">83-2242651<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 37.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityContactPersonnelLineItems', window );"><strong>Entity Contact Personnel [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">1180 N. Town Center Drive<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">Suite 100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Las Vegas<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">NV<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">89144<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityPhoneFaxNumbersLineItems', window );"><strong>Entity Phone Fax Numbers [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">(702)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">945-2700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityListingsLineItems', window );"><strong>Entity Listings [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, par value $0.0001 per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">GRYP<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">69,982,876<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFinStmtErrorCorrectionFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates whether any of the financial statement period in the filing include a restatement due to error correction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection w<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFinStmtErrorCorrectionFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityContactPersonnelLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityContactPersonnelLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityListingsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityListingsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPhoneFaxNumbersLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPhoneFaxNumbersLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_IcfrAuditorAttestationFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Audit Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_dei_AuditorTable', window );"><strong>Auditor [Table]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">RBSM LLP<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">587<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Larkspur, California<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorOpinionTextBlock', window );">Auditor Opinion [Text Block]</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have audited the accompanying consolidated
balance sheets of Gryphon Digital Mining, Inc. (the Company) as of December 31, 2024 and 2023, and the related consolidated statements
of operations stockholders&#8217; equity/(deficit) and cash flows for each of the years the two-year period ended December 31, 2024, and
the related notes (collectively referred to as the financial statements). In our opinion, the 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.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorFirmId</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorLocation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorOpinionTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X<br> -Number 210<br> -Section 2<br> -Subsection 2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorOpinionTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - 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_AssetsCurrentAbstract', window );"><strong>Current assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 735,000<span></span>
</td>
<td class="nump">$ 915,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_RestrictedCashCurrent', window );">Restricted cash</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">8,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_AccountsReceivableNetCurrent', window );">Accounts receivable</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">486,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_PrepaidExpenseCurrent', window );">Prepaid expenses</a></td>
<td class="nump">409,000<span></span>
</td>
<td class="nump">581,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_MarketableSecuritiesCurrent', window );">Marketable securities</a></td>
<td class="nump">115,000<span></span>
</td>
<td class="nump">403,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_gryp_DigitalAssetsHeldforOtherPartiesCurrent', window );">Digital assets held for other parties</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">908,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_CryptoAssetFairValueCurrent', window );">Digital asset</a></td>
<td class="nump">1,016,000<span></span>
</td>
<td class="nump">2,097,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_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">2,275,000<span></span>
</td>
<td class="nump">5,398,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_PropertyPlantAndEquipmentNet', window );">Mining equipment, net</a></td>
<td class="nump">2,994,000<span></span>
</td>
<td class="nump">12,916,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_IntangibleAssetsNetExcludingGoodwill', window );">Intangible asset</a></td>
<td class="nump">100,000<span></span>
</td>
<td class="nump">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_DepositsAssetsNoncurrent', window );">Deposits</a></td>
<td class="nump">2,263,000<span></span>
</td>
<td class="nump">420,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_Assets', window );">Total assets</a></td>
<td class="nump">7,632,000<span></span>
</td>
<td class="nump">18,834,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_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent', window );">Accounts payable and accrued liabilities</a></td>
<td class="nump">9,045,000<span></span>
</td>
<td class="nump">3,649,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_gryp_ObligationLiabilityRelatedToDigitalAssetsHeldForOtherParties', window );">Obligation liability related to digital assets held for other parties</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">916,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_NotesPayableCurrent', window );">Note payable &#8211; current portion</a></td>
<td class="nump">213,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_NotesPayableToBankCurrent', window );">Bitcoin denominated note payable - current portion</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">14,868,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_LiabilitiesCurrent', window );">Current liabilities</a></td>
<td class="nump">9,258,000<span></span>
</td>
<td class="nump">19,433,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_LongTermNotesPayable', window );">Note payable &#8211; less current portion</a></td>
<td class="nump">5,384,000<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_Liabilities', window );">Total liabilities</a></td>
<td class="nump">14,642,000<span></span>
</td>
<td class="nump">19,433,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_EquityAbstract', window );"><strong>Stockholders&#8217; deficit</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $0.0001 par value, 150,000,000 shares authorized; 52,991,590 and 34,415,655 shares issued and outstanding, respectively.</a></td>
<td class="nump">5,000<span></span>
</td>
<td class="nump">3,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_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">60,050,000<span></span>
</td>
<td class="nump">46,598,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_gryp_SharesToBeIssuedRegisterDirectOffering', window );">Shares to be issued &#8211; register direct offering</a></td>
<td class="nump">670,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_StockholdersEquityNoteSubscriptionsReceivable', window );">Subscription receivable</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(25,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_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(67,735,000)<span></span>
</td>
<td class="num">(47,175,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_StockholdersEquity', window );">Total stockholder&#8217;s deficit</a></td>
<td class="num">(7,010,000)<span></span>
</td>
<td class="num">(599,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_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders&#8217; deficit</a></td>
<td class="nump">$ 7,632,000<span></span>
</td>
<td class="nump">$ 18,834,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_DigitalAssetsHeldforOtherPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of digital assets held for other parties classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_DigitalAssetsHeldforOtherPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_ObligationLiabilityRelatedToDigitalAssetsHeldForOtherParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation liability related to digital assets held for other parties classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_ObligationLiabilityRelatedToDigitalAssetsHeldForOtherParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_SharesToBeIssuedRegisterDirectOffering">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of shares to be issued &#8211; register direct offering.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_SharesToBeIssuedRegisterDirectOffering</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_AccountsPayableAndAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 30: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_CryptoAssetFairValueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 crypto asset classified as current. Excludes crypto asset held for platform user.</p></div>
<a href="javascript: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 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476167/350-60-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_CryptoAssetFairValueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositsAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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_DepositsAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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_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_NotesPayableToBankCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Current portion of the total carrying amount as of the balance sheet date due within one year or the operating cycle, if longer, on all notes payable to banks paid on an installment with long term maturities. This can include the amount of any loans from the applicant firm. This does not, however, include any mortgage balances.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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)(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_NotesPayableToBankCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_StockholdersEquityNoteSubscriptionsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Note received instead of cash as contribution to equity. The transaction may be a sale of capital stock or a contribution to paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(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 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 946<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477802/946-310-45-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 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481142/505-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_StockholdersEquityNoteSubscriptionsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>20
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parentheticals) - $ / shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in Dollars per share)</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">150,000,000<span></span>
</td>
<td class="nump">150,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 outstanding</a></td>
<td class="nump">52,991,590<span></span>
</td>
<td class="nump">34,415,655<span></span>
</td>
</tr>
<tr class="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">52,991,590<span></span>
</td>
<td class="nump">34,415,655<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations - 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_RevenuesAbstract', window );"><strong>Revenues</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total revenues</a></td>
<td class="nump">$ 20,539,000<span></span>
</td>
<td class="nump">$ 21,925,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_CostsAndExpensesAbstract', window );"><strong>Operating expenses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of revenues (excluding depreciation)</a></td>
<td class="nump">15,818,000<span></span>
</td>
<td class="nump">13,462,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_GeneralAndAdministrativeExpense', window );">General and administrative expenses</a></td>
<td class="nump">11,267,000<span></span>
</td>
<td class="nump">4,760,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_ShareBasedCompensation', window );">Stock-based compensation expense (benefit)</a></td>
<td class="nump">1,588,000<span></span>
</td>
<td class="num">(152,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_DepreciationAndAmortization', window );">Depreciation expense</a></td>
<td class="nump">11,179,000<span></span>
</td>
<td class="nump">14,958,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_gryp_ImpairmentOfDigitalAssets', window );">Impairment of digital assets</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">275,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_gryp_ImpairmentOfMiners', window );">Impairment of miners</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">8,335,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_CryptoAssetUnrealizedGainLossOperating', window );">Unrealized gain on digital assets</a></td>
<td class="num">(1,566,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_CryptoAssetRealizedGainOperating', window );">Realized gain on sale of digital assets</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(535,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_OperatingCostsAndExpenses', window );">Total operating expenses</a></td>
<td class="nump">38,286,000<span></span>
</td>
<td class="nump">41,103,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_OperatingIncomeLoss', window );">Loss from operations</a></td>
<td class="num">(17,747,000)<span></span>
</td>
<td class="num">(19,178,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_NonoperatingIncomeExpenseAbstract', window );"><strong>Other income (expense)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesUnrealizedGainLoss', window );">Unrealized (loss) gain on marketable securities</a></td>
<td class="num">(288,000)<span></span>
</td>
<td class="nump">168,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_CryptoAssetRealizedGainNonoperating', window );">Realized gain from use of digital assets</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">3,899,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_gryp_ChangeInFairValueOfNotesPayable', window );">Change in fair value of notes payable</a></td>
<td class="num">(8,058,000)<span></span>
</td>
<td class="num">(13,297,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_InvestmentIncomeInvestmentExpense', window );">Interest expense</a></td>
<td class="num">(915,000)<span></span>
</td>
<td class="num">(758,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_GainLossOnDispositionOfAssets1', window );">Loss on disposal of asset</a></td>
<td class="num">(146,000)<span></span>
</td>
<td class="num">(55,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_NoncashMergerRelatedCosts', window );">Merger and acquisition cost</a></td>
<td class="num">(394,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_OtherNonoperatingIncomeExpense', window );">Other income</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">446,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_gryp_GainOnSettlementOfBTCNote', window );">Gain on settlement of BTC Note</a></td>
<td class="nump">6,248,000<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_NonoperatingIncomeExpense', window );">Total other income (expense)</a></td>
<td class="num">(3,553,000)<span></span>
</td>
<td class="num">(9,597,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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Loss before provision for income taxes</a></td>
<td class="num">(21,300,000)<span></span>
</td>
<td class="num">(28,775,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_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">176,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_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (21,300,000)<span></span>
</td>
<td class="num">$ (28,599,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_EarningsPerShareBasic', window );">Net loss per share, basic (in Dollars per share)</a></td>
<td class="num">$ (0.51)<span></span>
</td>
<td class="num">$ (0.83)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Net loss per share, diluted (in Dollars per share)</a></td>
<td class="num">$ (0.51)<span></span>
</td>
<td class="num">$ (0.83)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average shares outstanding - basic (in Shares)</a></td>
<td class="nump">41,911,711<span></span>
</td>
<td class="nump">34,270,512<span></span>
</td>
</tr>
<tr class="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 shares outstanding - diluted (in Shares)</a></td>
<td class="nump">41,911,711<span></span>
</td>
<td class="nump">34,270,512<span></span>
</td>
</tr>
<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=gryp_MiningActivitiesMember', window );">Mining activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenues</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total revenues</a></td>
<td class="nump">$ 20,539,000<span></span>
</td>
<td class="nump">$ 21,052,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_ProductOrServiceAxis=gryp_ManagementServicesMember', window );">Management services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenues</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total revenues</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 873,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_ChangeInFairValueOfNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value of 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;">gryp_ChangeInFairValueOfNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_GainOnSettlementOfBTCNote">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain on settlement of BTC 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;">gryp_GainOnSettlementOfBTCNote</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_ImpairmentOfDigitalAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Impairment of digital 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;">gryp_ImpairmentOfDigitalAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_ImpairmentOfMiners">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represent the amount of impairment of minerals.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_ImpairmentOfMiners</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_CostsAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostsAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CryptoAssetRealizedGainNonoperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 gain from remeasurement of crypto asset, classified as nonoperating. Excludes crypto asset held for platform user.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-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_CryptoAssetRealizedGainNonoperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CryptoAssetRealizedGainOperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 gain from remeasurement of crypto asset, classified as operating. Excludes crypto asset held for platform user.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-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_CryptoAssetRealizedGainOperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CryptoAssetUnrealizedGainLossOperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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) from remeasurement of crypto asset, classified as operating. Excludes crypto asset held for platform user.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476167/350-60-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_CryptoAssetUnrealizedGainLossOperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_GainLossOnDispositionOfAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeInvestmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 related to the generation of investment income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><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 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(2)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeInvestmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesUnrealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized gain (loss) on investment in marketable security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesUnrealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_NoncashMergerRelatedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 the increase (decrease) in reserve for business combination costs. Includes, but is not limited to, legal, accounting, and other costs incurred to consummate the merger.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_NoncashMergerRelatedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_OperatingCostsAndExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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. Excludes 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_OperatingCostsAndExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_srt_ProductOrServiceAxis=gryp_MiningActivitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=gryp_MiningActivitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=gryp_ManagementServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=gryp_ManagementServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Changes in Stockholders&#8217; Deficit - USD ($)<br></strong></div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid-In Capital</div></th>
<th class="th"><div>Shares to be Issued</div></th>
<th class="th"><div>Subscription Receivable</div></th>
<th class="th"><div>Retained Earnings</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="nump">$ 3,000<span></span>
</td>
<td class="nump">$ 45,302,000<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">$ (25,000)<span></span>
</td>
<td class="num">$ (18,576,000)<span></span>
</td>
<td class="nump">$ 26,704,000<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Dec. 31, 2022</a></td>
<td class="nump">34,162,454<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Common stock issued for compensation</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">382,000<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">382,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_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Common stock issued for compensation (in Shares)</a></td>
<td class="nump">112,510<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition', window );">Restricted common stock awards issued for compensation</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">620,000<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">620,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_gryp_RestrictedCommonStockAwardsIssuedForCompensationinShares', window );">Restricted common stock awards issued for compensation (in Shares)</a></td>
<td class="nump">71,975<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gryp_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedCommonStockAwardsIssuedForPaymentOfService', window );">Restricted common stock awards issued for payment of service</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">44,000<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">44,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_gryp_RestrictedCommonStockAwardsIssuedForPaymentOfServiceinShares', window );">Restricted common stock awards issued for payment of service (in Shares)</a></td>
<td class="nump">141,558<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition', window );">Additional paid-in capital for services contributed by the Company&#8217;s president</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">250,000<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">250,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_gryp_CancelledCommonStock', window );">Cancelled common stock</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"> <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_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited', window );">Cancelled common stock (in Shares)</a></td>
<td class="num">(72,842)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="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">(28,599,000)<span></span>
</td>
<td class="num">(28,599,000)<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="nump">$ 3,000<span></span>
</td>
<td class="nump">46,598,000<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(25,000)<span></span>
</td>
<td class="num">(47,175,000)<span></span>
</td>
<td class="num">(599,000)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Dec. 31, 2023</a></td>
<td class="nump">34,415,655<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gryp_AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset', window );">Revaluation of digital assets</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="nump">740,000<span></span>
</td>
<td class="nump">740,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_StockIssuedDuringPeriodValueNewIssues', window );">Common stock issued for cash</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">1,395,000<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,395,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_StockIssuedDuringPeriodSharesNewIssues', window );">Common stock issued for cash (in Shares)</a></td>
<td class="nump">493,791<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gryp_AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForAcquisitionOfAkernasNetBookValue', window );">Common stock issued for acquisition of Akerna&#8217;s net book value</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(2,256,000)<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,256,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_StockIssuedDuringPeriodSharesAcquisitions', window );">Common stock issued for acquisition of Akerna&#8217;s net book value (in Shares)</a></td>
<td class="nump">2,921,362<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gryp_StockIssuedDuringPeriodValueCommonStockIssuedForAfterTheMarketProgram', window );">Common stock issued for after the market program</a></td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="nump">3,700,000<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,701,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_gryp_StockIssuedDuringPeriodSharesCommonStockIssuedForAfterTheMarketProgram', window );">Common stock issued for after the market program (in Shares)</a></td>
<td class="nump">5,182,929<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Common stock issued for exercise of warrants</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"> <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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Common stock issued for exercise of warrants (in Shares)</a></td>
<td class="nump">165,622<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gryp_AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForServices', window );">Common stock issued for services</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">1,884,000<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,884,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_StockIssuedDuringPeriodSharesIssuedForServices', window );">Common stock issued for services (in Shares)</a></td>
<td class="nump">1,327,527<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gryp_CommonStockIssuedForSettlementOfBTCNote', window );">Common stock issued for settlement of BTC Note</a></td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="nump">5,072,000<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">5,073,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_gryp_CommonStockIssuedForSettlementsOfBTCNote', window );">Common stock issued for settlement of BTC Note (in Shares)</a></td>
<td class="nump">8,287,984<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued', window );">Warrants issued for settlement of BTC Note</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">3,048,000<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,048,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_StockIssuedDuringPeriodValueRestrictedStockAwardGross', window );">Common stock issued for vesting of RSUs</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">322,000<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">322,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_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Common stock issued for vesting of RSUs (in Shares)</a></td>
<td class="nump">196,720<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Compensation expense for market-based RSUs</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">312,000<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">312,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_gryp_CancelationOfStockSubscriptionReceivable', window );">Cancelation of stock subscription receivable</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(25,000)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">25,000<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_gryp_StockIssuedDuringCashProceedsForRegisteredDirectOffering', window );">Cash proceeds for registered direct offering</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">670,000<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">670,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_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"> <span></span>
</td>
<td class="num">(21,300,000)<span></span>
</td>
<td class="num">(21,300,000)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2024</a></td>
<td class="nump">$ 5,000<span></span>
</td>
<td class="nump">$ 60,050,000<span></span>
</td>
<td class="nump">$ 670,000<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">$ (67,735,000)<span></span>
</td>
<td class="num">$ (7,010,000)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Dec. 31, 2024</a></td>
<td class="nump">52,991,590<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_gryp_AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revaluation of digital 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;">gryp_AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForAcquisitionOfAkernasNetBookValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in additional paid in capital (APIC) common stock issued for acquisition of Akerna&#8217;s net book 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;">gryp_AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForAcquisitionOfAkernasNetBookValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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) common stock issued for services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedCommonStockAwardsIssuedForPaymentOfService">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 restricted common stock awards issued for payment of service.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedCommonStockAwardsIssuedForPaymentOfService</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_CancelationOfStockSubscriptionReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cancelation of stock subscription 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;">gryp_CancelationOfStockSubscriptionReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_CancelledCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cancelled 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;">gryp_CancelledCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_CommonStockIssuedForSettlementOfBTCNote">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 issued for settlement of BTC 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;">gryp_CommonStockIssuedForSettlementOfBTCNote</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_CommonStockIssuedForSettlementsOfBTCNote">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 issued for settlement of BTC 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;">gryp_CommonStockIssuedForSettlementsOfBTCNote</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</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_gryp_RestrictedCommonStockAwardsIssuedForCompensationinShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Restricted common stock awards issued for compensation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_RestrictedCommonStockAwardsIssuedForCompensationinShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</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_gryp_RestrictedCommonStockAwardsIssuedForPaymentOfServiceinShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 restricted common stock awards issued for payment of service.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_RestrictedCommonStockAwardsIssuedForPaymentOfServiceinShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</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_gryp_StockIssuedDuringCashProceedsForRegisteredDirectOffering">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash proceeds for registered direct offering</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_StockIssuedDuringCashProceedsForRegisteredDirectOffering</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_StockIssuedDuringPeriodSharesCommonStockIssuedForAfterTheMarketProgram">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 common stock issued for after the market program.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_StockIssuedDuringPeriodSharesCommonStockIssuedForAfterTheMarketProgram</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</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_gryp_StockIssuedDuringPeriodValueCommonStockIssuedForAfterTheMarketProgram">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of common stock issued for after the market program.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_StockIssuedDuringPeriodValueCommonStockIssuedForAfterTheMarketProgram</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 restricted stock unit 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_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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, 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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_AdjustmentsToAdditionalPaidInCapitalWarrantIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 25<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481284/470-20-25-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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_StockIssuedDuringPeriodSharesAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued during the period pursuant to acquisitions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesAcquisitions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_StockIssuedDuringPeriodSharesRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (or other type of equity) forfeited 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_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_StockIssuedDuringPeriodValueRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 value of stock related to Restricted Stock Awards 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://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_StockIssuedDuringPeriodValueRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - 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_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>CASH FLOWS FROM OPERATING ACTIVITIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (21,300,000)<span></span>
</td>
<td class="num">$ (28,599,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_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net loss to cash (used in) provided by operating activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossRelatedToLitigationSettlement', window );">Gain from settlement of BTC Note</a></td>
<td class="num">(6,248,000)<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_gryp_ImpairmentOfDigitalAssets', window );">Impairment of digital assets</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">275,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_CryptoAssetRealizedGainOperating', window );">Realized gain from sale of digital assets</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(535,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_CryptoAssetRealizedGainNonoperating', window );">Realized gain from use of digital assets</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(3,899,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_CryptoAssetUnrealizedGainLossNonoperating', window );">Unrealized gain on digital assets</a></td>
<td class="num">(1,566,000)<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_gryp_ImpairmentOfMiners', window );">Impairment of miners</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">8,335,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_Depreciation', window );">Depreciation expense</a></td>
<td class="nump">11,179,000<span></span>
</td>
<td class="nump">14,958,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_gryp_ForfeitureOfRestrictedStockGrants', window );">Forfeiture of restricted common stock awards</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(1,910,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_RestrictedStockExpense', window );">Compensation cost related to restricted common stock awards</a></td>
<td class="nump">1,588,000<span></span>
</td>
<td class="nump">1,508,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_IssuanceOfStockAndWarrantsForServicesOrClaims', window );">Fair value of common stock issued to consultants</a></td>
<td class="nump">1,884,000<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_gryp_CompensationForServicesContributedByTheCompanysPpresident', window );">Compensation for services contributed by the Company&#8217;s President</a></td>
<td class="text"> <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_MarketableSecuritiesUnrealizedGainLoss', window );">Unrealized loss (gain) on marketable securities</a></td>
<td class="nump">288,000<span></span>
</td>
<td class="num">(168,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_GainLossOnDispositionOfAssets1', window );">Loss on asset disposal</a></td>
<td class="nump">146,000<span></span>
</td>
<td class="nump">55,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_gryp_ChangeInFairValueOfNotePayable', window );">Change in fair value of BTC Note</a></td>
<td class="nump">8,058,000<span></span>
</td>
<td class="nump">13,193,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_InterestExpenseNonoperating', window );">Interest expense</a></td>
<td class="nump">914,000<span></span>
</td>
<td class="nump">758,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_gryp_DigitalAssetRevenue', window );">Digital asset revenue</a></td>
<td class="num">(20,539,000)<span></span>
</td>
<td class="num">(21,052,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_OtherNoncashIncomeExpense', window );">Other</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">67,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_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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_IncreaseDecreaseInCostOfDigitalAssetsSoldForCash', window );">Proceeds from the sale of digital assets</a></td>
<td class="nump">20,260,000<span></span>
</td>
<td class="nump">18,512,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_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="nump">486,000<span></span>
</td>
<td class="num">(456,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_IncreaseDecreaseInPrepaidExpense', window );">Prepaid expenses</a></td>
<td class="num">(230,000)<span></span>
</td>
<td class="num">(249,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_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable and accrued liabilities</a></td>
<td class="nump">1,684,000<span></span>
</td>
<td class="nump">1,968,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_NetCashProvidedByUsedInOperatingActivities', window );">Net cash (used in) provided by operating activities</a></td>
<td class="num">(3,396,000)<span></span>
</td>
<td class="nump">3,011,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_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>CASH FLOWS FROM INVESTING ACTIVITIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchase of mining equipment</a></td>
<td class="num">(1,075,000)<span></span>
</td>
<td class="num">(1,894,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_gryp_ProceedsFromTheSaleOfMiners', window );">Proceeds from the sale of miners</a></td>
<td class="nump">170,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_PaymentsForOtherDeposits', window );">Refundable deposit</a></td>
<td class="num">(1,842,000)<span></span>
</td>
<td class="num">(360,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_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(2,747,000)<span></span>
</td>
<td class="num">(2,254,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_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>CASH FLOWS FROM FINANCING ACTIVITIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_PaymentForInsurancePayable', window );">Payment for insurance payable</a></td>
<td class="num">(601,000)<span></span>
</td>
<td class="num">(109,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_ProceedsFromSecuredNotesPayable', window );">Issuance of note payable for insurance premiums</a></td>
<td class="nump">569,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_RepaymentsOfNotesPayable', window );">Payment for interest on notes payable</a></td>
<td class="num">(40,000)<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_gryp_CashPaidForLegalFeesIncurredForBTCNoteRestructuring', window );">Cash paid for legal fees incurred for BTC Note restructuring</a></td>
<td class="num">(230,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_ProceedsFromIssuanceInitialPublicOffering', window );">Proceeds from registered direct offering</a></td>
<td class="nump">670,000<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_gryp_ProceedsFromReverseRecapitalization', window );">Cash acquired in connection with the reverse recapitalization</a></td>
<td class="nump">500,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_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from issuance of common stock - private placement</a></td>
<td class="nump">1,395,000<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_gryp_ProceedsFromIssuanceOfCommonStockATM', window );">Proceeds from issuance of common stock - ATM</a></td>
<td class="nump">4,043,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_PaymentsOfStockIssuanceCosts', window );">Cash expenses for issuance of common stock</a></td>
<td class="num">(343,000)<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_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by (used in) financing activities</a></td>
<td class="nump">5,963,000<span></span>
</td>
<td class="num">(109,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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net change in cash</a></td>
<td class="num">(180,000)<span></span>
</td>
<td class="nump">648,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-beginning of period</a></td>
<td class="nump">915,000<span></span>
</td>
<td class="nump">267,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_CashAndCashEquivalentsAtCarryingValue', window );">Cash-end of period</a></td>
<td class="nump">735,000<span></span>
</td>
<td class="nump">915,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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract', window );"><strong>Reconciliation of cash and cash equivalents and restricted cash</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_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">735,000<span></span>
</td>
<td class="nump">915,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_RestrictedCashCurrent', window );">Restricted cash</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">8,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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents and restricted cash</a></td>
<td class="nump">735,000<span></span>
</td>
<td class="nump">923,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_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental Disclosures of Cash Flow Information:</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_InterestPaidNet', window );">Cash paid for interest</a></td>
<td class="nump">40,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_IncomeTaxesPaidNet', window );">Cash paid for income taxes</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">176,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_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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_AccruedExpensesForIssuanceOfCommonStock', window );">Accrued expenses for issuance of common stock</a></td>
<td class="nump">322,000<span></span>
</td>
<td class="nump">845,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_gryp_FairValueAdjustmentofNoncashAmount', window );">ASC 2023-08 fair value adjustment</a></td>
<td class="nump">740,000<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_gryp_FairValueOfCommonStockIssuedForSettlementOfBTCNote', window );">Fair value of common stock issued for settlement of BTC Note</a></td>
<td class="nump">5,072,000<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_gryp_FairValueOfWarrantsIssuedForSettlementOfBTCNote', window );">Fair value of warrants issued for settlement of BTC Note</a></td>
<td class="nump">3,048,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_NotesIssued1', window );">Promissory note issued for settlement of BTC Note</a></td>
<td class="nump">5,000,000<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_gryp_NonCashPaymentOfPrincipalAndInterestOnNotePayableUsingDigitalAssets', window );">Digital assets used for principal and interest payment BTC Note</a></td>
<td class="nump">$ 3,665,000<span></span>
</td>
<td class="nump">$ 7,770,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_AccruedExpensesForIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued expenses for issuance of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_AccruedExpensesForIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_CashPaidForLegalFeesIncurredForBTCNoteRestructuring">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 legal fees incurred for BTC Note restructuring.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_CashPaidForLegalFeesIncurredForBTCNoteRestructuring</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_ChangeInFairValueOfNotePayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value of 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;">gryp_ChangeInFairValueOfNotePayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_CompensationForServicesContributedByTheCompanysPpresident">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Compensation for services contributed by the company&#8217;s ppresident.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_CompensationForServicesContributedByTheCompanysPpresident</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_DigitalAssetRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Digital asset revenue 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;">gryp_DigitalAssetRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_FairValueAdjustmentofNoncashAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of fair value adjustments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_FairValueAdjustmentofNoncashAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_FairValueOfCommonStockIssuedForSettlementOfBTCNote">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 common stock issued for settlement of BTC 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;">gryp_FairValueOfCommonStockIssuedForSettlementOfBTCNote</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_FairValueOfWarrantsIssuedForSettlementOfBTCNote">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 issued for settlement of BTC 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;">gryp_FairValueOfWarrantsIssuedForSettlementOfBTCNote</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_ForfeitureOfRestrictedStockGrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Forfeiture of restricted stock grants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_ForfeitureOfRestrictedStockGrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_ImpairmentOfDigitalAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Impairment of digital 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;">gryp_ImpairmentOfDigitalAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_ImpairmentOfMiners">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represent the amount of impairment of minerals.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_ImpairmentOfMiners</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_IncreaseDecreaseInCostOfDigitalAssetsSoldForCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cost of digital assets sold for cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_IncreaseDecreaseInCostOfDigitalAssetsSoldForCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_NonCashPaymentOfPrincipalAndInterestOnNotePayableUsingDigitalAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non-cash payment of principal and interest on note payable using digital 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;">gryp_NonCashPaymentOfPrincipalAndInterestOnNotePayableUsingDigitalAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_PaymentForInsurancePayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for insurance 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;">gryp_PaymentForInsurancePayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_ProceedsFromIssuanceOfCommonStockATM">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proceeds from issuance of common stock - ATM.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_ProceedsFromIssuanceOfCommonStockATM</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_ProceedsFromReverseRecapitalization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represent the amount of proceeds from reverse recapitalization.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_ProceedsFromReverseRecapitalization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_ProceedsFromTheSaleOfMiners">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the sale of miners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_ProceedsFromTheSaleOfMiners</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_CryptoAssetRealizedGainNonoperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 gain from remeasurement of crypto asset, classified as nonoperating. Excludes crypto asset held for platform user.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-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_CryptoAssetRealizedGainNonoperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CryptoAssetRealizedGainOperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 gain from remeasurement of crypto asset, classified as operating. Excludes crypto asset held for platform user.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-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_CryptoAssetRealizedGainOperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CryptoAssetUnrealizedGainLossNonoperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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) from remeasurement of crypto asset, classified as nonoperating. Excludes crypto asset held for platform user.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476167/350-60-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_CryptoAssetUnrealizedGainLossNonoperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_GainLossOnDispositionOfAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossRelatedToLitigationSettlement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in settlement of litigation and insurance claims. Excludes claims within an insurance entity's normal claims settlement process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1<br><br>Reference 2: http://www.xbrl.org/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossRelatedToLitigationSettlement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_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_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_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_MarketableSecuritiesUnrealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized gain (loss) on investment in marketable security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesUnrealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OtherNoncashIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoncashIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForOtherDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 deposits 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 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_PaymentsForOtherDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfStockIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for cost incurred directly with the issuance of an equity security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfStockIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ProceedsFromIssuanceInitialPublicOffering">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from entity's first offering of stock to the public.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceInitialPublicOffering</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSecuredNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 borrowings supported by a written promise to pay an obligation that is collateralized (backed by pledge, mortgage or other lien in the entity's assets).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 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_ProceedsFromSecuredNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_RestrictedStockExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for award of restricted stock or unit under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedStockExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>24
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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>Organization and Summary of Significant Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock', window );">ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">NOTE 1 &#8211; ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING
POLICIES</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Organization and Nature of Operations</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Gryphon Digital Mining,&#160;Inc. (&#8220;Gryphon&#8221;),&#160;which
originally&#160;began operations&#160;as Ivy Crypto,&#160;Inc., was incorporated under the provisions and by the virtue of the provisions
of the General Corporation Law of the State of Delaware on October&#160;22, 2020, with its office located in Las Vegas, Nevada. Gryphon
operates a digital asset (commonly referred to as&#160;cryptocurrency) mining operation using specialized computers equipped with application-specific&#160;integrated
circuit (ASIC) chips (known as &#8220;miners&#8221;) to solve complex cryptographic algorithms in support of the&#160;Bitcoin&#160;blockchain&#160;(in
a process known as &#8220;solving a block&#8221;) in exchange for&#160;cryptocurrency&#160;rewards (primarily&#160;Bitcoin). Gryphon became
a publicly held entity in February 2024 upon the completion of a reverse merger transaction&#160;(the &#8220;Merger&#8221;) with Akerna&#160;Corp.,
herein referred to as we, us, our, the Company or&#160;Akerna. These&#160;consolidated&#160;financial statements and notes thereto, including
disclosures for certain activities up to and including the February 9, 2024 (the &#8220;Effective Date&#8221;) the date of the Merger,
are exclusively attributable to the operations of Ivy Crypto, Inc.&#160;The common stock,&#160;$0.0001&#160;par value (&#8220;Common Stock&#8221;)&#160;is
traded on the&#160;Nasdaq&#160;Capital&#160;Market (the &#8220;Nasdaq&#8221;) under the symbol &#8220;GRYP&#8221; after February 9, 2024.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The legacy Akerna (&#8220;Legacy Akerna&#8217;)
was formed upon completion of the mergers between MTech&#160;Acquisition Corp. (&#8220;MTech&#8221;) and MJ Freeway, LLC (&#8220;MJF&#8221;)
on June 17, 2019 as contemplated by the Merger Agreement dated October 10, 2018, as amended (the &#8220;Formation Mergers&#8221;). Akerna
provided&#160;software as a service (&#8220;SaaS&#8221;) solutions within the cannabis industry that enabled regulatory compliance and
inventory management&#160;through several wholly-owned subsidiaries including MJF, Trellis Solutions, Inc. (&#8220;Trellis&#8221;), Ample
Organics, Inc.&#160;(&#8220;Ample&#8221;), Last Call Analytics&#160;(&#8220;LCA&#8221;),&#160;solo sciences, inc.&#160;(&#8220;Solo&#8221;),
Viridian Sciences,&#160;Inc.&#160;(&#8220;Viridian&#8221;), and The NAV People, Inc. d.b.a. 365 Cannabis&#160;(&#8220;365 Cannabis&#8221;).
Our common stock,&#160;$0.0001&#160;par value (&#8220;Common Stock&#8221;)&#160;was traded on the&#160;Nasdaq&#160;Capital&#160;Market
(the&#160;&#8220;Nasdaq&#8221;) under the symbol&#160;&#8220;KERN&#8221; through February 9, 2024.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Prior to the merger date of February 9, 2024,
Legacy Akerna committed to a number of significant actions that collectively represented a strategic shift in its business strategy and
a complete exit from the SaaS&#160;business serving the cannabis industry. The shift was effectuated&#160;in a two-part exit strategy
whereby Legacy Akerna management (i) disposed of its component SaaS&#160;business units in advance of (ii) the Merger with Gryphon, an
entity unaffiliated&#160;with the SaaS&#160;and cannabis&#160;industries.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Reverse Merger with Legacy Ivy Crypto, Inc.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On January 27, 2023, Akerna entered into an agreement&#160;and
plan of merger, as amended on April 28, 2023 and June 14, 2023 (the &#8220;Merger Agreement&#8221;) with Ivy Crypto, Inc. (formerly known
as Gryphon Digital Mining, Inc. (&#8220;Ivy&#8221;) and its wholly-owned subsidiary Gryphon Opco I LLC.&#160;On February 9, 2024, concurrent
with the closing of the Sale Transaction,&#160;Legacy Akerna&#160;merged with and into Ivy, with Ivy surviving the Merger as a wholly-owned
subsidiary of&#160;Akerna. Following the closing of the Merger, the former Ivy and&#160;Akerna&#160;stockholders&#160;immediately before
the&#160;Merger owned approximately&#160;92.5&#160;percent and&#160;7.5&#160;percent, respectively, of the outstanding capital stock
on a fully diluted basis which effectively resulted in a change&#160;in control of the Company. Upon completion of the Merger,&#160;Akerna&#160;changed
its name to Gryphon.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 9, 2024, the Company completed the
transactions contemplated by the Merger Agreement (the &#8220;Merger&#8221;). Under the terms of the Merger Agreement, Akerna Merger Co.
(&#8220;Merger Sub&#8221;) merged with and into Ivy, with Ivy surviving as a wholly-owned subsidiary of Akerna. On the Effective Date
of the Merger, each share of Ivy&#8217;s common stock, par value $0.0001&#160;per share (the &#8220;Ivy Common Stock&#8221;), and Ivy&#8217;s
preferred stock, par value $0.0001&#160;per share (the &#8220;Ivy Preferred Stock,&#8221; collectively referred to herein with the Ivy
Common Stock as the &#8220;Ivy Shares&#8221;), outstanding immediately prior to the Effective Date was converted into the right to receive
approximately&#160;1.7273744&#160;shares of Gryphon common stock. Each warrant to purchase common stock of Ivy that was issued and outstanding
at the Effective Date remained issued and outstanding and were assumed by the Company and is exercisable for shares of common stock pursuant
to its existing terms and conditions as adjusted to reflect the ratio of exchange of Ivy Shares for shares of common stock.&#160;In connection
with the Merger, on February 8, 2024, Akerna filed a Certificate of Amendment to its Amended and Restated Articles of Incorporation (the
&#8220;Reverse Stock Split Amendment&#8221;). Because the Reverse Stock Split Amendment did not reduce the number of authorized shares
of common stock, the effect of the Reverse Stock Split was to increase the number of shares of common stock available for issuance relative
to the number of shares issued and outstanding. The Reverse Stock Split did not modify any voting rights or other terms of the common
stock. Eighty thousand and eight hundred and sixty-four (80,864) fractional shares were issued in connection with the Reverse Stock Split.
Immediately after giving effect to the Merger and the Reverse Stock Split, the Company had&#160;38,038,533&#160;shares of common stock
outstanding.&#160;On February 9, 2024, the common stock began trading on the Nasdaq&#160;under the symbol &#8220;GRYP.&#8221;&#160;All
share and per-share data presented in these consolidated financial statements have been adjusted for the exchange ratio.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As contemplated by the Merger Agreement, Akerna&#8217;s
operations were sold concurrently with the closure of the merger, so the Company&#8217;s operations after the Merger are those of Ivy.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Ivy is treated as the accounting acquirer in
the Merger as its stockholders, board of directors, and management control the Company after the Merger, even though Akerna was the legal
acquirer. The Merger was treated as a reverse recapitalization of Ivy effected by a share exchange for a financial account and reporting
purposes since all of Akerna&#8217;s operations were disposed of as part of the consummation of the Merger. Therefore, Ivy recorded no
goodwill or other intangible assets as a result of the merger. The Merger was treated as if Ivy issued&#160;2,921,362&#160;shares of
common stock for the $(2,256,000) net book value of Akerna. As a result, the assets, liabilities, and historical operations reflected
in these financial statements are those of Ivy, as if Ivy had always been the reporting company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Akerna net book value of approximately $(2,256,000)
consisted of $500,000&#160;of cash, prepaid expense of approximately $98,000&#160;and liabilities of approximately $2,854,000.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On April 20, 2022, Ivy formed a limited liability
company named Gryphon Opco I LLC (&#8220;GOI&#8221;). GOI aims to engage in any activity for which limited liability companies may be
organized in the State of Delaware.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On December 20, 2024, the Company formed a wholly owned subsidiary
Canada corporation named 2670786 Alberta LTD (&#8220;Alberta LTD&#8221;). Alberta LTD was formed to be the holding company for the prospective
acquisition of Captus Energy, as further described in Note 13 &#8211; Subsequent Events.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Reclassification</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Certain reclassifications have been made to the
2023 consolidated financial statements in order to conform to the current period presentations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Principles of Consolidation</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The consolidated financial statements include
the accounts of the Company and its wholly-owned subsidiaries. All material intercompany transactions and balances have been eliminated
in consolidation.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Going Concern</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The accompanying consolidated financial statements
have been prepared in conformity with accounting principles generally accepted in the United&#160;States of America (&#8220;GAAP&#8221;),
which contemplate the continuation of the Company as a going concern and the realization of assets and satisfaction of liabilities in
the ordinary course of business. The carrying amounts of assets and liabilities presented in the financial statements do not necessarily
purport to represent realizable or settlement values.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Since the Company began revenue generation in
September&#160;2021, management has financed the Company&#8217;s operations through equity and debt financing and the sale of the digital
assets earned through mining operations. On December 31, 2024, the Company had cash and cash equivalents totaling $735,000&#160;and digital
assets totaling $1,016,000.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company may incur additional losses from
operations and negative cash outflows from operations in the foreseeable future. In the event the Company continues to incur losses,
it may need to raise debt or equity financing to finance its operations until operations are cashflow positive. However, there can be
no assurance that such financing will be available in sufficient amounts and on acceptable terms, when and if needed, or at all. The
precise amount and timing of the funding needs cannot be determined accurately at this time and will depend on several factors, including
the market price for the underlying commodity mined by the Company and its ability to procure the required mining equipment and operate
profitably. The Company&#8217;s financial statements have been presented on a going concern basis, which contemplates the realization
of assets and the satisfaction of liabilities in the ordinary course of business. The financial statements do not include any adjustment
that might result from the outcome of this uncertainty. The Company&#8217;s future results are subject to substantial risks and uncertainties.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Segment Reporting</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0">The Company adopted FASB issued ASU 2023-07, &#8220;Segment Reporting
(ASC Topic 280) for the annual reporting period ended December 31, 2024. The most significant provision was for the Company to disclose
significant segment expenses that are regularly provided to the chief operating decision maker (&#8220;CODM&#8221;). The Company&#8217;s
CODM group is composed of the Chief Executive Officer and Chief Financial Officer. The Company operates as&#160;one&#160;operating segment
and uses net income or loss as measures of profit or loss on a consolidated basis in making decisions regarding resource allocation and
performance assessment. Additionally, the Company&#8217;s CODM regularly reviews the Company&#8217;s expenses on a consolidated basis.
The financial metrics used by the CODM help make key operating decisions, such as determination of significant acquisitions and allocation
of budget between cost of revenues and general and administrative expenses.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0">Since the Company operates as one reportable segment, all financial
information required by &#8220;Segment Reporting&#8221; can be found in the accompanying consolidated financial statements. The CODM
does not review segment assets at a level other than that presented in the Company&#8217;s consolidated balance sheets. There are no
intra-entity sales or transfers and no significant expense categories regularly provided to the CODM beyond those disclosed in the Consolidated
Statements of Operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Use of Estimates</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The preparation of financial statements in accordance
with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures
of contingent assets and liabilities at the date of the financial statements, and the reported amounts of expenses during the reporting
period. Actual results could differ from those estimates.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Fair Values of Financial Instruments</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company adopted the provisions of Accounting
Standards Codification (&#8220;ASC&#8221;) subtopic 825-10, Financial Instruments (&#8220;ASC 825-10&#8221;) which defines fair value
as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants
at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded
at fair value, the Company considers the principal or most advantageous market in which it would transact and considers assumptions that
market participants would use when pricing the asset or liability, such as inherent risk, transfer restrictions, and risk of nonperformance.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">ASC 825-10 establishes a fair value hierarchy
that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.
ASC 825-10 establishes three levels of inputs that may be used to measure fair value:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Level 1 - Quoted prices in active markets for
identical assets or liabilities.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Level 2 - Observable inputs other than Level
1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets with insufficient volume or infrequent transactions
(less active markets); or model-derived valuations in which all significant inputs are observable or can be derived principally from
or corroborated by observable market data for substantially the full term of the assets or liabilities.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Level 3 - Unobservable inputs to the valuation
methodology that are significant to the measurement of the fair value of assets or liabilities.&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cash and Cash Equivalents</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company considers all short-term highly liquid
investments with a remaining maturity at the date of purchase of three months or less to be cash equivalents. Cash and cash equivalents
are recorded at cost, which approximates their fair value. The Company maintains its cash and cash equivalents in banks insured by the
Federal Deposit Insurance Corporation (&#8220;FDIC&#8221;) in accounts that at times may be in excess of the federally insured limit
of $250,000&#160;per bank. The Company minimizes this risk by placing its cash deposits with major financial institutions. As of December
31, 2024, and 2023, the Company had $435,000&#160;and $665,000&#160;in excess of the federal insurance limit, respectively. Also, the
Company held cash for third parties in the amount of $8,000&#160;as of December 31, 2023.&#160;The Company has never suffered a loss
due to such excess balances.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Accounts Receivable</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2024, the Company had no accounts
receivable.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2023, accounts receivable
includes amounts due from Sphere 3D under the Company&#8217;s master services agreement with Sphere 3D. The Company collected these amounts
in the first quarter of 2024.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Prepaid Expenses</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Prepaid expenses consist of payments for an insurance
policy and are expected to be realized and consumed within twelve&#160;months after the reporting period.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Digital Assets Held for Other Parties</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In accordance with the Securities and Exchange
Commission&#8217;s Staff Accounting Bulletin 121, the Company records an obligation liability, and a corresponding digital asset held
for other parties&#8217; assets based on the fair value of the cryptocurrency held for other parties at each reporting date. In accordance
with ASC&#160;820, the Company has fair valued these digital assets and the associated liability by using the quoted price of Bitcoin
at closing by its Principal Market, Coinbase, on the reporting date. This balance also includes the cash balance held for other parties.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Digital Assets</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Digital assets or cryptocurrencies (including
Bitcoin, Ethereum, DAI, and USDT) are included in current assets in the accompanying balance sheets. Cryptocurrencies purchased are recorded
at cost and cryptocurrencies obtained by the Company through its sale of common stock are accounted for based on the value of the specific
digital asset on the date received.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Digital assets are included in current assets
in the consolidated balance sheets due to the Company&#8217;s ability to sell bitcoin in a highly liquid marketplace and the sale of
bitcoin to fund operating expenses to support operations. Following the adoption of ASU 2023-08 on January 1, 2024, the Company measures
digital assets at fair value with changes recognized in operating expenses in the consolidated statement of operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Mining Equipment</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-variant: small-caps"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Mining equipment is stated at cost, including
purchase price and all shipping and customs fees, and depreciated using the straight-line method over the estimated useful lives of the
assets, generally&#160;three years&#160;for cryptocurrency mining equipment.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company reviews the carrying amounts of mining
equipment when events or changes in circumstances indicate the assets may not be recoverable. If any such indication exists, the recoverable
amount of the asset is estimated in order to determine the extent of the impairment loss, if any. Where it is not possible to estimate
the recoverable amount of an individual asset, the Company estimates the recoverable amount of the cash-generating unit to which the
asset belongs.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The recoverable amount is the higher of fair
value less costs of disposal and value in use. In assessing value in use, the estimated future cash flows to be derived from continuing
use of the asset or cash-generating unit are discounted to their present value using a pre-tax discount rate that reflects current market
assessments of the time value of money and the risks specific to the asset. Fair value less costs of disposal is the amount obtainable
from the sale of an asset or cash-generating unit in an arm&#8217;s length transaction between knowledgeable, willing parties, less the
cost of disposal. When a binding sale agreement is not available, fair value less costs of disposal is estimated using a discounted cash
flow approach with inputs and assumptions consistent with those of a market participant. If the recoverable amount of an asset or cash-generating
unit is estimated to be less than its carrying amount, the carrying amount of the cash-generating unit is reduced to its recoverable
amount. An impairment loss is recognized immediately in net income.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">At the point in time a miner becomes inoperable
and not repairable, the Company records an expense amounting to the carrying value, which is the cost basis less accumulated depreciation
at the time of write off.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Leases</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company accounts for its leases under ASC&#160;842,&#160;<i>Leases&#160;</i>(&#8220;ASC&#160;842&#8221;).
Under this guidance, arrangements meeting the definition of a lease are classified as operating or financing leases and are recorded
on the balance sheet as both a right-of-use&#160;asset and a lease liability, calculated by discounting fixed lease payments over the
lease term at the rate implicit in the lease or the Company&#8217;s incremental borrowing rate. Lease liabilities are increased by interest
and reduced by payments each period, and the right-of-use&#160;asset is amortized over the lease term. For operating leases, interest
on the lease liability and the amortization of the right-of-use&#160;asset result in straight-line&#160;rent expense over the lease term.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In calculating the right-of-use&#160;asset and
the lease liability, the Company elects to combine lease and non-lease&#160;components as permitted under ASC&#160;842. The Company excludes
short-term&#160;leases having initial terms of 12&#160;months or less from the new guidance as an accounting policy election and recognizes
rent expense on a straight-line&#160;basis over the lease term.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Derivatives</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company evaluates all of its financial instruments to determine
if such instruments are derivatives or contain features that qualify as embedded derivatives. For derivative financial instruments that
are accounted for as liabilities, the derivative instrument is initially recorded at its fair value and would then be revalued at each
reporting date, with changes in the fair value reported in the statements of operations. If there are stock-based derivative financial
instruments, the Company will use a probability-weighted average series Binomial lattice option pricing models to value the derivative
instruments at inception and on subsequent valuation dates.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The classification of derivative instruments,
including whether such instruments should be recorded as liabilities or as equity, is evaluated at the end of each reporting period.
Derivative instrument liabilities will be classified in the balance sheet as current or non-current based on whether or not net-cash
settlement of the derivative instrument could be required within 12 months of the balance sheet date. Derivative liability will be measured
initially and subsequently at fair value.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Revenue Recognition</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company recognizes revenue under ASC&#160;606,
Revenue from Contracts with Customers. The core principle of the new revenue standard is that a company should recognize revenue to depict
the transfer of promised goods or services to customers in an amount that reflects the consideration to which the company expects to
be entitled in exchange for those goods or services. The following five steps are applied to achieve that core principle:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Step 1: Identify the contract with the customer</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Step 2: Identify the performance obligations in the contract</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Step 3: Determine the transaction price</span></td></tr>
  </table><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Step 4: Allocate the transaction price to the performance obligations
    in the contract</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Step 5: Recognize revenue when the Company satisfies a performance
    obligation</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In order to identify the performance obligations
in a contract with a customer, a company must assess the promised goods or services in the contract and identify each promised good or
service that is distinct. A performance obligation meets ASC&#160;606&#8217;s definition of a &#8220;distinct&#8221; good or service
(or bundle of goods or services) if both of the following criteria are met: The customer can benefit from the good or service either
on its own or together with other resources that are readily available to the customer (i.e., the good or service is capable of being
distinct), and the entity&#8217;s promise to transfer the good or service to the customer is separately identifiable from other promises
in the contract (i.e., the promise to transfer the good or service is distinct within the context of the contract).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If a good or service is not distinct, the good
or service is combined with other promised goods or services until a distinct bundle of goods or services is identified.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The transaction price is the amount of consideration
to which an entity expects to be entitled in exchange for transferring promised goods or services to a customer. The consideration promised
in a contract with a customer may include fixed amounts, variable amounts, or both. When determining the transaction price, an entity
must consider the effects of all the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Variable consideration</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Constraining estimates of variable consideration</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">The existence of a significant financing component in the contract</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Noncash consideration</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Consideration payable to a customer</span></td></tr>
  </table><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Variable consideration is included in the transaction price only to
the extent that it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainty
associated with the variable consideration is subsequently resolved. The transaction price is allocated to each performance obligation
on a relative standalone selling price basis. The transaction price allocated to each performance obligation is recognized when that
performance obligation is satisfied, at a point in time, or over time as appropriate.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Cryptocurrency mining:</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company entered into contracts with digital
asset mining pool operators to provide the service of performing hash computations for the mining pool operator.&#160;The contracts are
continuously renewable and are terminable without penalty at any time by either party. The Company&#8217;s enforceable right to compensation
only begins when the Company provides computing power to the mining pool operator. In exchange for providing computing power, the Company
is entitled to a fractional share of Bitcoin. Hashrate is the measure of the computational power per second used when mining. Since the
contract is continuously renewing, second by second, the mining contract is considered to have a duration of less than 24 hours for accounting
purposes.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Providing computing power in Bitcoin transaction
verification services is an output of the Company&#8217;s ordinary activities. The provision of computing power is the only performance
obligation in the Company&#8217;s contracts with third party pool operators. The transaction consideration the Company receives, if any,
is noncash consideration, which is all variable. There is no significant financing component in these transactions.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company earns Bitcoin during a 24 hour cycle
between 00:00:00 UTC and 23:59:59 UTC (&#8220;24-hour Period&#8221;) unless terminated in accordance with the terms set forth by the
terms of service. The Company performs hash computations for one mining pool operator, Foundry USA. Foundry USA operates its pool on
the Full Pay Per Share (FPPS) payout method. FPPS is a variant of the Pay Per Share (PPS) method, where miners receive a fixed payout
for each valid share submitted, regardless of whether the pool finds a block.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The fair value of the Bitcoin award received
is determined using the intraday average quoted price of the Bitcoin over the 24-Hour Period. The Company&#8217;s Bitcoin earned are
actively traded on the major trading platforms. The Company considers Coinbase to be its primary market. The consideration the Company
will receive, comprised of block rewards, transaction fees less mining pool operator fees are aggregated, over the 24-Hour Period, in
a sub-balance account held by the mining pool operator, which is finalized one hour later at 1:00 AM UTC. The sub-balance account is
then withdrawn to the Company&#8217;s whitelisted wallet address, once a day, between the hours of 9am to 5pm UTC time (the &#8220;Settlement&#8221;).
The rate of payment occurs once per day, as long as the minimum payout threshold of 0.01 bitcoin has accumulated in the sub- account
balance, in accordance with the mining pool operator&#8217;s terms of service.&#160;At the time of Settlement, the company values the
amount of Bitcoin earned. Given that the contract duration is considered less than 24 hours, the Company uses the average Bitcoin price
over the 24 hour period, as quoted by Coinbase, to record the revenue. By utilizing the average daily price of bitcoin over the time
earned, the Company eliminates any differences that may arise due to the volatility in trading price between bitcoin and fiat currency
during the period where the Company establishes and completes the contract.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Pursuant to ASC 606-10-55-42, the Company assessed
if the customer&#8217;s option to renew represented a material right that represents a separate performance obligation and noted the
renewal is not a material right. The definition of a material right is a promise in a contract to provide goods or services to a customer
at a price that is significantly lower than the stand-alone selling price of the good or service. The mining pool operator does not provide
any discounts and as such there is no economic benefit to the customer and as such a separate performance obligation does not exist under
606-10-55-42. In addition, there are no options for renewal that are separately identifiable from other promises in the contract, such
as an ability to extend the contract at a reduced price.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The performance obligation of the Bitcoin miner
under the mining contracts with Foundry Pool USA involves the service of performing hash computations to facilitate the verification
of digital asset transactions. The Company&#8217;s miners contribute computing power (i.e. hashrate) that perform hash calculations to
the mining pool operator, engaging in the process of validating and securing transactions through the generation of Bitcoin hashes. The
mining pool then utilizes a specific mining algorithm (e.g. SHA-256) to submit shares (proof of work) to the mining pool&#8217;s server
as they contribute to solving the Bitcoin puzzles required to mine a block. The Company reviews and analyzes its individual pool performance
using a dashboard provided by Foundry Pool USA that includes real-time statistics on hashrate, shares submitted and earnings. The service
of performing hash computations in digital asset transaction verification services is an output of the Company&#8217;s ordinary activities.
The provision of providing these services is the only performance obligation in the Company&#8217;s contracts with mining pool operators.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Regardless of the pool&#8217;s success, the Company
will receive consistent rewards based on the number of valid shares it contributes. The transaction consideration the Company receives
is non-cash consideration, in the form of bitcoin. The Company measures the bitcoin at fair value on the date earned using the average
price (calculated by averaging the daily open price and the daily close price) quoted by its Principal Market at the date the Company
completed the service of performing hash computations for the mining pool operator. There are no deferred revenues or other liability
obligations recorded by the Company since there are no payments in advance of the performance. At the end of each 24 hour period (00:00:00
UTC and 23:59:59 UTC), there are no remaining performance obligations. By utilizing the average daily price of bitcoin on the date earned,
the Company eliminates any differences that may arise due to the volatility in trading price between bitcoin and fiat currency during
the period where the Company establishes and completes the contract. The consideration is all variable. There is no significant financing
component in these transactions.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If authoritative guidance is enacted by the Financial
Accounting Standards Board (&#8220;FASB&#8221;), the Company may be required to change its policies, which could affect the Company&#8217;s
financial position and results from operations.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Master service agreement:</i>&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company entered into an agreement with Sphere
3D to be an exclusive provider of management services for all blockchain and cryptocurrency-related&#160;operations including but not
limited to services relating to all mining equipment owned, purchased, leased, operated, or otherwise controlled by Sphere 3D and/or
its subsidiaries and/or its affiliates at any location. For such services the Company will receive&#160;22.5% of the net operating profit
of all of Sphere 3D&#8217;s blockchain and cryptocurrency-related&#160;operations. The net operating profits in defined as the value
of the digital asset mined less energy cost and profit paid to the host facility.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As Sphere 3D has the ultimate right to determine
the facility location for each machine. The Company has the responsibility for the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">1)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Ensuring the machines are installed in the facility selected by Sphere.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">2)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Selecting and connecting the machines to a mining pool.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">3)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">To review the mining reports and maintain a wallet for the coins earned
    for the mining operation.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">4)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">To maintain a custodial wallet for the coins earned from the Sphere
    machines.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">5)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">To sell and/or transfer the coins at the request of Sphere.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">At the time the digital assets are mined, they are transferred into
the custodial wallet maintained by the Company. As of the receipt of the digital asset, the Company has completed its performance obligation,
the transaction price is determinable, net operating profit can be calculated so that the Company can determine its revenue under the
contract; therefore, the Company records as revenue the management fee received. On October 6, 2023, Sphere 3D delivered a termination
notice to the Company with respect to the Sphere MSA. Subsequent to December 31, 2024, on March 7, 2025, the Company entered into a settlement
agreement and release with Sphere 3D. See Note 8&#8211; Commitments and Contingencies and Note 13 &#8211; Subsequent Events.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cost of Revenues</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s cost of revenue consists primarily
of direct costs of earning bitcoin related to mining operations, including electric power costs, other utilities, labor, insurance whether
incurred directly from self-mining&#160;operations or reimbursed, including any revenue sharing arrangements under co-location&#160;agreements,
but excluding depreciation and amortization, which are separately stated in the Company&#8217;s Consolidated Statements of Operations.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">ASC 606-10-32-25&#160;through 32-27&#160;in the
FASB ASC provides guidance on the consideration of whether fees paid to a mining pool operator should be considered payments to a customer
and treated as a reduction of the transaction price or revenue. The Company&#8217;s management reviewed the standards and completed the
following assessment.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Identifying the Customer: ASC 606-10-32-25&#160;states
that an entity should determine whether the counterparty to a contract is a customer. If the counterparty is a customer, the entity should
apply the revenue recognition guidance to that contract. Under ASC 606-10-32-25, the Company identified the mining pool operator as the
customer as the Company entered into a contractual agreement with the pool operator whereas the Company is to provide services in the
form of contributing hashing power to the pool.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Mining Pool Operator as a Customer: As the Company
has determined the mining pool operator to be a customer, any fees paid to the mining pool operator would be part of the transaction
price of the contract. Any fees paid by the Company as a miner to the pool operator would be revenue earned by the pool operator, and
the pool operator is treated as the customer.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Transaction Price: ASC 606-10-32-26&#160;provides
guidance on determining the transaction price. The Company considered the effects of variable consideration, constraints on variable
consideration, the existence of a significant financing component in the contract, and non-cash&#160;consideration. The Company receives
variable consideration given the variable nature of the amount of mining power (hashrate) contributed on a daily basis (24-hour&#160;period
per recurring contract term). The Company completes an analytical procedure as part of its monthly closing process to determine the reasonableness
of consideration received. There are no significant financing components of the transaction or delays in the timing of payments from
the customer to the Company, whereas the Company would need to adjust the transaction price for the time value of money. As the Company
receives non-cash&#160;consideration, in the form of bitcoin, ASC 606-10-32-26&#160;specifies that the Company should measure non-cash&#160;consideration
at fair value. The fair value of the non-cash&#160;consideration would be included in the determination of the transaction price. The
Company does not receive the gross amounts of bitcoin earned prior to the transaction fees deduction by the pool operator. As such, the
consideration received is net or inclusive of the transaction fees incurred and charged by the customer (pool operator).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Variable Consideration:&#160;If the fees paid
to the mining pool operator are variable, an entity should estimate the amount of consideration to which it will be entitled. This involves
considering the likelihood and magnitude of a significant revenue reversal. ASC 606-10-32-26&#160;emphasizes the need to assess whether
there are constraints on variable consideration. In the instance where there is uncertainty about the amount of consideration, it is
reasonable for the Company to consider a likelihood of a significant reversal of revenue. The Company reviews daily bitcoin rewards received
and reviews various factors, such as mining difficulty, the price of bitcoin and the Company&#8217;s contribution to the pool operator.
The Company estimates the amount of variable consideration the Company should receive and prepares a monthly workpaper documenting the
difference in actual bitcoin rewards received vs. estimated bitcoin earned. The Company assessed, given the pool operators payout methodology
and the revenue reasonableness test completed by management, there does not exist a likelihood of a significant reversal of revenue.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Reduction of Transaction Price: ASC 606-10-32-27&#160;states
that an entity should reduce the transaction price for variable consideration only to the extent that it is probable that a significant
revenue reversal will not occur when the uncertainty is subsequently resolved. The Company assessed various factors, identifying the
variable consideration, estimating the variable consideration, considered constraints (although none existed such as performance metrics
or targets), probability, documentation, regular review and monitoring of performance with open communication with pool operators combined
with dashboard usage. Due to the Company utilizing Foundry Pool&#8217;s FPPS methodology and the previous mentioned factors, there was
zero likelihood of a significant reversal of revenue as the Company receives payouts as a pool participant on a daily basis calculated
from midnight-to-midnight&#160;UTC time, regardless of if the Pool Operator receives any block rewards.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In summary, fees paid to the mining pool operator
are considered payments to a customer and treated as a reduction of the transaction price/revenue. The Company has carefully assessed
the variable nature of these fees, considered the likelihood and magnitude of any potential adjustments, and documented that management
has applied the revenue recognition guidance accordingly.&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Stock-Based Compensation</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We account for our stock-based compensation under
ASC 718 &#8220;<i>Compensation &#8211; Stock Compensation</i>&#8221; using the fair value-based method. Under this method, compensation
cost is measured at the grant date based on the value of the award and is recognized over the service period, which is usually the vesting
period. This guidance establishes standards for the accounting of transactions in which an entity exchanges its equity instruments for
goods or services. It also addresses transactions in which an entity incurs liabilities in exchange for goods or services that are based
on the fair value of the entity&#8217;s equity instruments, or the issuance of those equity instruments may settle that.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We use the fair value method for equity instruments
granted to non-employees and use the Black-Scholes model for measuring the fair value of options. The stock-based fair value compensation
is determined as of the date of the grant or the date at which the performance of the services is completed (measurement date) and is
recognized over the vesting periods.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Common stock awards</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has granted common stock awards to
non-employees in exchange for services provided. The Company measures the fair value of these awards using the fair value of the services
provided or the fair value of the awards granted, whichever is more reliably measurable. The fair value measurement date of these awards
is generally the date the performance of services is complete. The fair value of the awards is recognized on a straight-line basis as
services are rendered. The share-based payments related to common stock awards for the settlement of services provided by non-employees
are recorded in accordance with ASC 718 on the statement of operations in the same manner and charged to the same account as if such
settlements had been made in cash.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Warrants</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In connection with certain financing, consulting,
and collaboration arrangements, the Company has issued warrants to purchase shares of its common stock. The outstanding warrants are
standalone instruments that are not puttable or mandatorily redeemable by the holder and are classified as equity awards. The Company
measures the fair value of the awards using the Black-Scholes option pricing model as of the measurement date. Warrants issued in conjunction
with the issuance of common stock are initially recorded at fair value as a reduction in additional paid-in capital of the common stock
issued. All other warrants are recorded at fair value as expense over the requisite service period or at the date of issuance if there
is not a service period.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Income Taxes</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company accounts for income taxes under the
asset and liability method, in which deferred tax assets and liabilities are recognized for the future tax consequences attributable
to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and
operating loss and tax credit carryforwards. Deferred tax assets 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 operations in the period that includes the enactment date. A valuation
allowance is required to the extent any deferred tax assets may not be realizable.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">ASC Topic 740, Income Taxes, (&#8220;ASC 740&#8221;),
also clarifies the accounting for uncertainty in income taxes recognized in an enterprise&#8217;s financial statements and prescribes
a recognition threshold and measurement process for financial statement recognition and measurement of a tax position taken or expected
to be taken in a tax return. For those benefits to be recognized, a tax position must be more likely than not to be sustained upon examination
by taxing authorities. ASC 740 also provides guidance on derecognition, classification, interest, and penalties, accounting in interim
periods, disclosure, and transition. Based on the Company&#8217;s evaluation, it has been concluded that there are no significant uncertain
tax positions requiring recognition in the Company&#8217;s financial statements. The Company believes that its income tax positions and
deductions would be sustained at the audit and does not anticipate any adjustments that would result in material changes to its financial
position.&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Earnings Per Share</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company uses ASC 260, &#8220;Earnings Per
Share&#8221; for calculating the basic and diluted earnings (loss) per share. The Company computes basic earnings (loss) per share by
dividing net income (loss) by the weighted average number of common shares outstanding. Diluted earnings (loss) per share is computed
based on the weighted average number of shares of common stock plus the effect of dilutive potential common shares outstanding during
the period using the treasury stock method. Dilutive potential common shares include outstanding stock options and warrants and stock
awards. For periods with a net loss, basic and diluted loss per share is the same, in that any potential common stock equivalents would
have the effect of being anti-dilutive in the computation of net loss per share.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Securities that could potentially dilute loss
per share in the future were not included in the computation of diluted loss per share for the years ended December 31, 2024 and 2023
because their inclusion would be anti-dilutive. Common stock equivalents, consisting of non-penny stock warrants and unvested RSUs, amounted
to&#160;10,150,709&#160;shares and&#160;10,958,876&#160;shares as of December 31, 2024 and 2023, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Recent Accounting Pronouncements&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-variant: small-caps"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s management reviewed all recently
issued accounting standard updates (&#8220;ASU&#8217;s&#8221;) not yet adopted by the Company and does not believe the future adoptions
of any such ASU&#8217;s may be expected to cause a material impact on the Company&#8217;s consolidated financial condition or the results
of its operations, except for the following.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In October 2023, the FASB issued ASU 2023-06,
Disclosure Improvements: Codification Amendments in Response to the SEC&#8217;s Disclosure Update and Simplification Initiative.&#160;The
amendments in this Update modify the disclosure or presentation requirements of a variety of Topics in the Codification. Certain of the
amendments represent clarifications to, or technical corrections of the current requirements. Each amendment in the ASU will only become
effective if the SEC removes the related disclosure or presentation requirement from its existing regulations by June 30, 2027. We are
currently evaluating the impact that the adoption of the provisions of the ASU will have on our consolidated financial statements. The
amendments in this ASU are not expected to have a material impact on the results of operations or financial position.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In November 2023, the FASB issued ASU 2023-07,
&#8220;Segment Reporting (ASC Topic 280): Improvements to Reportable Segment Disclosures.&#8221; The amendments require the disclosure
of significant segment expenses as well as expanded interim disclosures, along with other changes to segment disclosure requirements.
The standard will be effective for fiscal years beginning after December 15, 2023, and interim periods beginning on or after December
15, 2024. The Company adopted ASU 2023-07 during the fourth quarter of 2024, which did not have a material impact on the Consolidated
Financial Statements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 14, 2023, the FASB issued ASU No.
2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (&#8220;ASU 2023-09&#8221;). ASU 2023-09 requires entities
to disclose specific rate reconciliations, amount of income taxes separated by federal and individual jurisdiction, and the amount of
income (loss) from continuing operations before income tax expense (benefit) disaggregated between federal, state, and foreign. The new
standard is effective for the Company for its fiscal year beginning January 1, 2025, with early adoption permitted. The Company is currently
evaluating the impact of adopting the standard.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In December 2023, the Financial Accounting Standards
Board (&#8220;FASB&#8221;) issued Accounting Standards Update No. 2023-08,&#160;<i>Intangible - Goodwill and Other - Crypto Assets (Subtopic
350-60)</i>&#160;(&#8220;ASC 350-60&#8221;). ASC 350-60 requires entities with certain crypto assets to subsequently measure such assets
at fair value, with changes in fair value recorded in net income in each reporting period. Crypto assets that meet all the following
criteria are within the scope of the ASC 350-60:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">(1)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">meet the definition of intangible assets as defined in the Codification;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">(2)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">do not provide the asset holder with enforceable rights to or claims
    on underlying goods, services, or other assets;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">(3)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">are created or reside on a distributed ledger based on blockchain or
    similar technology;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">(4)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">are secured through cryptography;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">(5)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">are fungible; and</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">(6)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">are not created or issued by the reporting entity or its related parties.
    In addition, entities are required to provide additional disclosures about the holdings of certain crypto assets.</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Bitcoin, which is the sole crypto asset mined
by the Company, meets each of these criteria. For all entities, the ASC 350-60 amendments are effective for fiscal years beginning after
December 15, 2024, including interim periods within those years. Early adoption is permitted for both interim and annual financial statements
that have not yet been issued (or made available for issuance). If an entity adopts the amendments in an interim period, it must adopt
them as of the beginning of the fiscal year that includes that interim period. The Company has elected to early adopt the new guidance
effective January 1, 2024 resulting in a $740,000&#160;cumulative-effect change to adjust the Company&#8217;s bitcoin held on January
1, 2024 with the corresponding entry to beginning accumulated deficit.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In November 2024, the FASB issued ASU 2024-03,
&#8220;Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40)&#8221;. The amendments
require the disclosure of specified information about certain costs and expenses including purchases of inventory, employee compensation,
depreciation, intangible asset amortization, and depreciation, depletion, and amortization recognized as part of oil and gas producing
activities. It also requires the disclosure of a qualitative description of the amounts remaining in relevant expense captions that are
not separately disaggregated quantitatively as well as the total amount of selling expenses and, in annual reporting periods, an entity&#8217;s
definition of selling expenses. The standard will be effective for fiscal years beginning after December 15, 2026, and interim reporting
periods beginning after December 15, 2027. We are currently evaluating the impact that the adoption of the provisions of the ASU will
have on our consolidated financial statements. We are currently evaluating the impact that the adoption of the provisions of the ASU
will have on our consolidated financial statements.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Digital 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_CryptoAssetFairValueAbstract', window );"><strong>Digital Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CryptoAssetTextBlock', window );">DIGITAL ASSETS</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 2 &#8211; DIGITAL ASSETS</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table summarizes the digital currency
transactions of Bitcoin for as of December 31,</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">ASC 2023-08 fair value adjustment</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">740,000</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: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-126">-</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Digital assets beginning balance</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,097,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,746,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">Revenue recognized from mined digital assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">20,539,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">21,052,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Revenue share from Sphere 3D</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-127">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">321,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">Cost of digital assets sold for cash</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(20,261,000</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(17,977,000</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Cost of digital assets transferred for noncash expenditures</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(3,665,000</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(7,770,000</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Impairment loss on digital assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-128">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(275,000</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Fair value gain on digital assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,566,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-129">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Digital assets ending balance</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,016,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,097,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the years ended December 31, 2024 and 2023,
the Company used digital assets with a value of $3,665,000&#160;and $7,770,000, respectively, for the payment of principal and interest
for its notes payable.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table presents the Company&#8217;s
Bitcoin holdings as of December 31,</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-bottom: 1.5pt">Number of Bitcoin held</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">10.93</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">67.18</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Carrying basis - per Bitcoin</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">61,532</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">31,213</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Fair value - per Bitcoin</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">92,987</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">42,214</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Carrying basis of Bitcoin</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">672,259</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,097,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Fair value of Bitcoin</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,016,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,836,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The carrying basis (or cost basis) represents
the valuation of Bitcoin at the time the Company earns the Bitcoin through mining activities.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The carrying amount for 67.18 Bitcoin held as
of the adoption of ASC 350-60, was determined on the &#8220;cost less impairment&#8221; basis.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s Bitcoin holdings are not
subject to rehypothecation and do not serve as collateral for any existing loans or agreements. As of December 31, 2024 and 2023, the
Company held no other crypto currency.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2024 and 2023, the Company
held&#160;100% of its Bitcoin in cold storage and&#160;<span style="-sec-ix-hidden: hidden-fact-130">nil</span>&#160;in hot wallets, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Adoption of ASU 2023-08, Accounting for and
Disclosure of Crypto Assets</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Effective January 1, 2024, the Company early
adopted ASU 2023-08, which requires entities to &#8216;measure crypto assets at fair value with changes recognized in the consolidated
statement of operation each reporting period. The Company&#8217;s digital assets are within the scope of ASU 2023-08 and the transition
guidance requires a cumulative-effect adjustment as of the beginning of the current fiscal year for any difference between the carrying
amount of the Company&#8217;s digital assets and fair value. As a result of the Company&#8217;s early adoption of ASU 2023-08, the Company
recorded a $740,000&#160;increase in digital assets and a $740,000&#160;decrease in accumulated deficit on the consolidated balance sheets
as of January 1, 2024.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CryptoAssetFairValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CryptoAssetFairValueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CryptoAssetTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 crypto asset. Excludes crypto asset held for platform user.</p></div>
<a href="javascript: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 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-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_CryptoAssetTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Marketable Securities<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_MarketableSecuritiesAbstract', window );"><strong>Marketable Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock', window );">MARKETABLE SECURITIES</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">NOTE 3 &#8211; MARKETABLE SECURITIES</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In accordance with the&#160;Agreement and Plan
of Merger, dated June&#160;3, 2021, between Gryphon and Sphere 3D (as amended, the &#8220;Sphere 3D Merger Agreement&#8221;),&#160;the
Company received&#160;850,000&#160;shares of Sphere 3D&#8217;s restricted common stock upon the termination of the&#160;Sphere 3D Merger
Agreement&#160;on April 4, 2022. On June 23, 2023, Sphere 3D completed a reverse stock split of its common shares on a 1-for-7 basis.
This resulted in the Company holding 121,428 shares.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The shares are accounted for in accordance with
ASC 320 &#8211; Investments &#8211; Debt and Equity Securities, as such the shares will be classified as available-for-sale securities
and will be measured at each reporting period at fair value with the unrealized gain or (loss) as a component of other income (expense).&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The table below summarizes the movement in this account for the years
ended December 31,</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">Fair value beginning of period</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">403,000</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: 9%; text-align: right">235,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; padding-bottom: 1.5pt">Change in fair value</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(288,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">168,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Balance end of period</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">115,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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">403,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_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for investments in certain debt and equity securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 940<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/940-320/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1403<br> -Paragraph b<br> -Publisher SEC<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/320/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-10<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 6B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6B<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 6B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6B<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/942-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_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deposits<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_DepositsAbstract', window );"><strong>Deposits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_DepositsDisclosureTextBlock', window );">DEPOSITS</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">NOTE 4 &#8211; DEPOSITS</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The deposits are summarized as of December 31,</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">Balance beginning of period</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">420,000</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: 9%; text-align: right">60,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">Cash deposit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,207,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">360,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: 1.5pt">Amounts applied to accounts payable</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(364,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-131">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Balance end of period</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,263,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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">420,000</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 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company contracts with other service providers for the hosting
of its equipment and operational support in data centers where the Company&#8217;s equipment is deployed. These arrangements also typically
require advance payments to be made to vendors in conjunction with the contractual obligations associated with these services. The Company
classifies these payments as &#8220;Deposits&#8221; in the consolidated balance sheets. As of December 31, 2024 and 2023, the Company
had deposits of approximately $656,000 and $420,000 with data centers.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Giga Caddo, LLC</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">On August 16, 2024, Giga
Caddo, LLC, a Delaware limited liability company (&#8220;Seller&#8221;), and the Company entered into an Asset Purchase Agreement (the
&#8220;Giga Purchase Agreement&#8221;) pursuant to which Seller agreed to sell: (i) four (4) natural gas generators with a combined gas
standby rating of 1,900 kW, (ii) five hundred and sixty-six (566) bitcoin ASIC mining computers with a combined hashrate capacity of approximately
57,120 TH/s, (iii) six (6) Giga Box Air modular data center units with a combined power capacity of 2,900 kW and (iv) certain other crypto
mining equipment and related assets to be agreed by the parties (the &#8220;Assets&#8221;) for $1,500,000 in USD cash (the &#8220;Giga
Purchase Price&#8221;) (the &#8220;Giga Transaction&#8221;). On August 5, 2024, prior to the execution of the Giga Purchase Agreement,
$50,000 of the Purchase Price was paid in the form of a refundable earnest money deposit, (ii) on August 19, 2024, $50,000 of the Purchase
Price was paid.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 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 0; text-align: justify">On August 29, the Company entered into an amendment
to the Giga Purchase Agreement (&#8220;Giga Amendment&#8221;). The Giga Amendment amended the deadline for the closing date of the Giga
Transaction from August 31, 2024 to September 30, 2024. In connection with the Giga Amendment, the Company agreed to make an additional
advance payment of $250,000, which was paid on August 29, 2024. As a result of this additional advance payment, the parties agreed that
the remaining Giga Purchase Price final payment will be in two payments of $575,000. As such the total Giga purchase price remains $1,500,000.
The parties further agreed that out of the pre-paid amounts of $350,000, $100,000 will not be refundable to the Company if the Giga Transaction
is terminated prior to the closing date, except to the extent such termination is the result of the Seller&#8217;s breach of the Giga
Purchase Agreement, in which case all pre-paid amounts shall be refunded to the Company. As of December 31, 2024, the Giga Acquisition
was not completed.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Captus Energy</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On November 14, 2024, the Company entered into a nonbinding term sheet
(&#8220;Captus Term Sheet&#8221;) with Captus. As part of the Captus Term Sheet the Company was required to pay $143,759 (CAD $200,000)
and issue shares of the Company&#8217;s common stock valued at CAD$800,000 which would be priced at a 5-day VWAP (&#8220;Captus Shares&#8217;)
and such shares to be placed escrow account. The Captus Shares would be refundable to the Company if the Captus Energy transaction did
not occur. As of December 31, 2024, the Company paid the cash deposit of approximately $144,000, and the Captus Shares issuance was not
completed. Also, the Company has incurred acquisition-related costs of approximately $153,000. See Note 13 &#8211; Subsequent Events for
a detailed description of the Captus Energy transaction.</p>

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>RepairBit LLC</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On November 25, 2024, the Company entered into a term sheet (&#8220;RepairBit
Acquisition&#8221;) for the acquisition RepairBit LLC (&#8220;RepairBit&#8221;) a bitcoin mining repair vendor. The aggregate RepairBit
purchase price is $5,000,000, less any non-refundable deposits, which is payable in shares of the Company&#8217;s common stock. In December
2024, the Company paid refundable deposits of $300,000. As of December 31, 2024, the RepairBit Acquisition was not completed.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><i>Erikson National Energy
Inc.</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">On December 9, 2024,
the Company entered into an asset purchase and sale agreement (the &#8220;Erikson Purchase Agreement&#8221;) with Erikson National Energy
Inc. (&#8220;Erikson&#8221;), a Canadian corporation under the laws of the Province of Alberta. Erikson commenced proposal proceedings
under the Bankruptcy and Insolvency Act (Canada) (&#8220;BIA&#8221;) on October 1, 2024 by filing a Notice of Intention to Make a Proposal,
pursuant to section 50.4 of the BIA, and KSV Restructuring Inc. was named as proposal trustee. Pursuant to an order of the Court of King&#8217;s
Bench of Alberta (the &#8220;Court&#8221;) granted on October 21, 2024, the Court approved a sale and investment solicitation process
(&#8220;SISP&#8221;) in respect of the sale of the assets and properties of Erikson. As part of the SISP, the Company and Erikson entered
into the Court-approved Purchase Agreement pursuant to which the Company agreed to purchase substantially all of Erikson&#8217;s assets
for a purchase price of CAD $2,000,000, subject to certain adjustments as provided for in the Purchase Agreement. Pursuant to the Erikson
Purchase Agreement, the Company will acquire all of Erikson&#8217;s natural gas and oil wells, facilities and pipelines, which are currently
shut in. The assets are located in northeast British Columbia and span the Fort St. John, Stoddart, Roseland, Fireweed, Buick Creek, Laprise
and Wildboy areas. The representations and warranties provided by the parties are standard for a transaction of this nature.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The transaction remains
subject to certain conditions, which conditions include obtaining the mineral rights formerly held by Erikson, obtaining approval for
the well, facility and pipeline license transfers from the British Columbia Energy Regulator, completion of Gryphon&#8217;s due diligence,
and the granting of a sale approval and vesting order by the Court, all of which must be satisfied or waived by the Company by January
31, 2025, which date may be extended at the Company&#8217;s option to March 8, 2025 (in either case, the &#8220;Outside Date&#8221;).
No assurance can be given that the transactions contemplated by the Purchase Agreement will close.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 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 0; text-align: justify; background-color: white">The Court also granted
an amended interim financing order approving the Company as a debtor in possession (&#8220;DIP&#8221;) lender to Erikson. As part of the
Erikson Purchase Agreement, the Company provided DIP interim financing to Erikson to cover its operating expenses and legal and professional
fees during the period between December 9, 2024 and the applicable Outside Date. Upon closing, The Company may offset some or all of the
interim financing provided against the purchase price. As of December 31, 2024, the Company had provided approximately $274,000 of DIP
interim financing and incurred approximately $112,000 of transaction cost for a total of $386,000. See Note 13 &#8211; Subsequent Events
for the termination of the Erikson Purchase Agreement</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_DepositsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 deposit 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;">gryp_DepositsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Mining Equipment, Net<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetAbstract', window );"><strong>Mining Equipment, Net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">MINING EQUIPMENT, NET</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">NOTE 5 &#8211; MINING EQUIPMENT, NET</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Mining equipment consisted of&#160;8,825&#160;and&#160;8,532&#160;units
of bitcoin mining machines as of December 31, 2024 and 2023, respectively.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table summarizes the carrying amount
of the Company&#8217;s mining equipment, as of December 31,</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Mining equipment</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Balance, beginning of year</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">15,978,000</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: 9%; text-align: right">47,599,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Additions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,573,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,894,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Disposals</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(442,000</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(105,000</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Impairment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-132">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(8,335,000</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: 1.5pt">Revaluation from impairment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-133">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(25,075,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Ending balance</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">17,109,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">15,978,000</td><td style="padding-bottom: 1.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 style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Accumulated depreciation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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">Balance, beginning of year</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">3,062,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">13,231,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Additions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,179,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14,958,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Disposals</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(126,000</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(51,000</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Revaluation from impairment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-134">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(25,076,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Ending balance</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">14,115,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,062,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Mining equipment, net</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,994,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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">12,916,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_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/360/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Payable and Accrued Liabilities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract', window );"><strong>Accounts Payable and Accrued Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock', window );">ACCOUNTS PAYABLE AND ACCRUED LIABILITIES</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">NOTE 6 &#8211; ACCOUNTS PAYABLE AND ACCRUED LIABILITIES</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table summarizes accounts payable
and accrued liabilities, as of December 31,</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; text-indent: -10pt; padding-left: 10pt">Accounts payable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5,514,000</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: 9%; text-align: right">2,234,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; padding-bottom: 1.5pt; text-indent: -10pt; padding-left: 10pt">Accrued liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,531,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,415,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 10pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">9,045,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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,649,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_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 720<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483384/720-30-45-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 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_NotesPayableAbstract', window );"><strong>Notes Payable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">NOTE PAYABLE</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 7 &#8211; NOTE PAYABLE</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table summarizes the fair value
of the BTC Note as of December 31,</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; text-indent: -10pt; padding-left: 10pt">Beginning balance</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">14,868,000</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: 9%; text-align: right">12,636,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt">Payment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,729,000</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(6,105,000</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Negative interest payment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">39,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-135">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Amended principal payment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-136">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(4,856,000</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Adjustment to fair value</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,058,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">13,193,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; text-indent: -10pt; padding-left: 10pt">Repayment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(20,236,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-137">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 10pt">Ending balance</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-138">-</div></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">14,868,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -10pt; padding-left: 10pt">Less &#8211; current portion</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right"><div style="-sec-ix-hidden: hidden-fact-139">&#160;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">14,868,000</td><td style="padding-bottom: 1.5pt; 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; text-indent: -10pt; padding-left: 10pt">Ending balance &#8211; noncurrent portion</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"><div style="-sec-ix-hidden: hidden-fact-140">&#160;</div></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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-141">-</div></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 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table summarizes the balance of
the note payable as of December 31, 2024,</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">Principal - note payable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5,000,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">Aggregate interest to be paid</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">638,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: 1.5pt">Interest payments made</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(41,000</td><td style="padding-bottom: 1.5pt; 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">5,597,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: 1.5pt">Less current portion of interest</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(213,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 4pt">Note payable &#8211; less current portion</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,384,000</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>BTC Note</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On May 25, 2022, Gryphon Opco I LLC (the &#8220;Borrower&#8221;),
a wholly owned subsidiary of the Company, entered into an Equipment Loan and Security Agreement (the &#8220;BTC Note&#8221;) with a Anchorage
Lending CA, LLC (&#8220;Lender) amounting to&#160;933.333333&#160;Bitcoin (&#8220;BTC&#8221;) at an annual interest rate of&#160;5%.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The BTC Note is secured by (1) 7,200&#160;S19j
Pros ASIC miners&#160;used for Bitcoin mining, (2) The Colocation Mining Services Agreement, dated as of July 1, 2022, by and between
the Company and Coinmint, and (3) The Contribution Agreement, dated as of May 25, 2022, by and between Borrower and the Lender.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company evaluated the BTC Note in accordance
with ASC 815 Derivatives and Hedging. Based on this evaluation, the Company has determined that the BTC Note will require derivative
accounting and will be adjusted to fair value every reporting period. The fair value is determined by using the lowest day trading value,
as of the reporting date, as disclosed on Yahoo Finance.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On March 29, 2023, the Company and the Lender
entered into the Amended and Restated Promissory Note (the &#8220;Amended BTC Note&#8221;). The maturity date was extended from May 2024
to March 2026, and the interest rate was increased to&#160;6% per annum, to be applied to the number of bitcoins remaining to be paid
at the beginning of each month.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The monthly principal and interest payments,
starting with the April 2023 payment, have been adjusted to be&#160;100% of net monthly mining revenue, defined as, for each calendar
month, the sum of (a) all of Borrower&#8217;s revenue generated from all Bitcoin generated by the Borrower with the Collateral (as defined
in the BTC Note) <i>less&#160;</i>(b) the sum of the Borrower&#8217;s &#160;direct and indirect general and administrative expenses (&#8220;SG&amp;A&#8221;)
in connection with Bitcoin mining operations, but not to exceed the greater of (x) $100,000&#160;and (y) the amount that is previously
preapproved by the Lender in writing for such calendar month; provided, however that, to the extent that SG&amp;A is capped by clause
(b) above, any unapplied SG&amp;A may be rolled forward to subsequent months until fully deducted. Notwithstanding the foregoing, unless
otherwise approved by Lender, the aggregate amount of SG&amp;A during any rolling twelve-month period shall not exceed $750,000, provided
that if at the end of a fiscal quarter, commencing with the fiscal quarter ending June 30, 2023, if (x) the aggregate principal amount
payment received by the Lender for such fiscal quarter exceeds 38.6363638 Bitcoin and (y) the average principal amount payment received
by the Lender for each fiscal quarter (commencing fiscal quarter ending June 30, 2023 and through and including the fiscal quarter for
which such determination is to be made) exceeds&#160;38.6363638&#160;Bitcoin per fiscal quarter, then, the Borrower shall pay to the
Lender&#160;75% of Net Monthly Mining Revenue (as defined in the Amendment) for the immediately succeeding fiscal quarter (and thereafter,
in the following fiscal quarter would shift to&#160;100%). In the event that the Net Monthly Mining Revenue for any month is insufficient
to cover interest payment under the BTC Note, such deficiency shall be deemed paid-in-kind by capitalizing such deficiency in interest
payment and adding such amount to the principal amount of indebtedness under the BTC Note.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Also, as part of the Amendment, the Company has
agreed not to convey, sell, lease, transfer, assign, or otherwise dispose of any of the Company&#8217;s digital assets outside of the
ordinary course of business.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Additionally, the Company is required thereunder
to maintain a collateral (mining equipment and digital assets) coverage ratio of&#160;110% (&#8220;Collateral Coverage Ratio&#8221;).
A breach of the Collateral Coverage Ratio shall not be deemed to have occurred until the lender has provided notice to the Company of
such breach. If the Collateral Coverage Ratio decreases below&#160;110%, the Company will have to provide the lender with additional
collateral in the form of bitcoin, U.S. dollars, or additional equipment. If the Company is unable to do so, the Company may default
on the BTC Note, which could have a material adverse effect on the Company&#8217;s operations, financial condition, and results of operations.
As of September 30, 2024, the Company was not in breach of the Collateral Coverage Ratio.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Amendment also added a conversion provision
whereby the lender has a limited right to convert all or any portion of the outstanding principal on the BTC Note into a number of shares
of the Company (the &#8220;Conversion Right&#8221;). The Conversion Right is available at any time during the one-month period (the &#8220;Conversion
Period&#8221;) after which the market capitalization of the Company for the first time exceeds $125,000,000&#160;for five consecutive&#160;days.
The conversion price is equal to $150,000,000&#160;divided by the number of shares of Company common stock outstanding immediately prior
to the lender&#8217;s exercise of the Conversion Right during the Conversion Period.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As consideration for the Amendment, the Company
agreed to make a one-time payment of&#160;173.17&#160;bitcoins, which had a fair value of approximately $4,856,000&#160;on the date of
payment, therefore, reducing the principal balance of bitcoins from&#160;636.81&#160;to&#160;463.64, and a closing fee of $104,000, which
was offset with the adjustment for the change in fair value, as defined under debt modification accounting.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has evaluated the Amendment in accordance
with ASC 470-50 Modification and Extinguishments. The change in the interest rate from&#160;5.0% to&#160;6.0% caused there to be a significant
change in the cashflows of the BTC Note. Also, given that the BTC Note carried on the consolidated balance sheet at fair value, any gain
on loss from the extinguishment would be adjusted through the change in fair value as of September 30, 2024.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On October 25, 2024 (&#8220;Exchange Date&#8221;),
the Company, its direct and indirect subsidiaries, as applicable and the Lender entered into a Debt Repayment and Exchange Agreement (the
&#8220;DRE Agreement&#8221;), Loan, Guaranty and Security Agreement (the &#8220;New Loan Agreement&#8221;), the Pre-funded Warrants (as
defined below) and the $1.50 Warrants (as defined below) (collectively, the &#8220;Agreements&#8221;) to extinguish and terminate the
Amended BTC Note (the &#8220;Exchange&#8221;).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Pursuant to the Agreements, the following consideration was exchanged
with the Lender for the settlement of the Amended BTC Note:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">Approximately $9,117,000 of the Amended BTC Note principal balance was converted into shares of the Company&#8217;s common stock (the &#8220;Shares Exchanged&#8221;), at an ascribed value of $1.10 per share resulting in the issuance of 8,287,984 shares of common stock to Lender, at a fair market value of $0.612 per share (the quoted market price of the Company&#8217;s common stock on the Restructuring Date), or an aggregate value of approximately $5,072,000.</td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">Warrants to purchase 3,530,198 shares of common stock, which warrants are exercisable immediately, have a <span style="-sec-ix-hidden: hidden-fact-142">ten</span>-year term and an exercise price of $0.01 per share (the &#8220;Prefunded Warrants&#8221;), at a fair market value of $0.612 per share (the quoted market price of the Company&#8217;s common stock on the Restructuring Date), or an aggregate value of approximately $2,160,000.</td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">Warrants to purchase 2,000,000 shares of common stock at an exercise price of $1.50 per share (the $1.50 warrants) which will expire in five-years from the date of the transaction for a total fair value of approximately $888,000 based on the Black Scholes fair value option-pricing model with key input variables provided by management, as of the date of issuance: volatility of 115.0%, the fair value of common stock $0.612 estimated life of 5.0 years, risk-free rate of 4.07% to 4.72% and dividend rate of <span style="-sec-ix-hidden: hidden-fact-143">nil</span>.</td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in">&#9679;</td><td>A $5,000,000 note payable (the &#8220;Note Payable&#8221;) pursuant to the New Loan Agreement.</td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in">&#9679;</td><td>A director specified by Lender was added to the board of directors.</td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The terms of the Note Payable include the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">The outstanding principal and interest are denominated in dollars
                                            (as opposed to the original Bitcoin Loan that was denominated in bitcoin).</td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in">&#9679;</td><td><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">One-time payment of in the amount of $5,000,000 on October 25, 2027</p></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in">&#9679;</td><td>Annual interest rate of 4.25% payable monthly.</td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in">&#9679;</td><td>The Lender has been given a first priority lien on all the Company
                                            and its subsidiaries&#8217; assets.</td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">The Lender may convert half of the outstanding principal at a price of $1.10 per share of common stock and the remaining half at a price of $1.50 per share of common stock (for purposes of classifying the Restructured Loan, it was concluded that the conversion option did not meet the requirements to be bifurcated and classified as a derivative, nor was there a large premium paid that would be classified as an addition to paid-in capital so the conversion option is included in the value of the host instrument).</td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify">The Note Payable cannot be converted or exercised if the Lender and its affiliates would beneficially own more than 19.99% of the number of shares of common stock as of the date of the agreement after giving effect to such conversion or exercise without the approval of the Company&#8217;s stockholders, for which the Company is required to seek such approval at its next annual meeting of stockholders.</td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0">The Company has evaluated the accounting for the Exchange using the
guidance as outlined in ASC 470-60 Troubled Debt Restructuring by Debtors (&#8220;ASC 470&#8221;). ASC 470 defines a troubled debt restructuring
when a creditor, due to a debtor&#8217;s financial difficulties, grants the debtor a concession that it would not otherwise consider.
As of the Exchange Date, the Company&#8217;s most recent financial statements, as of September 30, 2024, were issued with a going concern
exception, and the Company was not earning a sufficient number of Bitcoins to satisfy the monthly interest payments, therefore adding
to the principal balance the interest deficiency. Both of these factors would qualify, under ASC 470, that the Company was in financial
difficulties, at the Exchange date. The second qualification refers to the lender granting a concession. ASC 470 defines a concession
as being a reduction in the effective interest rate of the new loan. The Company determined that the Amended BTC Note&#8217;s effective
interest was higher than the effective interest rate of the Note Payable.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0">The Company has determined that the Exchange is accounted for as a
troubled debt restructuring with the Note Payable in the amount of $5,638,000 and a resulting gain of approximately $6,248,000, calculated
as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">Book value - Amended BTC Note</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">20,236,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Fair value of Shares Exchanged</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(5,072,000</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Fair value of $1.5 Warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(888,000</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Fair value - Prefunded Warrants</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,160,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 5.4pt">Remaining value - Amended BTC Note</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">12,116,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: 1.5pt">Note Payable &#8211; Principal</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,000,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Difference</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(7,116,000</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Since the Note Payable balance is less than the remaining balance
of the Amended BTC Note, the Company recorded the Note Payable in the aggregate of the principal and interest calculated over the life
of the loan with a corresponding gain as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">Principal - Note Payable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5,000,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; padding-bottom: 1.5pt">Interest payments - Note Payable</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">638,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Undiscounted cashflow</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,638,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: 1.5pt; padding-left: 5.4pt">Remaining value - Amended BTC Note</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(12,116,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Difference</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(6,478,000</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Legal fees incurred</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">230,000</td><td style="padding-bottom: 1.5pt; 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">Gain on debt restructuring</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(6,248,000</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0">For the years ended December 31, 2024 and 2023, the Company recognized
interest expense amounting to $914,000 and $758,000, respectively, for the bitcoin denominated note payable.</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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayableAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">COMMITMENTS AND CONTINGENCIES</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 8 &#8211; COMMITMENTS AND CONTINGENCIES</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Commitments</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Board Member Compensation</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On October 31, 2024, the Company&#8217;s Board
of Directors approved the director&#8217;s compensation program, as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Element</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">Amount</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">Annual equity award</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">160,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">Annual board cash retainer</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">60,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">Annual Audit Committee Member Retainer</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">10,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Annual Compensation Committee Member retainer</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">7,500</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">Annual Nominating/Governance Committee Member Retainer</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">7,500</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Annual Board Chair Additional retainer</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">40,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">Annual Audit Chair Additional retainer</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">20,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Annual Compensation Chair Additional retainer</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">15,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">Annual Nominating/Governance Chair Additional retainer</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">15,000</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The cash retainers will be paid monthly in arrears.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The annual equity award will be in the form of restricted stock units
(&#8220;RSUs&#8221;). The number of RSUs to be granted shall be determined by dividing the dollar amounts stated above by the volume-weighted
average price (&#8220;VWAP&#8221;) of the Company&#8217;s common stock over the forty-five (45) trading days immediately preceding (but
not including) the Grant Date, rounded to the nearest whole RSU.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Subject to each grantee&#8217;s continued service with the Company
through the applicable vesting date, the awards made hereunder shall vest as to one-fourth (1/4) of the RSUs subject to each award (rounded
down to the nearest whole share) upon the first four (4) quarterly anniversaries dates.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">As of the resolution date October 31, 2024, with an effective date
of October 1, 2024, there were seven board members entitled to the annual equity award of $160,000 and one board member entitled to the
committee chair retainer of $40,000. As of October 1, 2024, the grant date, a total of 1,914,580 shares of the Company&#8217;s common
stock, based on a VWAP of $0.61 per share. The fair value of the shares as of the grant date was $1,200,000.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Employment Agreements</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i><span style="text-decoration:underline">CEO Agreements</span></i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On January 14, 2021, the Company entered into
a consulting agreement (&#8220;Consulting Agreement&#8221;) with Chang Advisory Inc. for Robby Chang (&#8220;Consultant&#8221;), to serve
as the Company&#8217;s Chief Executive Officer and as a member of the Board of Directors. On September 17, 2024, the Consultant was terminated
as Chief Executive Officer.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">On September 17, 2024,
the Company entered into an executive employment CEO Agreement with Steve Gutterman (the &#8220;CEO Agreement&#8221;), pursuant to which
Mr. Gutterman will serve as the Company&#8217;s Chief Executive Officer, reporting to the Company&#8217;s Board. The CEO Agreement has
a three-year term that may be renewed for successive one-year periods by written agreement.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 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 0; text-align: justify; background-color: white">The CEO Agreement provides
for (A) a $450,000 annual base salary paid in accordance with our normal payroll practices and which may be increased by in the discretion
of the Company&#8217;s board of directors (&#8220;Board&#8221;), but not reduced, (B) for 2024, a pro-rated bonus based on the Company&#8217;s
and/or Mr. Gutterman&#8217;s achievement of performance goals, with the sum of the 2024 and 2025 bonuses being no less than 40% of Mr.
Gutterman&#8217;s base salary, (C) a target annual bonus beginning in 2025 equal to 100% of base salary, with the actual amount of such
bonus determined by the discretion of the Board, based on the achievement of individual and/or Company performance goals determined by
our Board and payable on the date annual bonuses are paid to our other senior executives, but in no event later than March 15th and conditioned
upon Mr. Gutterman&#8217;s continued employment through the payment date, (D) a target annual stock bonus beginning in 2025 equal to
100% of Mr. Gutterman&#8217;s base salary, which may be paid in the Company&#8217;s performance stock units or restricted stock units
(&#8220;RSUs&#8221;) and which shall be subject to vesting conditions following the grant of such units, (E) a recommendation to the
Board that the Board make a sign-on equity grant valued at $1,000,000 in the form RSUs calculated using a 30 day VWAP, which was $0.598,
for a total of 1,671,681 shares. One-third of the RSUs vest on each of the first two anniversaries of the grant date for a total of 1,114,454
RSUs (&#8220;Time-based RSUs&#8221;) and the remaining one-third of 557,228 RSUs vest upon the Company&#8217;s remediation of certain
stock exchange listing qualification failures that exist as of the effective date of the CEO Agreement (see below &#8220;Contingencies&#8221;
for further explanation of the qualification failures) (&#8220;Market-based RSUs&#8221;), and (F) eligibility to participate in customary
health, welfare, and fringe benefit plans we provide to our employees.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 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 0; text-align: justify">On September 30, 2024, the grant date, the Company&#8217;s
board of directors approved the issuance of the RSUs, pursuant to the CEO Agreement. The Company relied on guidance set by FASB Accounting
Standards Update No. 2021-07 (issued and updated on October 2021) related to Compensation &#8211; Stock Compensation (&#8220;Topic 718&#8221;)
to determine the impact on the Company. The grant date fair value for the 1,114,454 Time-based RSUs was estimated to be approximately
$735,000 based on the Company&#8217;s closing price of $0.66 as of the grant date. The Company will recognize expense on a straight-line
basis over the service period starting October 1, 2024. The remaining 557,228 Market-based RSUs were considered to have a market-based
vesting as the milestones are based on the Company&#8217;s remediation of certain stock exchange listing qualifications, which are based
on the market price and market capitalization of the Company&#8217;s common stock. As further required by Topic 718, a market-based award&#8217;s
fair value is required to be expensed over the derived service period whether the milestone is met or not. The Company hired a third-party
valuation firm to calculate the fair value of the Market-based Awards. The fair value of approximately $312,000 was determined by the
use of a Monte-Carlo simulation model (i) over the period from September 30, 2024 through August 31, 2025 (the estimated date to achieve
the remediation of the Nasdaq deficiencies over the period set forth in the CEO Agreement), (ii) a risk-free rate of 4.0%, (iii) volatility
of 152.0%, (iv) a starting price of $0.68, (v) a price hurdle $1.00 and (vi) a time hurdle of 10 days, for a derived fair value of $0.56
per share and a derived service period of approximately 0.33 years.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The CEO Agreement also
provides Mr. Gutterman with the opportunity to earn an incentive bonus (the &#8220;Incentive Bonus&#8221;), with will become payable,
if ever, in tranches following the Company&#8217;s attainment of certain stock price and market capitalization goals. The specific goals
are as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; background-color: white; border-collapse: collapse; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td style="width: 18%; text-align: center">&#160;</td> <td style="width: 1%; padding-bottom: 1.5pt; text-align: center">&#160;</td> <td style="border-bottom: black 1.5pt solid; width: 35%; text-align: center"><span style="font-size: 10pt"><b>Company Stock<br/> Price Goal</b></span></td> <td style="width: 1%; padding-bottom: 1.5pt; text-align: center">&#160;</td> <td style="border-bottom: black 1.5pt solid; width: 21%; text-align: center"><span style="font-size: 10pt"><b>Company Market<br/> Capitalization Goal</b></span></td> <td style="width: 1%; padding-bottom: 1.5pt; text-align: center">&#160;</td> <td style="border-bottom: black 1.5pt solid; width: 23%; text-align: center"><span style="font-size: 10pt"><b>Amount of Incentive Bonus<br/> Payable for Achievement of<br/> Tranche Goals</b></span></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top"><span style="font-size: 10pt"><b>Tranche 1</b></span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">$2.50 based on 30-day VWAP</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">$150 Million</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">100% of Base Salary</span></td></tr> <tr style="background-color: White"> <td style="vertical-align: top"><span style="font-size: 10pt"><b>Tranche 2</b></span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">$2.50 based on 30-day VWAP</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">$250 Million</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">200% of Base Salary</span></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top"><span style="font-size: 10pt"><b>Tranche 3</b></span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">$5.00 based on 30-day VWAP</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">$500 Million</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">300% of Base Salary</span></td></tr> <tr style="background-color: White"> <td style="vertical-align: top"><span style="font-size: 10pt"><b>Tranche 4</b></span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">$10.00 based on 30-day VWAP</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">$1 Billion</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">500% of Base Salary</span></td></tr> </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">No Incentive Bonus tranche
will become payable unless both the stock price goal and the market capitalization goal (&#8220;Goals&#8217;) for the applicable tranche
are satisfied, and the market capitalization goal is attained simultaneously with the stock price goal. Additionally, the Incentive Bonus
may be earned in a change in control if the consideration paid per share of Company common stock exceeds an Incentive Bonus tranche stock
price goal and the total value received in the transaction exceeds an Incentive Bonus tranche market capitalization goal. Under no circumstances
may the performance goals for an Incentive Bonus tranche be achieved more than one time. The Incentive Bonus, to the extent any tranche
becomes payable, will be paid within thirty days of the attainment of the applicable goals, subject to Mr. Gutterman remaining in continuous
employment with the Company through each payment date. The Company will continue to evaluate the probability of the CEO&#8217;s achievement
of the Goals. As of December 31, 2024, the Company has not accrued for the Incentive Bonus.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">All bonuses payable
under the CEO Agreement, except the stock bonus, may be paid in cash, Bitcoin, Company equity, or a mix of any of the foregoing.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 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 0; text-align: justify; background-color: white">Under the CEO Agreement,
Mr. Gutterman will be entitled to receive the following severance payments and benefits upon a termination of his employment by the Company
without &#8220;cause&#8221;, by Mr. Gutterman for &#8220;good reason&#8221; (each, as defined in the CEO Agreement and collectively,
a &#8220;Qualifying Termination&#8221;), that does not occur in connection with a change in control:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">(1)</span></td>
    <td><span style="font-size: 10pt">the Accrued Obligations (as defined in the CEO Agreement),</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">(2)</span></td>
    <td><span style="font-size: 10pt">Mr. Gutterman&#8217;s annual base salary, and</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">(3)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">the product of (x) 12 and (y) Mr. Gutterman&#8217;s monthly cost for
    health and welfare benefits pursuant to his elections under the Company&#8217;s health and welfare benefit plans, as in effect on
    the termination date (collectively, the &#8220;Non-CIC Severance&#8221;)</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Non-CIC Severance will be paid in a lump
sum as soon as practicable following the effective date of a release but no later than 74 days following Mr. Gutterman&#8217;s termination.
If Mr. Gutterman incurs a Qualifying Termination within 30 days prior to or 12 months following a change in control, then in addition
to the Non-CIC Severance, Mr. Gutterman will be entitled to the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">(4)</span></td>
    <td><span style="font-size: 10pt">An amount equal to 0.5 times Mr. Gutterman&#8217;s target bonus and</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">(5)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">acceleration and vesting on a prorated basis (performance goals will be assumed to have been achieved
    at target) of each outstanding equity award held by Mr. Gutterman as of the termination date (but excluding the Incentive Bonus)
    (collectively, the &#8220;CIC Severance&#8221;).</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">To the extent payable
in cash, the CIC Severance will be paid in a lump sum as soon as practicable following the effective date of a release, but no later
than 74 days after Mr. Gutterman&#8217;s termination date. The severance payments and benefits described above are subject to Mr. Gutterman&#8217;s
execution and non-revocation of a general release of claims in favor of the Company and continued compliance with his restrictive covenant
obligations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 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 0; text-align: justify; background-color: white">The CEO Agreement includes
certain restrictive covenants, which include non-solicitation and non-competition covenants during the term of the CEO Agreement and
for the 12 months following. Further, the CEO Agreement includes a &#8220;best pay&#8221; provision under Section 280G of the Internal
Revenue Code, pursuant to which any &#8220;parachute payments&#8221; that become payable to Mr. Gutterman will either be paid in full
or reduced so that such payments are not subject to the excise tax under Section 4999 of the Internal Revenue Code, whichever results
in the better after-tax treatment to Mr. Gutterman.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Coinmint Co-location Mining Services Agreement</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On July 1, 2021, the Company entered into an
agreement with Coinmint, (as amended, the &#8220;Coinmint Agreement&#8221;), pursuant to which Coinmint agreed to provide up to approximately
22.0 MW of power and to perform all maintenance necessary to operate the Company&#8217;s miners at the Coinmint facility. On July 1,
2023, the Company entered into an amendment to the Coinmint Agreement, pursuant to which Coinmint agreed to provide up to approximately
27.5 MW of power and perform all maintenance necessary to operate the Company&#8217;s miners at the Coinmint facility. In exchange, Coinmint
was reimbursed for direct production expenses and receives a performance fee based on the net cryptocurrencies generated by the Company&#8217;s
miners deployed at the Coinmint facility. The initial term of the Coinmint Agreement was fifteen months with automatic renewals for subsequent
three (3) month terms until and unless terminated as provided in the agreement.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company determined the agreement with Coinmint
does not meet the definition of a lease in accordance with ASC 842, Leases.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On October 31, 2024, the Company notified Coinmint
of its non-renewal of the Coinmint Agreement. The Coinmint Agreement expired on January 1, 2025.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0in; text-align: justify"><i>Blockfusion Co-location Mining Services
Agreement</i>&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 4.5pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 1, 2024, the Company entered into
an agreement with Blockfusion USA, Inc. (&#8220;Blockfusion&#8221;) to provide hosting services for 3,780 of the Company&#8217;s bitcoin
miners not to exceed 12MW of allocated power (&#8220;Blockfusion MSA&#8221;) for a period of twelve months (November 30, 2025), automatically
renewing for one month extensions until terminated by either party, (&#8220;Term&#8221;). The Company is required to pay to Blockfusion
a monthly facility fee of $13,000 per MW, for an aggregate of $156,000 (&#8220;Facility Fee&#8221;) for standard levels of maintenance
of the Company&#8217;s Mining Equipment, including fault diagnosis and software upgrades, and racking and unracking of faulty machines.
The Company&#8217;s monthly power usage will charge to the Company without a Blockfusion markup charge. At the signing of the Blockfusion
MSA, the Company was required to pay (i) an initial monthly Facility Fee of $156,000 to be applied to the December 2024 Facility fee,
(ii) a deposit in the aggregate of $600,000, as follows $200,000 on December 6, 2024, $200,000 on January 1, 2025 and $200,000 on February
1, 2025 (&#8220;Cash Deposit&#8221;) and (iii) the Company is required, prior to January 27. 2025, and thereafter at all times during
the Term, maintain an irrevocable letter of credit, or prior to January 31, 2025 maintain a cash deposit and thereafter at all times
during the Term, in the amount of $1,200,000 (&#8220;LOC Deposit&#8221;). As of the release date of these consolidated Financial Statements,
the Cash Deposit has been paid and is not outstanding while the LOC Deposit remains outstanding.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company determined the agreement with Blockfusion
does not meet the definition of a lease in accordance with ASC 842, Leases.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Mawson Agreement</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: justify">On January 3, 2025, Gryphon
entered into a Master Co-Location Agreement (the &#8220;Mawson Agreement&#8221;) with Mawson Hosting LLC (&#8220;Mawson&#8221;) with
a right to host up to 5,880 miners in Mawson&#8217;s facility in Midland, Pennsylvania. Pursuant to the Mawson Agreement, the Company
is entitled to 20 MW of power at a cost of approximately $23.50 per MW/hour paid monthly with a minimum fee of approximately $165,521
per month, as well as certain other fees set forth in the agreement. The Mawson Agreement has an initial term of one year and may be
terminated on sixty days&#8217; notice. Subsequent to December 31, 2024, the Company has delivered 6,719 bitcoin miners to Mawson.&#160;&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 4.5pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company determined the agreement with Mawson
does not meet the definition of a lease in accordance with ASC 842, Leases.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Sphere 3D MSA</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On August&#160;19, 2021, Gryphon entered into
a Master Services Agreement (the &#8220;Sphere MSA&#8221;) with Sphere 3D. The Sphere 3D MSA has a term of three&#160;years, beginning
on August&#160;19, 2021, and terminating on August&#160;18, 2024, with one-year automatic renewal terms thereafter. Under the Sphere
MSA, Gryphon is Sphere 3D&#8217;s exclusive provider of management services for all blockchain and cryptocurrency-related operations,
including but not limited to services relating to all mining equipment owned, purchased, leased, operated, or otherwise controlled by
Sphere 3D and/or its subsidiaries and/or its affiliates at any location, with Gryphon receiving a percentage of the net operating profit
of all of Sphere 3D&#8217;s blockchain and cryptocurrency-related operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 29, 2021, the Company and Sphere
3D entered into Amendment No. 1 to the Sphere 3D MSA, to provide greater certainty as to the term of the Sphere 3D MSA. Sphere 3D and
Gryphon agreed to extend the initial term of the Sphere 3D MSA from three to four years, or to five years in the event Sphere 3D does
not receive delivery of a specified minimum number of Bitcoin mining machines during 2022.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The cryptocurrency earned from the Sphere 3D&#8217;s
mining operations is held in a wallet, in which the Company holds the cryptographic key information and maintains the internal recordkeeping
of the cryptocurrency. The Company&#8217;s contractual arrangements state that Sphere 3D retains legal ownership of the cryptocurrency;
has the right to sell, pledge, or transfer the cryptocurrency; and benefits from the rewards and bears the risks associated with the
ownership, including as a result of any cryptocurrency price fluctuations. The Sphere also bears the risk of loss as a result of fraud
or theft unless the loss was caused by the Company&#8217;s gross negligence or the Company&#8217;s willful misconduct. The Company does
not use any of the cryptocurrency resulting from the Sphere 3D MSA as collateral for any of the Company&#8217;s loans or other financing
arrangements, nor does it lend, or pledge cryptocurrency held for Sphere.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">A threat actor representing to be the Sphere 3D
CFO inserted themselves into an email exchange between the Sphere 3D CFO and the Company&#8217;s former CEO, which also included Sphere
3D&#8217;s CEO, regarding the transfer of Sphere 3D&#8217;s BTC from the Company&#8217;s wallet to Sphere 3D&#8217;s wallet. The threat
actor requested that the BTC be transferred to an alternate wallet. As a result, 26 BTC, with a value of approximately $560,000&#160;at
the time, was transferred to a wallet controlled by the threat actor. Via counsel, Gryphon engaged with US Federal law enforcement to
recover the BTC.&#160;Despite these attempts by law enforcement to recover the BTC, recovery was not possible. Gryphon subsequently wired
the commensurate amount in USD to Sphere 3D to make them whole for the stolen BTC.&#160;Gryphon also engaged a nationally recognized third-party&#160;firm
to perform a forensic analysis. The analysis revealed that the threat actor did not enter the email exchange via Gryphon&#8217;s IT systems.
Sphere 3D made a claim with its insurance carrier. If Sphere 3D is reimbursed by its insurance carrier, the Company would request reimbursement
from Sphere 3D.&#160;The Company has also subsequently modified its control systems to protect against any future attempted incursions.
As of March 31, 2023, the Company made the payment to Sphere 3D for $560,000, which was classified as a general and administrative expense
on the consolidated statement of operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On April 7, 2023, Sphere 3D filed suit against
Gryphon in the Southern District of New York. The lawsuit concerns the Sphere MSA between the parties where the Company agreed to act
as Sphere 3D&#8217;s &#8220;exclusive provider of any and all management services for all blockchain and cryptocurrency-related operations.&#8221;
Sphere 3D alleges that the Company has fallen short in its obligations under the Sphere MSA, and is suing for alleged breach of contract,
breach of the implied covenant of good faith and fair dealing, and breach of fiduciary duty (such matter, the &#8220;Sphere 3D Litigation&#8221;).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On June 15, 2023, Sphere 3D filed an amended
complaint in connection with the Sphere 3D Litigation, which clarified certain of Sphere 3D&#8217;s prior allegations. On June 28, 2023,
the Company requested leave to file a motion to dismiss Sphere 3D&#8217;s claims for breach of fiduciary duty and breach of the implied
covenant of good faith and fair dealing, which the Court granted on August 11, 2023. On August 18, 2023, the Company filed: (i) its motion
to dismiss Sphere 3D&#8217;s claims for breach of fiduciary duty and breach of the implied covenant of good faith and fair dealing; and
(ii) its answer and counterclaims against Sphere 3D, asserting, among other things, that Sphere had breached the Sphere MSA, breached
the implied covenant of good faith and fair dealing in connection with that contract, acted negligently in connection with a separate
incident, and defamed the Company. The Company&#8217;s answer and counterclaims further asserted the defamation counterclaim against
Sphere 3D&#8217;s Chief Executive Officer, Patricia Trompeter, personally.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On September 20, 2023, Sphere 3D filed a second
amended complaint in connection with the Sphere 3D Litigation, which added a claim against the Company alleging that the Company&#8217;s
counterclaim for defamation against Sphere 3D violated New York&#8217;s anti-SLAPP law.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On October 6, 2023, Sphere 3D delivered a termination
notice to the Company with respect to the Sphere MSA, largely on the basis of the allegations made by Sphere 3D in the Sphere 3D Litigation
(the &#8220;Sphere 3D MSA Termination&#8221;). On October 11, 2023, the Company filed an answer to Sphere 3D&#8217;s second amended complaint,
in which, among other things, the Company alleged that Sphere 3D&#8217;s attempted termination of the Sphere MSA was wrongful and ineffective,
because it violated the terms of the Sphere MSA, and thus that Sphere 3D continues to owe the Company all amounts to which it would otherwise
be entitled under the Sphere MSA through that contract&#8217;s term ending in August 2026.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On March 15, 2024, the Company has collected
all outstanding balances associated with the direct pass-through of costs as well as management revenues billed through October 6, 2023
associated with hosting Sphere 3D&#8217;s miners at the Coinmint and Core facility previously held as Accounts Receivable as of December
31, 2023.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During Q1 2024, the Company remitted all digital
assets held for other parties and restricted cash to Sphere 3D. As of December 31, 2024 and 2023, the Company held approximately&#160;0&#160;and&#160;21.47&#160;bitcoin,
respectively, with a value of&#160;approximately <span style="-sec-ix-hidden: hidden-fact-144">$0</span>&#160;and $908,000, respectively, classified as digital assets held for other parties
on the balance sheet. Also, as of December 31, 2024 and 2023, the Company held approximately&#160;<span style="-sec-ix-hidden: hidden-fact-145">$0</span>&#160;and $8,000, respectively of
cash generated from the sale of Sphere 3D BTC, to be used to make payments related to the Sphere MSA, classified as restricted cash on
the balance sheet.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="text-align: justify; margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">Subsequent to year end, on March 7, 2025, The Company and Sphere 3D
entered into a settlement and release agreement on mutually acceptable terms. The Settlement Agreement fully resolved all pending litigation
between the Company and Sphere, and each party fully released the other party from any known or unknown and unsuspected claims. The Settlement
Agreement further provided that each party will bear its own costs in connection with the litigation. See Note 13 &#8211; Subsequent Events.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Contingencies</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company is subject at times to various claims,
lawsuits, and governmental proceedings relating to the Company&#8217;s business and transactions arising in the ordinary course of business.
The Company cannot predict the final outcome of such proceedings. Where appropriate, the Company vigorously defends such claims, lawsuits,
and proceedings. Some of these claims, lawsuits and proceedings seek damages, including, consequential, exemplary, or punitive damages,
in amounts that could, if awarded, be significant. Certain of the claims, lawsuits, and proceedings arising in the ordinary course of
business are covered by the Company&#8217;s insurance program. The Company maintains the property and various types of liability insurance
in an effort to protect the Company from such claims. In terms of any matters where there is no insurance coverage available to the Company,
or where coverage is available and the Company maintains a retention or deductible associated with such insurance, the Company may establish
an accrual for such loss, retention, or deductible based on currently available information. In accordance with accounting guidance,
if it is probable that an asset has been impaired or a liability has been incurred as of the date of the financial statements, and the
amount of loss is reasonably estimable, then an accrual for the cost to resolve or settle these claims is recorded by the Company in
the accompanying balance sheets. If it is reasonably possible that an asset may be impaired as of the date of the financial statement,
then the Company discloses the range of possible loss. Expenses related to the defense of such claims are recorded by the Company as
incurred and included in the accompanying statements of operations. Management, with the assistance of outside counsel, may, from time
to time adjust such accruals according to new developments in the matter, court rulings, or changes in the strategy affecting the Company&#8217;s
defense of such matters. On the basis of current information, the Company does not believe there is a reasonable possibility that other
than with regard to the Class Action described below, any material loss, if any, will result from any claims, lawsuits, and proceedings
to which the Company is subject to either individually, or in the aggregate.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On September 5, 2024 and September 13, 2024, the
Company received deficiency notices from Nasdaq, who have certain stock exchange listing qualification requirements, such as the Company
to maintain a stock price of at least $1.00 and maintain MVLS of at least $35,000,000 (the &#8220;Deficiencies&#8221;). The Company had
a period of 180 calendar days, or until March 4, 2025 to regain compliance with the minimum bid price requirement. Also, the Company had
a period of 180 calendar days, or until March 12, 2025, to regain compliance with the $35,000,000 MVLS Requirement. As of the issuance
of these financial statements, the Company had not remedied the Deficiencies and received a delisting notice for each the two Deficiencies.
As part of the Nasdaq&#8217;s delisting policy, the Company has the right to petition for a hearing with the Nasdaq&#8217;s board. The
Company has submitted petitions for each of the Deficiencies and will present a compliance plan to a Nasdaq Hearing Panel on April 15,
2025.</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>32
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders&#8217; Deficit<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_ShareBasedCompensationAbstract', window );"><strong>Stockholders&#8217; Deficit [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_ShareholdersEquityAndShareBasedPaymentsTextBlock', window );">STOCKHOLDERS&#8217; DEFICIT</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">NOTE 9 &#8211; STOCKHOLDERS&#8217; DEFICIT</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2024, the Company has&#160;155,000,000&#160;shares
authorized, of which&#160;150,000,000&#160;shares are common stock and&#160;5,000,000&#160;shares are preferred stock, of which no class
has been designated.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In February 2024,&#160;the Company filed a certificate
of amendment to the amended and restated articles of incorporation (&#8220;Amendment&#8221;) to authorize a reverse stock split. Effective
with the Amendment every twenty (20) shares of the Company&#8217;s issued and outstanding common stock were converted into one (1) share
of the Company&#8217;s issued and outstanding common stock (&#8220;Stock Split&#8217;). The per shares numbers and amounts as presented
in these financial statements have been adjusted for the Stock Split.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In February 2024, the Company filed certificates
of elimination of certificate of designation for each of the (i) series A convertible redeemable preferred stock, (ii) series B convertible
redeemable preferred stock, (iii) series C preferred stock and (iv) special voting preferred stock. The designated number of shares for
each of these designated preferred series have been reverted back to unissued preferred stock.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Private Placement</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On January 31, 2024, the Company initiated a
private placement for the sale of the Company&#8217;s common stock for a purchase price of $2.83&#160;per share. The Company issued&#160;493,791&#160;shares
of common stock for total proceeds of $1,395,000.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">At The Market Offering (ATM<i>)</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On April 19, 2024, the Company commenced a new
At The Market offering program with B. Riley Inc., Ladenburg Thalmann &amp; Co. Inc., Kingswood Investments, a division of Kingswood
Capital Partners, LLC, PI Financial (US) Corp. and ATB Capital Markets USA Inc., each respectively acting as sales agents, under which
the Company may offer and sell shares of its Common Stock from time to time through the sales agents having an aggregate offering price
of up to $70,000,000. As of December 31, 2024, the Company sold&#160;5,182,929&#160;shares under this program for proceeds of $3,701,000,
net of $343,000 of direct offering costs.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Common Stock Issued for Services</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In August 2024, the Company entered into an agreement
with a vendor pursuant to which the Company issued 56,600 shares of common stock to such vendor for payment of an outstanding payable
in the amount of approximately $47,000. The shares were valued at the fair market value of approximately $47,000, which was the closing
trading price for the Company&#8217;s common stock on the date of issuance.</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On April 8, 2024, the Company entered into an agreement with a vendor
pursuant to which the Company issued 387,597 shares of common stock to such vendor. The shares were valued at the fair market value of
approximately $632,000, which was the closing trading price for the Company&#8217;s common stock on the date of issuance.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On April 16, 2024, the Company entered into an
agreement with a vendor pursuant to which the Company issued 800,000 shares of common stock to such vendor. The shares were valued at
the fair market value of approximately $1,160,000, which was the closing trading price for the Company&#8217;s common stock on the date
of issuance. The Company also made a one-time payment to the vendor of $600,000.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Restricted common stock awards</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The table below summarizes the compensation expense
related to the Company&#8217;s restricted stock awards for the years ended December 31:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">2024</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; font-style: italic"><span style="text-decoration:underline">Directors</span></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">October 1, 2024 &#8211; 1,914,580 Directors&#8217; share grant of common stock</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">623,000</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: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-146">-</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>February 23, 2023 -&#160;168,419&#160;share grant of common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">109,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">190,000</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 style="vertical-align: bottom; background-color: White">
    <td style="text-decoration: underline; font-style: italic">Consultants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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>December 5, 2024 &#8211; 58,644 share grant of common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-147">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">20,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>August 23, 2023 &#8211; 48,000 share grant of common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-148">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">24,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>October 26, 2021 &#8211; 17,724 share grant of common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-149">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">129,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>October 22, 2021 &#8211;&#160;8,637 share grant for common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-150">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">66,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>October 20, 2021 &#8211;&#160;17,724 share grant for common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-151">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">154,000</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 style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-decoration: underline; font-style: italic">Employees</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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>December 17, 2024 &#8211; VP Energy 500,000 share grant of common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-152">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>September 30, 2024 &#8211; CEO 1,671,682 share grant of common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">454,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-153">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>June 19, 2023 &#8211; CFO 675,058 share grant of common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">397,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">530,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>April 4, 2022 &#8211; CFO 166,667 share grant of common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-154">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">395,000</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 style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Stock-based compensation expense reversal for April 4, 2022 grant</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-155">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,910,000</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-decoration: underline; font-style: italic">Other</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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: 1.5pt">Officer contributed capital</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-156">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">250,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,588,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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(152,000</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table presents a summary of the
activity of the RSUs:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Number of<br/>
    Units</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="margin-top: 0; margin-bottom: 0"><b>Weighted<br/>
                                            Average<br/> Grant-date<br/> er Share</b></p>
                                                                                <p style="margin-top: 0; margin-bottom: 0"><b>Fair Value</b></p></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Balance as of December 31, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-157">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-158">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 76%">Granted</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">843,478</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: 9%; text-align: right">1.51</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Vested</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(112,508</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1.40</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Forfeited</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-159">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">$</td><td style="padding-bottom: 1.5pt; text-align: right"><div style="-sec-ix-hidden: hidden-fact-160">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Balance as of December 31, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">730,970</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1.53</td><td style="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 style="text-align: right">4,086,261</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">0.62</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Vested</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(196,720</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1.56</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Forfeited</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-161">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">$</td><td style="padding-bottom: 1.5pt; text-align: right"><div style="-sec-ix-hidden: hidden-fact-162">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Balance as of December 31, 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">4,620,511</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">$</td><td style="padding-bottom: 2.5pt; text-align: right">0.73</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 0; text-align: justify">As of December 31,&#160;2024, there was approximately
$2,301,000 unrecognized compensation cost related to the service-based RSUs, which is expected to be recognized over a remaining weighted-average
vesting period of approximately 2 years.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 17, 2024 (&#8220;Grant Date&#8221;),
the Company&#8217;s Senior Vice President of Energy (&#8220;VP Energy&#8221;) was granted a time time-based&#160;equity grant of&#160;500,000&#160;shares
of the Company&#8217;s common stock pursuant to an equity incentive plan. The Equity Grant shall vest over a four (4)-year&#160;period
beginning on the Grant Date, subject to VP Energy&#8217;s continued employment with the Company through the relevant vesting date, in
accordance with the following schedule. The equity award was valued as of the grant date at $0.477 per share for a total of $239,000.
The grant date fair value was estimated to be fair value of the Company&#8217;s common stock on the Grant Date. The equity compensation
expense for the year ended December 31, 2024 amounted to approximately $5,000.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On September 30, 2024, the grant date, the Company&#8217;s
board of directors approved the issuance of the RSUs, pursuant to the CEO Agreement (as further described NOTE 8 &#8211; COMMITMENTS
AND CONTINGENCIES). The equity compensation expense for the year ended December 31, 2024 amounted to approximately $312,000 for the Market-based
RSUs and approximately $142,000 for the Time-based RSUs.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On June 19, 2023, the Company&#8217;s CFO was
granted a time-based&#160;equity grant of&#160;675,058&#160;shares of the Company&#8217;s common stock pursuant to an equity incentive
plan. The Equity Grant shall vest over a three (3)-year&#160;period beginning on the Effective Date, subject to CFO&#8217;s continued
employment with the Company through the relevant vesting date, in accordance with the following schedule. The equity award was valued
as of the grant date at $2.42&#160;per share for a total of $946,000. The Company was under a binding agreement to merge with Akerna
as of the grant date. Therefore, the grant date fair value was estimated to be the per-share value based on the exchange ratio defined
in the Akerna Merger, as the Company believes that the Akerna trading is the most readily determined value in accordance with ASC 718-10-55-10
to 12. Akerna is publicly traded (Nasdaq: GRYP). The equity compensation expense for the years ended December 31, 2024 and 2023 amounted
to approximately $397,000 and $530,000, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 23, 2023, the Company entered into
Independent Director agreements with two individuals. As part of the compensation for the agreements, the Company granted restricted
stock of&#160;84,210&#160;to each of the directors for a total of&#160;168,419&#160;shares of the Company&#8217;s common stock. The shares
vest every six months in six equal installments of&#160;14,035&#160;shares for a total of&#160;28,070&#160;shares. The equity award was
valued as of the grant date at $3.36&#160;per share for a total of $328,000. The Company was under a binding agreement to merge with
Akerna as of the grant date. Therefore, the grant date fair value was estimated to be the per-share value based on the exchange ratio
defined in the Akerna Merger, as the Company believes that the Akerna trading is the most readily determined value in accordance with
ASC 718-10-55-10 to 12. Akerna is publicly traded (Nasdaq: GRYP). The equity compensation expense for the year ended December 31, 2024
amounted to approximately $109,000.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On April&#160;4, 2022, the Company entered into
an employment agreement with an individual. The agreement provided for an annual cash compensation of $230,000&#160;paid in equal installments
on a monthly basis. Also, the employee was granted equity compensation of&#160;863,687&#160;shares of the Company&#8217;s common stock.
The equity award vests&#160;<span style="-sec-ix-hidden: hidden-fact-194">143,947shares</span> upon the six-month&#160;anniversary,&#160;287,896&#160;shares vest in equal quarterly installments
commencing on the nine-month&#160;anniversary, and&#160;431,844&#160;shares vest in equal monthly installments commencing on the 19-month&#160;anniversary.
The equity award was valued as of the grant date at $9.487&#160;per share for a total of $4,744,000. The Company was under a binding
agreement to merge with Sphere 3D as of the grant date. Therefore, the grant date fair value was estimated to be the per-share value
based on the exchange ratio as defined in the&#160;Sphere 3D&#160;Merger Agreement, as the Company believes that the Sphere 3D trading
is the most readily determinable value in accordance with ASC 718-10-55-10 to 12. Sphere 3D is publicly traded (Nasdaq: ANY). In January&#160;2023,
the employee resigned and vested ownership over&#160;71,975&#160;restricted common stock awards valued at $9.487&#160;per share. The
remaining unissued shares were canceled and the associated compensation expense in prior&#160;years of $1,910,000&#160;was recaptured.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On October 26, 2021, the Company entered into
an agreement with an individual to continue service to the Company. As compensation, the consultant was granted&#160;17,274&#160;shares
of the Company&#8217;s common stock, and all of the Shares shall vest over a period of two (2) years in accordance with the following
vesting schedule:&#160;4,318&#160;Shares will vest on the six-month anniversary of the Effective Date,&#160;4,318&#160;Shares will vest
on the first-year anniversary of the Effective Date,&#160;4,318&#160;Shares will vest on the eighteen-month anniversary, and the&#160;4,318&#160;Shares
will vest on the second-year anniversary of the Effective Date. The equity award was valued as of the grant date at $33.48&#160;per share
for a total of $322,000. The Company was under a binding agreement to merge with Sphere 3D as of the grant date. Therefore, the grant
date fair value was estimated to be the per-share value based on the exchange ratio as defined in the&#160;Sphere 3D&#160;Merger Agreement,
as the Company believes that the Sphere 3D trading is the most readily determinable value in accordance with ASC 718-10-55-10 to 12.
Sphere 3D is publicly traded (Nasdaq: ANY). Compensation expenses for the years ended December 31, 2024 and 2023 amounted to approximately
$0 and $129,000, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On October 22, 2021, the Company entered into
an agreement with an individual to continue service to the Company. As compensation, the consultant was granted&#160;8,637&#160;shares
of the Company&#8217;s common stock, and all of the Shares shall vest over a period of two (2) years in accordance with the following
vesting schedule:&#160;2,159&#160;Shares will vest on the six-month anniversary of the Effective Date,&#160;2,159&#160;Shares will vest
on the first-year anniversary of the Effective Date,&#160;2,159&#160;Shares will vest on the eighteen-month anniversary, and the&#160;2,159&#160;Shares
will vest on the second-year anniversary of the Effective Date. The equity award was valued as of the grant date at $33.90&#160;per share
for a total of $163,000. The Company was under a binding agreement to merge with Sphere 3D as of the grant date. Therefore, the grant
date fair value was estimated to be the per-share value based on the exchange ratio as defined in the Sphere 3D Merger Agreement, as
the Company believes that the Sphere 3D trading is the most readily determinable value in accordance with ASC 718-10-55-10 to 12. Sphere
3D is publicly traded (Nasdaq: ANY). Compensation expenses for the years ended December 31, 2024 and 2023 amounted to $0 and $66,000,
respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On October 20, 2021, the Company entered into
an agreement with an individual to continue service to the Company. As compensation, the consultant was granted&#160;17,274&#160;shares
of the Company&#8217;s common stock, and all of the Shares shall vest over a period of two (2) years in accordance with the following
vesting schedule:&#160;4,318&#160;Shares will vest on the six-month anniversary of the Effective Date,&#160;4,318&#160;Shares will vest
on the first-year anniversary of the Effective Date,&#160;4,318&#160;Shares will vest on the eighteen-month anniversary, and the&#160;4,318&#160;Shares
will vest on the second-year anniversary of the Effective Date. The equity award was valued as of the grant date at $39.48&#160;per share
for a total of $380,000. The Company was under a binding agreement to merge with Sphere 3D as of the grant date. Therefore, the grant
date fair value was estimated to be the per-share value based on the exchange ratio as defined in the Sphere 3D Merger Agreement, as
the Company believes that the Sphere 3D trading is the most readily determinable value in accordance with ASC 718-10-55-10 to 12. Sphere
3D is publicly traded (Nasdaq: ANY). Compensation expenses for the year ended December 31, 2024 and 2023 amounted to&#160;$0 and $154,000,
respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Warrants</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Transactions involving warrants are as follows
for the year ended December 31,:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid"><b>2024</b></td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Number<br/> of Shares</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Weighted<br/> Average<br/> Strike Price/Share</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Weighted<br/> Average<br/> Remaining<br/> Contractual<br/> Term (Years)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Weighted<br/> Average<br/> Grant Date<br/> Fair Value</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Weighted<br/> Average<br/> Intrinsic<br/> Value</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-indent: -0.125in; padding-left: 0.125in">Outstanding&#160;&#8211; December 31, 2023</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">1,844,781</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: 9%; text-align: right">9.84</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 style="width: 9%; text-align: right">0.55</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: 9%; text-align: right">1.36</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: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-163">-</div></td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -0.125in; padding-left: 0.125in">Granted</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">5,530,198</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">0.55</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">9.68</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">0.55</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">0.39</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -0.125in; padding-left: 0.125in">Exercised</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(165,622</td><td style="text-align: left">)</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">0.006</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">0.75</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">9.06</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1.48</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">Expired</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,679,159</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">10.98</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-164">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">7.55</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-165">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -0.125in; padding-left: 0.125in">Outstanding&#160;&#8211; December 31, 2024</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">5,530,198</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">0.55</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">9.68</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">0.55</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">0.39</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">Exercisable &#8211; December 31, 2024</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,530,198</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">0.55</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">9.68</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">0.55</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">0.39</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt; text-indent: -0.125in; padding-left: 0.125in">Non-exercisable &#8211; December 31, 2024</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-166">-</div></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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-167">-</div></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 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-168">-</div></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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-169">-</div></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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-170">-</div></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 0; text-align: left">During the year ended December 31, 2024,&#160;165,622&#160;and 1,679,159
warrants were exercised and expired, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid"><b>2023</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>Number of<br/> Shares</b></span></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>Weighted<br/> Average<br/> Strike<br/> Price/Share</b></span></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>Weighted<br/> Average<br/> Remaining<br/> Contractual<br/> Term<br/> (Years)</b></span></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Weighted<br/> Average<br/> Grant Date<br/> Fair Value</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Weighted<br/> Average<br/> Intrinsic<br/> Value</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%">Outstanding&#160;&#8211;&#160;December&#160;31, 2022</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">1,844,781</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: 9%; text-align: right">9.84</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 style="width: 9%; text-align: right">1.39</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: 9%; text-align: right">1.36</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: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-171">&#160;&#160;&#160;&#160;&#160;-</div></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 style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-172">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-173">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-174">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-175">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-176">-</div></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 style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-177">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-178">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-179">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-180">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-181">-</div></td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt">Expired</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-182">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-183">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-184">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-185">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-186">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Outstanding&#160;&#8211;&#160;December 31, 2023</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1,844,781</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">9.84</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">0.55</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1.36</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-187">-</div></td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt">Exercisable&#160;&#8211;&#160;December 31, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,844,781</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">9.84</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">0.55</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1.36</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-188">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt">Non-exercisable &#8211; December 31, 2023</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-189">-</div></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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-190">-</div></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 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-191">-</div></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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-192">-</div></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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-193">-</div></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_ShareBasedCompensationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/505/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/718/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_ShareholdersEquityAndShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value of Financial Instruments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value of Financial Instruments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">FAIR VALUE OF FINANCIAL INSTRUMENTS</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">NOTE 10 &#8211;&#160;<span style="font-variant: small-caps">FAIR VALUE
OF FINANCIAL INSTRUMENTS</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The carrying amounts of certain financial instruments,
including cash and cash equivalents and accounts payable and accrued expenses, approximate their respective fair values due to the short-term
nature of such instruments.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Assets and Liabilities Measured at Fair Value
on a Recurring Basis</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company evaluates its financial assets and
liabilities subject to fair value measurements on a recurring basis to determine the appropriate level at which to classify them for
each reporting period. This determination requires significant judgments to be made. The Company had the following financial assets and
liabilities as of the dates presented below:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">Balance as of December 31, 2024</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">Quoted&#160;Prices in&#160;Active Markets for Identical&#160;Assets (Level 1)</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">Significant Other Observable Inputs (Level 2)</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">Significant Unobservable Inputs (Level 3)</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Assets:</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 style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left; padding-bottom: 2.5pt">Marketable securities</td><td style="width: 1%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">115,000</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">115,000</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-195">-</div></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-196">-</div></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Digital assets</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,016,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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,016,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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-197">-</div></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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-198">-</div></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 0; text-align: justify">&#160;</p>


<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">Balance as of December&#160;31, 2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">Quoted&#160;Prices in Active Markets for Identical&#160;Assets (Level 1)</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">Significant Other Observable Inputs (Level 2)</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">Significant Unobservable Inputs (Level 3)</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Assets:</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 style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left; padding-bottom: 2.5pt">Digital assets held for other parties</td><td style="width: 1%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">908,000</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">908,000</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-199">-</div></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-200">-</div></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Marketable securities</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">403,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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">403,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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-201">-</div></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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-202">-</div></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>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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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">Liability related to digital assets held for other parties</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">916,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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">916,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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-203">-</div></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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-204">-</div></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 style="text-align: left; padding-bottom: 2.5pt">BTC Note</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">14,868,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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">14,868,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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-205">-</div></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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-206">-</div></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 0; text-align: justify">The Company determines the fair value of its
assets and liabilities based on the quoted market prices as of December 31, 2024 and 2023. For the marketable securities the market value
is based on the quoted market price on the US exchange. For the digital assets and BTC Note, the Company used the quoted market price
per Coinbase.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 107<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-107<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 940<br> -SubTopic 820<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478119/940-820-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Reverse Merger<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_gryp_ReverseMergerAbstract', window );"><strong>Reverse Merger [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_ReverseMergerTextBlock', window );">REVERSE MERGER</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 11 &#8211; REVERSE MERGER</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As described in Note 1, Legacy Ivy merged with
Akerna on February 9, 2024. The merger was accounted for as a reverse recapitalization with Legacy Ivy as the accounting acquirer. The
primary pre-combination assets of Akerna were cash and cash equivalents. Under reverse recapitalization accounting, the assets and liabilities
of Akerna were recorded at their fair value which approximated book value due to the short-term nature of the accounts. No goodwill or
intangible assets were recognized. Consequently, the consolidated financial statements of the Company reflect the operations of Legacy
Ivy for accounting purposes, together with a deemed issuance of shares equivalent to the shares held by the former stockholders of Akerna,
the legal acquirer, and a recapitalization of the equity of Legacy Ivy, the accounting acquirer.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As part of the reverse recapitalization, the Company acquired $500,000&#160;of
cash and cash equivalents. The Company also assumed accounts payable and accrued expenses of $2.8&#160;million and the net book value
is recorded in additional paid-in capital in the accompanying consolidated statements of stockholders&#8217; equity (deficit) for the
year ended December 31, 2024. Akerna&#8217;s operation had ceased concurrent with the merger and were deemed to be de minimis in value
at the transaction date.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_ReverseMergerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_ReverseMergerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_ReverseMergerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_ReverseMergerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Taxes [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 style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 12 &#8211; INCOME TAXES</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the period ended December 31, 2024 the Company
generated no current income taxes due to the Company generating net operating losses whereas for the period ended December 31, 2023,
the Company generated a current tax benefit of ($176,000). Additionally, no deferred income taxes have been recorded due to the uncertainty
of the realization of any tax assets. On December 31, 2024, the Company has federal and state net operating loss carryforwards available
to offset future taxable income of approximately $38,580,000. For federal purposes, there is an unlimited carryforward period, and for
state purposes, the net operating losses begin to expire in 2041.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The income tax (benefit)/expense attributable
to loss consisted of the following, for the year ended December 31,:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="1">Current provision for income taxes:</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; background-color: rgb(204,238,255)">
    <td style="width: 76%">Federal</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-207">-</div></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: 9%; text-align: right">(176,000</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">State</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-208">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-209">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Total current income tax</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-210">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(176,000</td><td style="padding-bottom: 1.5pt; 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">Deferred tax expense:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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>Federal</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-211">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-212">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">State</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-213">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-214">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Total deferred tax</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-215">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-216">-</div></td><td style="padding-bottom: 1.5pt; 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 income tax</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-217">-</div></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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(176,000</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">A reconciliation of the federal statutory income
tax rate to the Company&#8217;s effective income tax rate is as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>


<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">2024</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Taxes calculated at federal rate</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">21.0</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">21.0</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Permanent differences</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(0.5</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-218">-</div></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">State tax, net of federal impact</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3.9</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3.2</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Return to provision</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-219">-</div></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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Other</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2.9</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-220">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Change in valuation allowance</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(21.5</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(23.0</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Provision for income taxes</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">0.0</td><td style="padding-bottom: 2.5pt; text-align: left">%</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">0.5</td><td style="padding-bottom: 2.5pt; text-align: left">%</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The tax effects of temporary differences that
give rise to significant portions of the deferred tax assets at December 31, are presented below:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Deferred tax assets</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-left: 10pt">Net operating loss carryforwards</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">9,436,000</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: 9%; text-align: right">10,002,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; padding-left: 10pt">Stock based compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,203,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,019,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-left: 10pt">Accrued Expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">252,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">208,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">Mining equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,825,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">251,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: 1.5pt; padding-left: 10pt">Digital asset Impairment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">335,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">842,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 20pt">Total deferred tax assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,051,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">15,322,000</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 style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Deferred tax liability</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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; padding-left: 7.1pt">Mining equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-221">-</div></td><td style="text-align: left">&#160;</td><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: 1.5pt; padding-left: 7.1pt">Change in FV of Derivative</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-222">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3,546,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 21.3pt">Total deferred tax liability</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-223">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3,546,000</td><td style="padding-bottom: 1.5pt; 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">Net deferred tax assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,051,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,776,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: 1.5pt">Valuation allowance</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(16,051,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(11,776,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Net deferred tax</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-224">&#8212;</div></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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-225">&#8212;</div></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 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Deferred tax assets and liabilities are computed
by applying the federal and state income tax rates in effect to the gross amounts of temporary differences and other tax attributes,
such as net operating loss carryforwards. In assessing if the deferred tax assets will be realized, the Company considers whether it
is more likely than not that some or all of these deferred tax assets will be realized. The ultimate realization of deferred tax assets
is dependent upon the generation of future taxable income during the period in which these deductible temporary differences reverse.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For financial reporting purposes, the Company
has incurred a loss in each period since its inception. Based on all available evidence, including the Company&#8217;s history of losses,
management believes it is more likely than not that the net deferred tax assets will not be fully realizable. Accordingly, the Company
provided for a full valuation allowance against its net deferred tax assets on December 31, 2024, and 2023. During the years ended December
31, 2024, and 2023, the valuation allowance increased by $4,275,000 and $6,608,000, respectively. The increase was attributable to the
increase in our net operating loss carryforwards and several other deferred tax assets. The total valuation allowance results from the
Company&#8217;s estimate of its inability to recover its net deferred tax assets.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 31, 2024, the Company has federal
and state net operating loss carryforwards, which are available to offset future taxable income, of approximately $38,580,000 which for
federal purposes has an unlimited carryforward period and begins to expire in 2041 for state purposes. These carryforwards may be subject
to an annual limitation under Section 382 and 383 of the Internal Revenue Code of 1986, and similar state provisions if the Company experienced
one or more ownership changes that would limit the amount of NOL and tax credit carryforwards that can be utilized to offset future taxable
income and tax, respectively. In general, an ownership change, as defined by Sections 382 and 383, results from transactions increasing
ownership of certain stockholders or public groups in the stock of the corporation by more than 50 percentage points over a three-year
period. The Company has not completed an IRC Section 382/383 analysis. If a change in ownership were to have occurred, NOL and tax credit
carryforwards could be eliminated or restricted. If eliminated, the related asset would be removed from the deferred tax asset schedule
with a corresponding reduction in the valuation allowance. Due to the existence of the valuation allowance, limitations created by future
ownership changes, if any, will not impact the Company&#8217;s effective tax rate.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company files income tax returns in the United
States and various state jurisdictions. Due to the Company&#8217;s carryforward of net operating losses all tax years are open and subject
to income tax examination by tax authorities. The Company&#8217;s policy is to recognize interest expenses and penalties related to income
tax matters as a tax expenses. As of December 31, 2024 and 2023, there are no unrecognized tax benefits, and there are no significant
accruals for interest related to unrecognized tax benefits or tax penalties.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company is in the process of analyzing its
NOL and has not determined if the company has had any change of control issues that could limit the future use of NOL. The NOL carryforwards
that were generated after 2017 of approximately $38,580,000 may only be used to offset 80% of future taxable income and are carried forward
indefinitely.</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>36
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<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_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">SUBSEQUENT EVENTS</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 13 &#8211; SUBSEQUENT EVENTS</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has evaluated all events that occurred
after the balance sheet date through the date when the financial statements were issued to determine if they must be reported. The management
of the Company determined there are no reportable events for the year ended December 31, 2024, except for the following.</p>

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i><span style="text-decoration:underline">Issuance of shares of common stock</span></i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">In January 2025, the
Company entered into a securities purchase agreement (the &#8220;Purchase Agreement&#8221;) with several institutional and accredited
investors and certain directors and officers of the Company (and certain of their affiliated parties) for the purpose of raising approximately
$2,820,000 in gross proceeds for the Company. Of the gross proceeds, approximately $670,000 was received in December 2024 with approximately
$2,150,000 received in January 2025. The Company incurred legal fees of approximately $75,000 associated with the Purchase Agreement.
Pursuant to the terms of the Purchase Agreement, the Company sold in a registered direct offering an aggregate of (i) 6,941,856 shares
(the &#8220;Shares&#8221;) of the Company&#8217;s common stock, par value $0.00001 per share and (ii) warrants to purchase 6,941,856 shares
of the Company&#8217;s common stock at an exercise price of $1.50 per share, at a combined purchase price per share and accompanying warrant
equal to $0.40 for third-party investors and $0.516 for directors and officers of the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 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 0; text-align: justify">In January 2025, the Company raised net proceeds
of approximately $2,336,000 from the ATM for the issuance of 4,563,552 shares.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In January 2025, the Company entered into an investor
relations consulting agreement. The agreement is for a period of six months with equal monthly payments of $12,500 and the issuance of
350,000 shares of the Company&#8217;s common stock.</p>

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In January 2025, the Company issued 283,333 shares of the Company&#8217;s
common stock as payment for a consulting agreement.</p>

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">In January 2025, the Company issued 591,155 shares of the Company&#8217;s
common stock in accordance with the vesting schedule for the Board RSUs.</p>

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i><span style="text-decoration:underline">Purchase of mining machines</span></i></p>

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In March 2025, the Company purchased 1,900 S19JPro
series machines with an extended warranty. The purchase price was a cash payment of approximately $608,000 and the issuance of $100,000
of the Company&#8217;s common stock. As of March 31, 2025, the Company paid $558,000 of the $608,000 cash payment due. The issuance of
$100,000 of the Company&#8217;s common stock remains outstanding.</p>

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i><span style="text-decoration:underline">Potential acquisitions</span></i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Captus Energy</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">On January 8, 2025, the
Company and Alberta Ltd., entered into a Share and Unit Purchase Agreement (the &#8220;Captus Agreement&#8221;) with BTG Energy Corp.,
a Canadian corporation (&#8220;BTG Energy&#8221;), BTG Power Corp., a Canadian corporation (&#8220;BTG Power&#8221;) and West Lake Energy
Corp., a Canadian corporation (&#8220;West Lake,&#8221; and together with BTG Energy and BTG Power, the &#8220;Vendors&#8221;). Pursuant
to the Captus Agreement, the Company will acquire from the Vendors all of the issued and outstanding shares or units, as applicable, of
(i) Captus Generation Ltd. (&#8220;Captus GP&#8221;) and BowArk Energy Ltd., each a Canadian corporation, and (ii) Captus General Limited
Partnership, a Canadian limited partnership (collectively &#8220;Captus Energy,&#8221; and the transaction contemplated by the Captus
Agreement, the &#8220;Captus Acquisition&#8221;).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Captus GP owns 850 acres in Pincher Creek, Alberta
(the &#8220;Captus Site&#8221;). The acreage contains characteristics management considers to be highly suitable for the development of
AI HPC. These characteristics include: 1) redundant natural gas lines, 2) grid connectivity, 3) a deplete reservoir that can be used for
onsite carbon sequestration, 4) access to non-potable water and 5) proximity to telecom connectivity. Gryphon intends to develop the site
for revenue producing activities.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The aggregate consideration
payable by the Company to the Vendors is CAD $24.0 million (the &#8220;Cash Consideration&#8221;), subject to adjustment in accordance
with the terms of the Captus Agreement. In November 2024, the Company paid a cash deposit of $143,759 (CAD $200,000) to Captus GP for
the benefit of the Vendors (the &#8220;LOI Cash Deposit&#8221;). Within two business days of the date of the Captus Agreement, the Company
paid a cash deposit of $704,641 (CAD $1,000,000) to Captus GP for the benefit of the Vendors (the &#8220;Signing Cash Deposit,&#8221;
and together with the LOI Cash Deposit, the &#8220;Cash Deposits&#8221;). The Cash Deposits may be applied towards the payment of the
Cash Consideration in accordance with the terms of the Captus Agreement, and the remainder of the Cash Consideration will be paid by the
Company upon closing.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 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 0; text-align: justify; background-color: white">The transaction remains
subject to certain conditions, including the transfer and assignment of certain agreements from the Vendors to the Company. Pending approval
by the Alberta Energy Regulator, BTG Energy and West Lake will hold certain well, pipeline and facility licenses in trust for an agreed
fee.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 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 0; text-align: justify; background-color: white">In connection with the
Captus Agreement, on January 8, 2025, as a material inducement to their agreeing to become employees of the Company, the Company granted
a restricted stock award to each of Harry Andersen, Paul Connolly, Mark Taylor and Steve Giacomin (collectively, the &#8220;Restricted
Stock Awards&#8221;). The Restricted Stock Awards were intended to constitute &#8220;employment inducement awards&#8221; under the Nasdaq
Stock Market Rules. The aggregate restricted stock shares issued was 4,083,003.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Each of the Restricted
Stock Awards vests in three equal installments on the first three anniversaries of the grant date subject to the grantee&#8217;s continued
engagement with the Company through each applicable vesting date, provided however, that the Restricted Stock Awards will accelerate and
vest immediately upon the grantee&#8217;s death, disability, termination by the Company without &#8220;cause&#8221; (as defined in each
Restricted Stock Award agreement), or the consummation of a change in control of the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<p style="text-align: justify; margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">On March 19, 2025, the Company&#8217;s Board of Directors approved
the execution of a strategic advisory business service agreement (&#8220;Advisory Agreement&#8217;) with Bower Four Capital Corp. Pursuant
to the Advisory Agreement, the Advisor will provide general strategic advice and guidance regarding the Company&#8217;s business, proposed
transactions and M&amp;A activity. The term of the agreement will be for a period of thirty-six months subject to renewal for one or more
additional six-month periods. If the Captus Acquisition closes, the Company will be required to issue 6,000,000 shares of the Company&#8217;s
common stock and a warrant to purchase 6,000,000 shares of the Company&#8217;s common stock at $0.50 per share. As of March 31, 2025,
the Advisory Agreement has not been executed by the parties thereto.</p>

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white">&#160;</p>

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i><span style="text-decoration:underline">Erikson Purchase Agreement</span></i></p>

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On February 14, 2025, the Company gave Erikson notice of the cancellation
of the Erikson Purchase Agreement.</p>

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i><span style="text-decoration:underline">Litigation </span></i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On March 7, 2025, The Company and Sphere 3D entered
into a settlement and release agreement on mutually acceptable terms. The Settlement Agreement fully resolved all pending litigation between
the Company and Sphere, and each party fully released the other party from any known or unknown and unsuspected claims. The Settlement
Agreement further provided that each party will bear its own costs in connection with the litigation.</p>

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i><span style="text-decoration:underline">NASDAQ Compliance</span></i></p>

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On March 11, 2025, the Company received NASDAQ delisting notice for
non-compliance with the Bid Price Rule as set forth in Listing Rule 5550(a)(2)</p>

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On March 14, 2025, the Company received NASDAQ delisting notice for
non-compliance with the MVLS requirements as set forth in Listing Rule 5550(b)(2)</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>37
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pay vs Performance Disclosure - 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_ecd_PvpTable', window );"><strong>Pay vs Performance Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss)</a></td>
<td class="num">$ (21,300,000)<span></span>
</td>
<td class="num">$ (28,599,000)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_PvpTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection v<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_PvpTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Arrangements<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrAdoptedFlag', window );">Non-Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrTrmntdFlag', window );">Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrTrmntdFlag', window );">Non-Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TradingArrByIndTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TradingArrByIndTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Policies and Procedures<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_InsiderTradingPoliciesProcLineItems', window );"><strong>Insider Trading Policies and Procedures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_InsiderTrdPoliciesProcAdoptedFlag', window );">Insider Trading Policies and Procedures Adopted</a></td>
<td class="text">true<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_InsiderTradingPoliciesProcLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16<br> -Subsection J<br> -Paragraph a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_InsiderTradingPoliciesProcLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_InsiderTrdPoliciesProcAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16<br> -Subsection J<br> -Paragraph a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_InsiderTrdPoliciesProcAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cybersecurity Risk Management and Strategy Disclosure<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems', window );"><strong>Cybersecurity Risk Management, Strategy, and Governance [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock', window );">Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b>Cybersecurity Risk Management
and Strategy</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Cybersecurity risk management
is one component of our information security program that guides continuous improvement to, and evaluates the confidentiality, integrity,
and availability of our critical systems, data, and operations.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our approach to controls
and risk management is based on guidance from the National Institute of Standards and Technology (&#8220;NIST&#8221;) and the Crypto
Currency Security Standard (&#8220;CCSS&#8221;). This does not mean that we meet any particular technical standards, specifications,
or requirements, but rather that we use the NIST and CCSS as a guide to help us identify, assess, and manage cybersecurity controls and
risks relevant to our business.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our cybersecurity risk management
program includes:</p><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"> <tr style="vertical-align: top"> <td style="width: 0.5in">&#160;</td> <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td> <td style="text-align: justify"><span style="font-size: 10pt">Identifying cybersecurity risks that could impact our facilities, third-party vendors/partners, operations, critical systems, information, and broader enterprise IT environment. Risks are informed by threat intelligence, current and historical adversarial activity, and industry specify threats;</span></td></tr> </table><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Performing a cybersecurity risk assessment to evaluate our readiness
    if the risks were to materialize; and</span></td></tr>
  </table><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Ensuring risk is addressed and tracking any necessary remediation through
    an action plan.</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">While we face a number of
ongoing cybersecurity risks in connection with our business, such risks have not materially affected us to date, including our business
strategy, results of operations, or financial condition.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b>Cybersecurity Governance</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our Board considers cybersecurity
risk as part of its risk oversight function and has delegated the oversight of cybersecurity and other information technology risks to
the Board&#8217;s Audit Committee as well as hiring a third party vendor that specializes in cybersecurity to oversee and provide an
assessment on the Company&#8217;s IT controls. The Audit Committee meets at least quarterly to discuss matters involving cybersecurity
risks.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Audit Committee ultimately
provides information to our board members regarding its activities, including those related to cybersecurity risks. The Audit Committee
also receives a briefing and continuing education from a member of the third party vendor relating to our cyber risk management program
at least annually. The third party vendor is responsible for notifying the Audit Committee of material cybersecurity incidents.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b>Cybersecurity Incidents
</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In 2023, a threat actor representing
to be the Sphere 3D Corp. (&#8220;Sphere 3D&#8221;) CFO inserted themselves into an email exchange between the Sphere 3D CFO and the Company&#8217;s
former CEO, which also included Sphere 3D&#8217;s CEO, regarding the transfer of Sphere 3D&#8217;s BTC from the Company&#8217;s wallet
to Sphere 3D&#8217;s wallet. The threat actor requested that the BTC be transferred to an alternate wallet. As a result, 26 BTC, with
a value of approximately $560,000 at the time, was transferred to a wallet controlled by the threat actor. Via counsel, Gryphon engaged
with US Federal law enforcement to recover the BTC. Despite these attempts by law enforcement to recover the BTC, recovery was not possible.
Gryphon subsequently wired the commensurate amount in USD to Sphere 3D to make them whole for the stolen BTC. Gryphon also engaged a nationally
recognized third-party firm to perform a forensic analysis. The analysis revealed that the threat actor did not enter the email exchange
via Gryphon&#8217;s IT systems. The Company has also subsequently modified its control systems to protect against any future attempted
incursions. During the quarter ended June 30, 2023, the Company made a payment to Sphere 3D for $560,000, which was classified as a general
and administrative expense on Gryphon&#8217;s consolidated statement of operations.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock', window );">Cybersecurity Risk Management Processes Integrated [Text Block]</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Cybersecurity risk management
is one component of our information security program that guides continuous improvement to, and evaluates the confidentiality, integrity,
and availability of our critical systems, data, and operations.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementProcessesIntegratedFlag', window );">Cybersecurity Risk Management Processes Integrated [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskRoleOfManagementTextBlock', window );">Cybersecurity Risk Role of Management [Text Block]</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our approach to controls
and risk management is based on guidance from the National Institute of Standards and Technology (&#8220;NIST&#8221;) and the Crypto
Currency Security Standard (&#8220;CCSS&#8221;). This does not mean that we meet any particular technical standards, specifications,
or requirements, but rather that we use the NIST and CCSS as a guide to help us identify, assess, and manage cybersecurity controls and
risks relevant to our business.</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_cyd_CybersecurityRiskManagementThirdPartyEngagedFlag', window );">Cybersecurity Risk Management Third Party Engaged [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock', window );">Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">While we face a number of
ongoing cybersecurity risks in connection with our business, such risks have not materially affected us to date, including our business
strategy, results of operations, or financial condition.</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_cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag', window );">Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock', window );">Cybersecurity Risk Board of Directors Oversight [Text Block]</a></td>
<td class="text">Our Board considers cybersecurity
risk as part of its risk oversight function and has delegated the oversight of cybersecurity and other information technology risks to
the Board&#8217;s Audit Committee as well as hiring a third party vendor that specializes in cybersecurity to oversee and provide an
assessment on the Company&#8217;s IT controls.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag', window );">Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock', window );">Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]</a></td>
<td class="text">The Audit Committee ultimately
provides information to our board members regarding its activities, including those related to cybersecurity risks<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock', window );">Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Audit Committee ultimately
provides information to our board members regarding its activities, including those related to cybersecurity risks. The Audit Committee
also receives a briefing and continuing education from a member of the third party vendor relating to our cyber risk management program
at least annually. The third party vendor is responsible for notifying the Audit Committee of material cybersecurity incidents.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock', window );">Cybersecurity Risk Management Positions or Committees Responsible [Text Block]</a></td>
<td class="text">The third party vendor is responsible for notifying the Audit Committee of material cybersecurity incidents.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag', window );">Cybersecurity Risk Management Positions or Committees Responsible [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementProcessesIntegratedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementProcessesIntegratedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementThirdPartyEngagedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph ii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph ii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementThirdPartyEngagedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 2<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 2<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskRoleOfManagementTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskRoleOfManagementTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph iii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph iii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting Policies, by Policy (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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>Organization and Summary of Significant Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_OrganizationAndNatureOfOperationsPolicyTextBlock', window );">Organization and Nature of Operations</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Organization and Nature of Operations</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Gryphon Digital Mining,&#160;Inc. (&#8220;Gryphon&#8221;),&#160;which
originally&#160;began operations&#160;as Ivy Crypto,&#160;Inc., was incorporated under the provisions and by the virtue of the provisions
of the General Corporation Law of the State of Delaware on October&#160;22, 2020, with its office located in Las Vegas, Nevada. Gryphon
operates a digital asset (commonly referred to as&#160;cryptocurrency) mining operation using specialized computers equipped with application-specific&#160;integrated
circuit (ASIC) chips (known as &#8220;miners&#8221;) to solve complex cryptographic algorithms in support of the&#160;Bitcoin&#160;blockchain&#160;(in
a process known as &#8220;solving a block&#8221;) in exchange for&#160;cryptocurrency&#160;rewards (primarily&#160;Bitcoin). Gryphon became
a publicly held entity in February 2024 upon the completion of a reverse merger transaction&#160;(the &#8220;Merger&#8221;) with Akerna&#160;Corp.,
herein referred to as we, us, our, the Company or&#160;Akerna. These&#160;consolidated&#160;financial statements and notes thereto, including
disclosures for certain activities up to and including the February 9, 2024 (the &#8220;Effective Date&#8221;) the date of the Merger,
are exclusively attributable to the operations of Ivy Crypto, Inc.&#160;The common stock,&#160;$0.0001&#160;par value (&#8220;Common Stock&#8221;)&#160;is
traded on the&#160;Nasdaq&#160;Capital&#160;Market (the &#8220;Nasdaq&#8221;) under the symbol &#8220;GRYP&#8221; after February 9, 2024.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The legacy Akerna (&#8220;Legacy Akerna&#8217;)
was formed upon completion of the mergers between MTech&#160;Acquisition Corp. (&#8220;MTech&#8221;) and MJ Freeway, LLC (&#8220;MJF&#8221;)
on June 17, 2019 as contemplated by the Merger Agreement dated October 10, 2018, as amended (the &#8220;Formation Mergers&#8221;). Akerna
provided&#160;software as a service (&#8220;SaaS&#8221;) solutions within the cannabis industry that enabled regulatory compliance and
inventory management&#160;through several wholly-owned subsidiaries including MJF, Trellis Solutions, Inc. (&#8220;Trellis&#8221;), Ample
Organics, Inc.&#160;(&#8220;Ample&#8221;), Last Call Analytics&#160;(&#8220;LCA&#8221;),&#160;solo sciences, inc.&#160;(&#8220;Solo&#8221;),
Viridian Sciences,&#160;Inc.&#160;(&#8220;Viridian&#8221;), and The NAV People, Inc. d.b.a. 365 Cannabis&#160;(&#8220;365 Cannabis&#8221;).
Our common stock,&#160;$0.0001&#160;par value (&#8220;Common Stock&#8221;)&#160;was traded on the&#160;Nasdaq&#160;Capital&#160;Market
(the&#160;&#8220;Nasdaq&#8221;) under the symbol&#160;&#8220;KERN&#8221; through February 9, 2024.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Prior to the merger date of February 9, 2024,
Legacy Akerna committed to a number of significant actions that collectively represented a strategic shift in its business strategy and
a complete exit from the SaaS&#160;business serving the cannabis industry. The shift was effectuated&#160;in a two-part exit strategy
whereby Legacy Akerna management (i) disposed of its component SaaS&#160;business units in advance of (ii) the Merger with Gryphon, an
entity unaffiliated&#160;with the SaaS&#160;and cannabis&#160;industries.</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_gryp_ReverseMergerWithLegacyIvyCryptoIncPolicyTextBlock', window );">Reverse Merger with Legacy Ivy Crypto, Inc.</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Reverse Merger with Legacy Ivy Crypto, Inc.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On January 27, 2023, Akerna entered into an agreement&#160;and
plan of merger, as amended on April 28, 2023 and June 14, 2023 (the &#8220;Merger Agreement&#8221;) with Ivy Crypto, Inc. (formerly known
as Gryphon Digital Mining, Inc. (&#8220;Ivy&#8221;) and its wholly-owned subsidiary Gryphon Opco I LLC.&#160;On February 9, 2024, concurrent
with the closing of the Sale Transaction,&#160;Legacy Akerna&#160;merged with and into Ivy, with Ivy surviving the Merger as a wholly-owned
subsidiary of&#160;Akerna. Following the closing of the Merger, the former Ivy and&#160;Akerna&#160;stockholders&#160;immediately before
the&#160;Merger owned approximately&#160;92.5&#160;percent and&#160;7.5&#160;percent, respectively, of the outstanding capital stock
on a fully diluted basis which effectively resulted in a change&#160;in control of the Company. Upon completion of the Merger,&#160;Akerna&#160;changed
its name to Gryphon.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 9, 2024, the Company completed the
transactions contemplated by the Merger Agreement (the &#8220;Merger&#8221;). Under the terms of the Merger Agreement, Akerna Merger Co.
(&#8220;Merger Sub&#8221;) merged with and into Ivy, with Ivy surviving as a wholly-owned subsidiary of Akerna. On the Effective Date
of the Merger, each share of Ivy&#8217;s common stock, par value $0.0001&#160;per share (the &#8220;Ivy Common Stock&#8221;), and Ivy&#8217;s
preferred stock, par value $0.0001&#160;per share (the &#8220;Ivy Preferred Stock,&#8221; collectively referred to herein with the Ivy
Common Stock as the &#8220;Ivy Shares&#8221;), outstanding immediately prior to the Effective Date was converted into the right to receive
approximately&#160;1.7273744&#160;shares of Gryphon common stock. Each warrant to purchase common stock of Ivy that was issued and outstanding
at the Effective Date remained issued and outstanding and were assumed by the Company and is exercisable for shares of common stock pursuant
to its existing terms and conditions as adjusted to reflect the ratio of exchange of Ivy Shares for shares of common stock.&#160;In connection
with the Merger, on February 8, 2024, Akerna filed a Certificate of Amendment to its Amended and Restated Articles of Incorporation (the
&#8220;Reverse Stock Split Amendment&#8221;). Because the Reverse Stock Split Amendment did not reduce the number of authorized shares
of common stock, the effect of the Reverse Stock Split was to increase the number of shares of common stock available for issuance relative
to the number of shares issued and outstanding. The Reverse Stock Split did not modify any voting rights or other terms of the common
stock. Eighty thousand and eight hundred and sixty-four (80,864) fractional shares were issued in connection with the Reverse Stock Split.
Immediately after giving effect to the Merger and the Reverse Stock Split, the Company had&#160;38,038,533&#160;shares of common stock
outstanding.&#160;On February 9, 2024, the common stock began trading on the Nasdaq&#160;under the symbol &#8220;GRYP.&#8221;&#160;All
share and per-share data presented in these consolidated financial statements have been adjusted for the exchange ratio.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As contemplated by the Merger Agreement, Akerna&#8217;s
operations were sold concurrently with the closure of the merger, so the Company&#8217;s operations after the Merger are those of Ivy.&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Ivy is treated as the accounting acquirer in
the Merger as its stockholders, board of directors, and management control the Company after the Merger, even though Akerna was the legal
acquirer. The Merger was treated as a reverse recapitalization of Ivy effected by a share exchange for a financial account and reporting
purposes since all of Akerna&#8217;s operations were disposed of as part of the consummation of the Merger. Therefore, Ivy recorded no
goodwill or other intangible assets as a result of the merger. The Merger was treated as if Ivy issued&#160;2,921,362&#160;shares of
common stock for the $(2,256,000) net book value of Akerna. As a result, the assets, liabilities, and historical operations reflected
in these financial statements are those of Ivy, as if Ivy had always been the reporting company.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Akerna net book value of approximately $(2,256,000)
consisted of $500,000&#160;of cash, prepaid expense of approximately $98,000&#160;and liabilities of approximately $2,854,000.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On April 20, 2022, Ivy formed a limited liability
company named Gryphon Opco I LLC (&#8220;GOI&#8221;). GOI aims to engage in any activity for which limited liability companies may be
organized in the State of Delaware.</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On December 20, 2024, the Company formed a wholly owned subsidiary
Canada corporation named 2670786 Alberta LTD (&#8220;Alberta LTD&#8221;). Alberta LTD was formed to be the holding company for the prospective
acquisition of Captus Energy, as further described in Note 13 &#8211; Subsequent Events.</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 );">Reclassification</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Reclassification</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Certain reclassifications have been made to the
2023 consolidated financial statements in order to conform to the current period presentations.</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 style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Principles of Consolidation</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The consolidated financial statements include
the accounts of the Company and its wholly-owned subsidiaries. All material intercompany transactions and balances have been eliminated
in consolidation.</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_gryp_GoingConcernPolicyTextBlock', window );">Going Concern</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Going Concern</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The accompanying consolidated financial statements
have been prepared in conformity with accounting principles generally accepted in the United&#160;States of America (&#8220;GAAP&#8221;),
which contemplate the continuation of the Company as a going concern and the realization of assets and satisfaction of liabilities in
the ordinary course of business. The carrying amounts of assets and liabilities presented in the financial statements do not necessarily
purport to represent realizable or settlement values.&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Since the Company began revenue generation in
September&#160;2021, management has financed the Company&#8217;s operations through equity and debt financing and the sale of the digital
assets earned through mining operations. On December 31, 2024, the Company had cash and cash equivalents totaling $735,000&#160;and digital
assets totaling $1,016,000.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company may incur additional losses from
operations and negative cash outflows from operations in the foreseeable future. In the event the Company continues to incur losses,
it may need to raise debt or equity financing to finance its operations until operations are cashflow positive. However, there can be
no assurance that such financing will be available in sufficient amounts and on acceptable terms, when and if needed, or at all. The
precise amount and timing of the funding needs cannot be determined accurately at this time and will depend on several factors, including
the market price for the underlying commodity mined by the Company and its ability to procure the required mining equipment and operate
profitably. The Company&#8217;s financial statements have been presented on a going concern basis, which contemplates the realization
of assets and the satisfaction of liabilities in the ordinary course of business. The financial statements do not include any adjustment
that might result from the outcome of this uncertainty. The Company&#8217;s future results are subject to substantial risks and uncertainties.&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">Segment Reporting</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Segment Reporting</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0">The Company adopted FASB issued ASU 2023-07, &#8220;Segment Reporting
(ASC Topic 280) for the annual reporting period ended December 31, 2024. The most significant provision was for the Company to disclose
significant segment expenses that are regularly provided to the chief operating decision maker (&#8220;CODM&#8221;). The Company&#8217;s
CODM group is composed of the Chief Executive Officer and Chief Financial Officer. The Company operates as&#160;one&#160;operating segment
and uses net income or loss as measures of profit or loss on a consolidated basis in making decisions regarding resource allocation and
performance assessment. Additionally, the Company&#8217;s CODM regularly reviews the Company&#8217;s expenses on a consolidated basis.
The financial metrics used by the CODM help make key operating decisions, such as determination of significant acquisitions and allocation
of budget between cost of revenues and general and administrative expenses.</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0">Since the Company operates as one reportable segment, all financial
information required by &#8220;Segment Reporting&#8221; can be found in the accompanying consolidated financial statements. The CODM
does not review segment assets at a level other than that presented in the Company&#8217;s consolidated balance sheets. There are no
intra-entity sales or transfers and no significant expense categories regularly provided to the CODM beyond those disclosed in the Consolidated
Statements of Operations.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Use of Estimates</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The preparation of financial statements in accordance
with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures
of contingent assets and liabilities at the date of the financial statements, and the reported amounts of expenses during the reporting
period. Actual results could differ from those estimates.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair Values of Financial Instruments</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Fair Values of Financial Instruments</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company adopted the provisions of Accounting
Standards Codification (&#8220;ASC&#8221;) subtopic 825-10, Financial Instruments (&#8220;ASC 825-10&#8221;) which defines fair value
as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants
at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded
at fair value, the Company considers the principal or most advantageous market in which it would transact and considers assumptions that
market participants would use when pricing the asset or liability, such as inherent risk, transfer restrictions, and risk of nonperformance.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">ASC 825-10 establishes a fair value hierarchy
that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.
ASC 825-10 establishes three levels of inputs that may be used to measure fair value:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Level 1 - Quoted prices in active markets for
identical assets or liabilities.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Level 2 - Observable inputs other than Level
1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets with insufficient volume or infrequent transactions
(less active markets); or model-derived valuations in which all significant inputs are observable or can be derived principally from
or corroborated by observable market data for substantially the full term of the assets or liabilities.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Level 3 - Unobservable inputs to the valuation
methodology that are significant to the measurement of the fair value of assets or liabilities.&#160;</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 style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cash and Cash Equivalents</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company considers all short-term highly liquid
investments with a remaining maturity at the date of purchase of three months or less to be cash equivalents. Cash and cash equivalents
are recorded at cost, which approximates their fair value. The Company maintains its cash and cash equivalents in banks insured by the
Federal Deposit Insurance Corporation (&#8220;FDIC&#8221;) in accounts that at times may be in excess of the federally insured limit
of $250,000&#160;per bank. The Company minimizes this risk by placing its cash deposits with major financial institutions. As of December
31, 2024, and 2023, the Company had $435,000&#160;and $665,000&#160;in excess of the federal insurance limit, respectively. Also, the
Company held cash for third parties in the amount of $8,000&#160;as of December 31, 2023.&#160;The Company has never suffered a loss
due to such excess balances.</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</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Accounts Receivable</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2024, the Company had no accounts
receivable.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2023, accounts receivable
includes amounts due from Sphere 3D under the Company&#8217;s master services agreement with Sphere 3D. The Company collected these amounts
in the first quarter of 2024.</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_gryp_PrepaidExpensePolicyPolicyTextBlock', window );">Prepaid Expenses</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Prepaid Expenses</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Prepaid expenses consist of payments for an insurance
policy and are expected to be realized and consumed within twelve&#160;months after the reporting period.</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_gryp_DigitalAssetsHeldForOtherPartiesPolicyTextBlock', window );">Digital Assets Held for Other Parties</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Digital Assets Held for Other Parties</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In accordance with the Securities and Exchange
Commission&#8217;s Staff Accounting Bulletin 121, the Company records an obligation liability, and a corresponding digital asset held
for other parties&#8217; assets based on the fair value of the cryptocurrency held for other parties at each reporting date. In accordance
with ASC&#160;820, the Company has fair valued these digital assets and the associated liability by using the quoted price of Bitcoin
at closing by its Principal Market, Coinbase, on the reporting date. This balance also includes the cash balance held for other parties.</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_srt_PlatformOperatorCryptoAssetPolicyTextBlock', window );">Digital Assets</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Digital Assets</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Digital assets or cryptocurrencies (including
Bitcoin, Ethereum, DAI, and USDT) are included in current assets in the accompanying balance sheets. Cryptocurrencies purchased are recorded
at cost and cryptocurrencies obtained by the Company through its sale of common stock are accounted for based on the value of the specific
digital asset on the date received.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Digital assets are included in current assets
in the consolidated balance sheets due to the Company&#8217;s ability to sell bitcoin in a highly liquid marketplace and the sale of
bitcoin to fund operating expenses to support operations. Following the adoption of ASU 2023-08 on January 1, 2024, the Company measures
digital assets at fair value with changes recognized in operating expenses in the consolidated statement of operations.</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 );">Mining Equipment</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Mining Equipment</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Mining equipment is stated at cost, including
purchase price and all shipping and customs fees, and depreciated using the straight-line method over the estimated useful lives of the
assets, generally&#160;three years&#160;for cryptocurrency mining equipment.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company reviews the carrying amounts of mining
equipment when events or changes in circumstances indicate the assets may not be recoverable. If any such indication exists, the recoverable
amount of the asset is estimated in order to determine the extent of the impairment loss, if any. Where it is not possible to estimate
the recoverable amount of an individual asset, the Company estimates the recoverable amount of the cash-generating unit to which the
asset belongs.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The recoverable amount is the higher of fair
value less costs of disposal and value in use. In assessing value in use, the estimated future cash flows to be derived from continuing
use of the asset or cash-generating unit are discounted to their present value using a pre-tax discount rate that reflects current market
assessments of the time value of money and the risks specific to the asset. Fair value less costs of disposal is the amount obtainable
from the sale of an asset or cash-generating unit in an arm&#8217;s length transaction between knowledgeable, willing parties, less the
cost of disposal. When a binding sale agreement is not available, fair value less costs of disposal is estimated using a discounted cash
flow approach with inputs and assumptions consistent with those of a market participant. If the recoverable amount of an asset or cash-generating
unit is estimated to be less than its carrying amount, the carrying amount of the cash-generating unit is reduced to its recoverable
amount. An impairment loss is recognized immediately in net income.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">At the point in time a miner becomes inoperable
and not repairable, the Company records an expense amounting to the carrying value, which is the cost basis less accumulated depreciation
at the time of write off.</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 style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Leases</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company accounts for its leases under ASC&#160;842,&#160;<i>Leases&#160;</i>(&#8220;ASC&#160;842&#8221;).
Under this guidance, arrangements meeting the definition of a lease are classified as operating or financing leases and are recorded
on the balance sheet as both a right-of-use&#160;asset and a lease liability, calculated by discounting fixed lease payments over the
lease term at the rate implicit in the lease or the Company&#8217;s incremental borrowing rate. Lease liabilities are increased by interest
and reduced by payments each period, and the right-of-use&#160;asset is amortized over the lease term. For operating leases, interest
on the lease liability and the amortization of the right-of-use&#160;asset result in straight-line&#160;rent expense over the lease term.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In calculating the right-of-use&#160;asset and
the lease liability, the Company elects to combine lease and non-lease&#160;components as permitted under ASC&#160;842. The Company excludes
short-term&#160;leases having initial terms of 12&#160;months or less from the new guidance as an accounting policy election and recognizes
rent expense on a straight-line&#160;basis over the lease term.</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_DerivativesPolicyTextBlock', window );">Derivatives</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Derivatives</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company evaluates all of its financial instruments to determine
if such instruments are derivatives or contain features that qualify as embedded derivatives. For derivative financial instruments that
are accounted for as liabilities, the derivative instrument is initially recorded at its fair value and would then be revalued at each
reporting date, with changes in the fair value reported in the statements of operations. If there are stock-based derivative financial
instruments, the Company will use a probability-weighted average series Binomial lattice option pricing models to value the derivative
instruments at inception and on subsequent valuation dates.&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The classification of derivative instruments,
including whether such instruments should be recorded as liabilities or as equity, is evaluated at the end of each reporting period.
Derivative instrument liabilities will be classified in the balance sheet as current or non-current based on whether or not net-cash
settlement of the derivative instrument could be required within 12 months of the balance sheet date. Derivative liability will be measured
initially and subsequently at fair value.</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_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Revenue Recognition</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company recognizes revenue under ASC&#160;606,
Revenue from Contracts with Customers. The core principle of the new revenue standard is that a company should recognize revenue to depict
the transfer of promised goods or services to customers in an amount that reflects the consideration to which the company expects to
be entitled in exchange for those goods or services. The following five steps are applied to achieve that core principle:</p><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Step 1: Identify the contract with the customer</span></td></tr>
  </table><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Step 2: Identify the performance obligations in the contract</span></td></tr>
  </table><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Step 3: Determine the transaction price</span></td></tr>
  </table><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Step 4: Allocate the transaction price to the performance obligations
    in the contract</span></td></tr>
  </table><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Step 5: Recognize revenue when the Company satisfies a performance
    obligation</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In order to identify the performance obligations
in a contract with a customer, a company must assess the promised goods or services in the contract and identify each promised good or
service that is distinct. A performance obligation meets ASC&#160;606&#8217;s definition of a &#8220;distinct&#8221; good or service
(or bundle of goods or services) if both of the following criteria are met: The customer can benefit from the good or service either
on its own or together with other resources that are readily available to the customer (i.e., the good or service is capable of being
distinct), and the entity&#8217;s promise to transfer the good or service to the customer is separately identifiable from other promises
in the contract (i.e., the promise to transfer the good or service is distinct within the context of the contract).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If a good or service is not distinct, the good
or service is combined with other promised goods or services until a distinct bundle of goods or services is identified.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The transaction price is the amount of consideration
to which an entity expects to be entitled in exchange for transferring promised goods or services to a customer. The consideration promised
in a contract with a customer may include fixed amounts, variable amounts, or both. When determining the transaction price, an entity
must consider the effects of all the following:</p><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Variable consideration</span></td></tr>
  </table><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Constraining estimates of variable consideration</span></td></tr>
  </table><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">The existence of a significant financing component in the contract</span></td></tr>
  </table><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Noncash consideration</span></td></tr>
  </table><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Consideration payable to a customer</span></td></tr>
  </table><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Variable consideration is included in the transaction price only to
the extent that it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainty
associated with the variable consideration is subsequently resolved. The transaction price is allocated to each performance obligation
on a relative standalone selling price basis. The transaction price allocated to each performance obligation is recognized when that
performance obligation is satisfied, at a point in time, or over time as appropriate.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Cryptocurrency mining:</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company entered into contracts with digital
asset mining pool operators to provide the service of performing hash computations for the mining pool operator.&#160;The contracts are
continuously renewable and are terminable without penalty at any time by either party. The Company&#8217;s enforceable right to compensation
only begins when the Company provides computing power to the mining pool operator. In exchange for providing computing power, the Company
is entitled to a fractional share of Bitcoin. Hashrate is the measure of the computational power per second used when mining. Since the
contract is continuously renewing, second by second, the mining contract is considered to have a duration of less than 24 hours for accounting
purposes.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Providing computing power in Bitcoin transaction
verification services is an output of the Company&#8217;s ordinary activities. The provision of computing power is the only performance
obligation in the Company&#8217;s contracts with third party pool operators. The transaction consideration the Company receives, if any,
is noncash consideration, which is all variable. There is no significant financing component in these transactions.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company earns Bitcoin during a 24 hour cycle
between 00:00:00 UTC and 23:59:59 UTC (&#8220;24-hour Period&#8221;) unless terminated in accordance with the terms set forth by the
terms of service. The Company performs hash computations for one mining pool operator, Foundry USA. Foundry USA operates its pool on
the Full Pay Per Share (FPPS) payout method. FPPS is a variant of the Pay Per Share (PPS) method, where miners receive a fixed payout
for each valid share submitted, regardless of whether the pool finds a block.&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The fair value of the Bitcoin award received
is determined using the intraday average quoted price of the Bitcoin over the 24-Hour Period. The Company&#8217;s Bitcoin earned are
actively traded on the major trading platforms. The Company considers Coinbase to be its primary market. The consideration the Company
will receive, comprised of block rewards, transaction fees less mining pool operator fees are aggregated, over the 24-Hour Period, in
a sub-balance account held by the mining pool operator, which is finalized one hour later at 1:00 AM UTC. The sub-balance account is
then withdrawn to the Company&#8217;s whitelisted wallet address, once a day, between the hours of 9am to 5pm UTC time (the &#8220;Settlement&#8221;).
The rate of payment occurs once per day, as long as the minimum payout threshold of 0.01 bitcoin has accumulated in the sub- account
balance, in accordance with the mining pool operator&#8217;s terms of service.&#160;At the time of Settlement, the company values the
amount of Bitcoin earned. Given that the contract duration is considered less than 24 hours, the Company uses the average Bitcoin price
over the 24 hour period, as quoted by Coinbase, to record the revenue. By utilizing the average daily price of bitcoin over the time
earned, the Company eliminates any differences that may arise due to the volatility in trading price between bitcoin and fiat currency
during the period where the Company establishes and completes the contract.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Pursuant to ASC 606-10-55-42, the Company assessed
if the customer&#8217;s option to renew represented a material right that represents a separate performance obligation and noted the
renewal is not a material right. The definition of a material right is a promise in a contract to provide goods or services to a customer
at a price that is significantly lower than the stand-alone selling price of the good or service. The mining pool operator does not provide
any discounts and as such there is no economic benefit to the customer and as such a separate performance obligation does not exist under
606-10-55-42. In addition, there are no options for renewal that are separately identifiable from other promises in the contract, such
as an ability to extend the contract at a reduced price.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The performance obligation of the Bitcoin miner
under the mining contracts with Foundry Pool USA involves the service of performing hash computations to facilitate the verification
of digital asset transactions. The Company&#8217;s miners contribute computing power (i.e. hashrate) that perform hash calculations to
the mining pool operator, engaging in the process of validating and securing transactions through the generation of Bitcoin hashes. The
mining pool then utilizes a specific mining algorithm (e.g. SHA-256) to submit shares (proof of work) to the mining pool&#8217;s server
as they contribute to solving the Bitcoin puzzles required to mine a block. The Company reviews and analyzes its individual pool performance
using a dashboard provided by Foundry Pool USA that includes real-time statistics on hashrate, shares submitted and earnings. The service
of performing hash computations in digital asset transaction verification services is an output of the Company&#8217;s ordinary activities.
The provision of providing these services is the only performance obligation in the Company&#8217;s contracts with mining pool operators.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Regardless of the pool&#8217;s success, the Company
will receive consistent rewards based on the number of valid shares it contributes. The transaction consideration the Company receives
is non-cash consideration, in the form of bitcoin. The Company measures the bitcoin at fair value on the date earned using the average
price (calculated by averaging the daily open price and the daily close price) quoted by its Principal Market at the date the Company
completed the service of performing hash computations for the mining pool operator. There are no deferred revenues or other liability
obligations recorded by the Company since there are no payments in advance of the performance. At the end of each 24 hour period (00:00:00
UTC and 23:59:59 UTC), there are no remaining performance obligations. By utilizing the average daily price of bitcoin on the date earned,
the Company eliminates any differences that may arise due to the volatility in trading price between bitcoin and fiat currency during
the period where the Company establishes and completes the contract. The consideration is all variable. There is no significant financing
component in these transactions.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If authoritative guidance is enacted by the Financial
Accounting Standards Board (&#8220;FASB&#8221;), the Company may be required to change its policies, which could affect the Company&#8217;s
financial position and results from operations.&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Master service agreement:</i>&#160;&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company entered into an agreement with Sphere
3D to be an exclusive provider of management services for all blockchain and cryptocurrency-related&#160;operations including but not
limited to services relating to all mining equipment owned, purchased, leased, operated, or otherwise controlled by Sphere 3D and/or
its subsidiaries and/or its affiliates at any location. For such services the Company will receive&#160;22.5% of the net operating profit
of all of Sphere 3D&#8217;s blockchain and cryptocurrency-related&#160;operations. The net operating profits in defined as the value
of the digital asset mined less energy cost and profit paid to the host facility.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As Sphere 3D has the ultimate right to determine
the facility location for each machine. The Company has the responsibility for the following:</p><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">1)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Ensuring the machines are installed in the facility selected by Sphere.</span></td></tr>
  </table><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">2)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Selecting and connecting the machines to a mining pool.</span></td></tr>
  </table><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">3)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">To review the mining reports and maintain a wallet for the coins earned
    for the mining operation.</span></td></tr>
  </table><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">4)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">To maintain a custodial wallet for the coins earned from the Sphere
    machines.</span></td></tr>
  </table><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">5)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">To sell and/or transfer the coins at the request of Sphere.</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">At the time the digital assets are mined, they are transferred into
the custodial wallet maintained by the Company. As of the receipt of the digital asset, the Company has completed its performance obligation,
the transaction price is determinable, net operating profit can be calculated so that the Company can determine its revenue under the
contract; therefore, the Company records as revenue the management fee received. On October 6, 2023, Sphere 3D delivered a termination
notice to the Company with respect to the Sphere MSA. Subsequent to December 31, 2024, on March 7, 2025, the Company entered into a settlement
agreement and release with Sphere 3D. See Note 8&#8211; Commitments and Contingencies and Note 13 &#8211; Subsequent Events.</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_gryp_CostOfRevenuesPolicyTextBlock', window );">Cost of Revenues</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cost of Revenues</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s cost of revenue consists primarily
of direct costs of earning bitcoin related to mining operations, including electric power costs, other utilities, labor, insurance whether
incurred directly from self-mining&#160;operations or reimbursed, including any revenue sharing arrangements under co-location&#160;agreements,
but excluding depreciation and amortization, which are separately stated in the Company&#8217;s Consolidated Statements of Operations.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">ASC 606-10-32-25&#160;through 32-27&#160;in the
FASB ASC provides guidance on the consideration of whether fees paid to a mining pool operator should be considered payments to a customer
and treated as a reduction of the transaction price or revenue. The Company&#8217;s management reviewed the standards and completed the
following assessment.&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Identifying the Customer: ASC 606-10-32-25&#160;states
that an entity should determine whether the counterparty to a contract is a customer. If the counterparty is a customer, the entity should
apply the revenue recognition guidance to that contract. Under ASC 606-10-32-25, the Company identified the mining pool operator as the
customer as the Company entered into a contractual agreement with the pool operator whereas the Company is to provide services in the
form of contributing hashing power to the pool.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Mining Pool Operator as a Customer: As the Company
has determined the mining pool operator to be a customer, any fees paid to the mining pool operator would be part of the transaction
price of the contract. Any fees paid by the Company as a miner to the pool operator would be revenue earned by the pool operator, and
the pool operator is treated as the customer.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Transaction Price: ASC 606-10-32-26&#160;provides
guidance on determining the transaction price. The Company considered the effects of variable consideration, constraints on variable
consideration, the existence of a significant financing component in the contract, and non-cash&#160;consideration. The Company receives
variable consideration given the variable nature of the amount of mining power (hashrate) contributed on a daily basis (24-hour&#160;period
per recurring contract term). The Company completes an analytical procedure as part of its monthly closing process to determine the reasonableness
of consideration received. There are no significant financing components of the transaction or delays in the timing of payments from
the customer to the Company, whereas the Company would need to adjust the transaction price for the time value of money. As the Company
receives non-cash&#160;consideration, in the form of bitcoin, ASC 606-10-32-26&#160;specifies that the Company should measure non-cash&#160;consideration
at fair value. The fair value of the non-cash&#160;consideration would be included in the determination of the transaction price. The
Company does not receive the gross amounts of bitcoin earned prior to the transaction fees deduction by the pool operator. As such, the
consideration received is net or inclusive of the transaction fees incurred and charged by the customer (pool operator).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Variable Consideration:&#160;If the fees paid
to the mining pool operator are variable, an entity should estimate the amount of consideration to which it will be entitled. This involves
considering the likelihood and magnitude of a significant revenue reversal. ASC 606-10-32-26&#160;emphasizes the need to assess whether
there are constraints on variable consideration. In the instance where there is uncertainty about the amount of consideration, it is
reasonable for the Company to consider a likelihood of a significant reversal of revenue. The Company reviews daily bitcoin rewards received
and reviews various factors, such as mining difficulty, the price of bitcoin and the Company&#8217;s contribution to the pool operator.
The Company estimates the amount of variable consideration the Company should receive and prepares a monthly workpaper documenting the
difference in actual bitcoin rewards received vs. estimated bitcoin earned. The Company assessed, given the pool operators payout methodology
and the revenue reasonableness test completed by management, there does not exist a likelihood of a significant reversal of revenue.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Reduction of Transaction Price: ASC 606-10-32-27&#160;states
that an entity should reduce the transaction price for variable consideration only to the extent that it is probable that a significant
revenue reversal will not occur when the uncertainty is subsequently resolved. The Company assessed various factors, identifying the
variable consideration, estimating the variable consideration, considered constraints (although none existed such as performance metrics
or targets), probability, documentation, regular review and monitoring of performance with open communication with pool operators combined
with dashboard usage. Due to the Company utilizing Foundry Pool&#8217;s FPPS methodology and the previous mentioned factors, there was
zero likelihood of a significant reversal of revenue as the Company receives payouts as a pool participant on a daily basis calculated
from midnight-to-midnight&#160;UTC time, regardless of if the Pool Operator receives any block rewards.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In summary, fees paid to the mining pool operator
are considered payments to a customer and treated as a reduction of the transaction price/revenue. The Company has carefully assessed
the variable nature of these fees, considered the likelihood and magnitude of any potential adjustments, and documented that management
has applied the revenue recognition guidance accordingly.&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock-Based Compensation</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Stock-Based Compensation</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We account for our stock-based compensation under
ASC 718 &#8220;<i>Compensation &#8211; Stock Compensation</i>&#8221; using the fair value-based method. Under this method, compensation
cost is measured at the grant date based on the value of the award and is recognized over the service period, which is usually the vesting
period. This guidance establishes standards for the accounting of transactions in which an entity exchanges its equity instruments for
goods or services. It also addresses transactions in which an entity incurs liabilities in exchange for goods or services that are based
on the fair value of the entity&#8217;s equity instruments, or the issuance of those equity instruments may settle that.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We use the fair value method for equity instruments
granted to non-employees and use the Black-Scholes model for measuring the fair value of options. The stock-based fair value compensation
is determined as of the date of the grant or the date at which the performance of the services is completed (measurement date) and is
recognized over the vesting periods.</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_gryp_CommonStockAwardsPolicyTextBlock', window );">Common stock awards</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Common stock awards</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has granted common stock awards to
non-employees in exchange for services provided. The Company measures the fair value of these awards using the fair value of the services
provided or the fair value of the awards granted, whichever is more reliably measurable. The fair value measurement date of these awards
is generally the date the performance of services is complete. The fair value of the awards is recognized on a straight-line basis as
services are rendered. The share-based payments related to common stock awards for the settlement of services provided by non-employees
are recorded in accordance with ASC 718 on the statement of operations in the same manner and charged to the same account as if such
settlements had been made in cash.</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_gryp_WarrantsPolicyTextBlock', window );">Warrants</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Warrants</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In connection with certain financing, consulting,
and collaboration arrangements, the Company has issued warrants to purchase shares of its common stock. The outstanding warrants are
standalone instruments that are not puttable or mandatorily redeemable by the holder and are classified as equity awards. The Company
measures the fair value of the awards using the Black-Scholes option pricing model as of the measurement date. Warrants issued in conjunction
with the issuance of common stock are initially recorded at fair value as a reduction in additional paid-in capital of the common stock
issued. All other warrants are recorded at fair value as expense over the requisite service period or at the date of issuance if there
is not a service period.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Income Taxes</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company accounts for income taxes under the
asset and liability method, in which deferred tax assets and liabilities are recognized for the future tax consequences attributable
to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and
operating loss and tax credit carryforwards. Deferred tax assets 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 operations in the period that includes the enactment date. A valuation
allowance is required to the extent any deferred tax assets may not be realizable.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">ASC Topic 740, Income Taxes, (&#8220;ASC 740&#8221;),
also clarifies the accounting for uncertainty in income taxes recognized in an enterprise&#8217;s financial statements and prescribes
a recognition threshold and measurement process for financial statement recognition and measurement of a tax position taken or expected
to be taken in a tax return. For those benefits to be recognized, a tax position must be more likely than not to be sustained upon examination
by taxing authorities. ASC 740 also provides guidance on derecognition, classification, interest, and penalties, accounting in interim
periods, disclosure, and transition. Based on the Company&#8217;s evaluation, it has been concluded that there are no significant uncertain
tax positions requiring recognition in the Company&#8217;s financial statements. The Company believes that its income tax positions and
deductions would be sustained at the audit and does not anticipate any adjustments that would result in material changes to its financial
position.&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Earnings Per Share</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Earnings Per Share</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company uses ASC 260, &#8220;Earnings Per
Share&#8221; for calculating the basic and diluted earnings (loss) per share. The Company computes basic earnings (loss) per share by
dividing net income (loss) by the weighted average number of common shares outstanding. Diluted earnings (loss) per share is computed
based on the weighted average number of shares of common stock plus the effect of dilutive potential common shares outstanding during
the period using the treasury stock method. Dilutive potential common shares include outstanding stock options and warrants and stock
awards. For periods with a net loss, basic and diluted loss per share is the same, in that any potential common stock equivalents would
have the effect of being anti-dilutive in the computation of net loss per share.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Securities that could potentially dilute loss
per share in the future were not included in the computation of diluted loss per share for the years ended December 31, 2024 and 2023
because their inclusion would be anti-dilutive. Common stock equivalents, consisting of non-penny stock warrants and unvested RSUs, amounted
to&#160;10,150,709&#160;shares and&#160;10,958,876&#160;shares as of December 31, 2024 and 2023, respectively.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recent Accounting Pronouncements</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Recent Accounting Pronouncements&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s management reviewed all recently
issued accounting standard updates (&#8220;ASU&#8217;s&#8221;) not yet adopted by the Company and does not believe the future adoptions
of any such ASU&#8217;s may be expected to cause a material impact on the Company&#8217;s consolidated financial condition or the results
of its operations, except for the following.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In October 2023, the FASB issued ASU 2023-06,
Disclosure Improvements: Codification Amendments in Response to the SEC&#8217;s Disclosure Update and Simplification Initiative.&#160;The
amendments in this Update modify the disclosure or presentation requirements of a variety of Topics in the Codification. Certain of the
amendments represent clarifications to, or technical corrections of the current requirements. Each amendment in the ASU will only become
effective if the SEC removes the related disclosure or presentation requirement from its existing regulations by June 30, 2027. We are
currently evaluating the impact that the adoption of the provisions of the ASU will have on our consolidated financial statements. The
amendments in this ASU are not expected to have a material impact on the results of operations or financial position.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In November 2023, the FASB issued ASU 2023-07,
&#8220;Segment Reporting (ASC Topic 280): Improvements to Reportable Segment Disclosures.&#8221; The amendments require the disclosure
of significant segment expenses as well as expanded interim disclosures, along with other changes to segment disclosure requirements.
The standard will be effective for fiscal years beginning after December 15, 2023, and interim periods beginning on or after December
15, 2024. The Company adopted ASU 2023-07 during the fourth quarter of 2024, which did not have a material impact on the Consolidated
Financial Statements.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 14, 2023, the FASB issued ASU No.
2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (&#8220;ASU 2023-09&#8221;). ASU 2023-09 requires entities
to disclose specific rate reconciliations, amount of income taxes separated by federal and individual jurisdiction, and the amount of
income (loss) from continuing operations before income tax expense (benefit) disaggregated between federal, state, and foreign. The new
standard is effective for the Company for its fiscal year beginning January 1, 2025, with early adoption permitted. The Company is currently
evaluating the impact of adopting the standard.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In December 2023, the Financial Accounting Standards
Board (&#8220;FASB&#8221;) issued Accounting Standards Update No. 2023-08,&#160;<i>Intangible - Goodwill and Other - Crypto Assets (Subtopic
350-60)</i>&#160;(&#8220;ASC 350-60&#8221;). ASC 350-60 requires entities with certain crypto assets to subsequently measure such assets
at fair value, with changes in fair value recorded in net income in each reporting period. Crypto assets that meet all the following
criteria are within the scope of the ASC 350-60:</p><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">(1)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">meet the definition of intangible assets as defined in the Codification;</span></td></tr>
  </table><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">(2)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">do not provide the asset holder with enforceable rights to or claims
    on underlying goods, services, or other assets;</span></td></tr>
  </table><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">(3)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">are created or reside on a distributed ledger based on blockchain or
    similar technology;</span></td></tr>
  </table><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">(4)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">are secured through cryptography;</span></td></tr>
  </table><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">(5)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">are fungible; and</span></td></tr>
  </table><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-size: 10pt">(6)</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">are not created or issued by the reporting entity or its related parties.
    In addition, entities are required to provide additional disclosures about the holdings of certain crypto assets.</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Bitcoin, which is the sole crypto asset mined
by the Company, meets each of these criteria. For all entities, the ASC 350-60 amendments are effective for fiscal years beginning after
December 15, 2024, including interim periods within those years. Early adoption is permitted for both interim and annual financial statements
that have not yet been issued (or made available for issuance). If an entity adopts the amendments in an interim period, it must adopt
them as of the beginning of the fiscal year that includes that interim period. The Company has elected to early adopt the new guidance
effective January 1, 2024 resulting in a $740,000&#160;cumulative-effect change to adjust the Company&#8217;s bitcoin held on January
1, 2024 with the corresponding entry to beginning accumulated deficit.&#160;</p>In November 2024, the FASB issued ASU 2024-03,
&#8220;Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40)&#8221;. The amendments
require the disclosure of specified information about certain costs and expenses including purchases of inventory, employee compensation,
depreciation, intangible asset amortization, and depreciation, depletion, and amortization recognized as part of oil and gas producing
activities. It also requires the disclosure of a qualitative description of the amounts remaining in relevant expense captions that are
not separately disaggregated quantitatively as well as the total amount of selling expenses and, in annual reporting periods, an entity&#8217;s
definition of selling expenses. The standard will be effective for fiscal years beginning after December 15, 2026, and interim reporting
periods beginning after December 15, 2027.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_CommonStockAwardsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 awards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_CommonStockAwardsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_CostOfRevenuesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_CostOfRevenuesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_DigitalAssetsHeldForOtherPartiesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Digital Assets Held for Other Parties.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_DigitalAssetsHeldForOtherPartiesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_GoingConcernPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Going concern.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_GoingConcernPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_OrganizationAndNatureOfOperationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 organization and nature of operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_OrganizationAndNatureOfOperationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_PrepaidExpensePolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Prepaid Expense policy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_PrepaidExpensePolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_ReverseMergerWithLegacyIvyCryptoIncPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 reverse merger with legacy ivy crypto,inc</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_ReverseMergerWithLegacyIvyCryptoIncPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_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>Disclosure of accounting policy for 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;">gryp_WarrantsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_PlatformOperatorCryptoAssetPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 safeguarding liability and corresponding asset for crypto-asset held for platform user.</p></div>
<a href="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 Staff Accounting Bulletin (SAB)<br> -Number Topic 5<br> -Section FF<br> -Paragraph Question 2<br> -Publisher SEC<br><br>Reference 2: 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_PlatformOperatorCryptoAssetPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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_DerivativesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for its derivative instruments and hedging activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 815<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 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 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(n))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1A<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-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_DerivativesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 825<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-19<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-18<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/606/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/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_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.C.Q3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.1.Q5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.3.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2.Q6)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/718/tableOfContent<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>42
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Digital 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_CryptoAssetFairValueAbstract', window );"><strong>Digital Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_ScheduleOfDigitalCurrencyTransactionsTableTextBlock', window );">Schedule of Digital Currency Transactions of Bitcoin</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table summarizes the digital currency
transactions of Bitcoin for as of December 31,</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">ASC 2023-08 fair value adjustment</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">740,000</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: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-126">-</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Digital assets beginning balance</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,097,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,746,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">Revenue recognized from mined digital assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">20,539,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">21,052,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Revenue share from Sphere 3D</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-127">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">321,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">Cost of digital assets sold for cash</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(20,261,000</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(17,977,000</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Cost of digital assets transferred for noncash expenditures</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(3,665,000</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(7,770,000</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Impairment loss on digital assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-128">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(275,000</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Fair value gain on digital assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,566,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-129">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Digital assets ending balance</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,016,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,097,000</td><td style="padding-bottom: 1.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_CryptoAssetHoldingTableTextBlock', window );">Schedule of Bitcoin Holdings</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table presents the Company&#8217;s
Bitcoin holdings as of December 31,</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-bottom: 1.5pt">Number of Bitcoin held</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">10.93</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">67.18</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Carrying basis - per Bitcoin</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">61,532</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">31,213</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Fair value - per Bitcoin</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">92,987</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">42,214</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Carrying basis of Bitcoin</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">672,259</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,097,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Fair value of Bitcoin</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,016,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,836,000</td><td style="padding-bottom: 1.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_gryp_ScheduleOfDigitalCurrencyTransactionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 digital currency transactions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_ScheduleOfDigitalCurrencyTransactionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CryptoAssetFairValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CryptoAssetFairValueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CryptoAssetHoldingTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 about crypto asset. Includes, but is not limited to, name, cost basis, fair value, and number of units held. Excludes information about crypto asset held for platform user.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-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_CryptoAssetHoldingTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Marketable 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_MarketableSecuritiesAbstract', window );"><strong>Marketable Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesTextBlock', window );">Schedule of Movement in this Account for the Periods</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The table below summarizes the movement in this account for the years
ended December 31,</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">Fair value beginning of period</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">403,000</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: 9%; text-align: right">235,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; padding-bottom: 1.5pt">Change in fair value</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(288,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">168,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Balance end of period</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">115,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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">403,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_MarketableSecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 marketable securities. This may consist of investments in certain debt and equity securities, short-term investments and other 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_MarketableSecuritiesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deposits (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_DepositsAbstract', window );"><strong>Deposits [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 Deposits</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The deposits are summarized as of December 31,</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">Balance beginning of period</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">420,000</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: 9%; text-align: right">60,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">Cash deposit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,207,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">360,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: 1.5pt">Amounts applied to accounts payable</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(364,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-131">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Balance end of period</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,263,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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">420,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_DepositsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>45
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Mining Equipment, Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetAbstract', window );"><strong>Mining Equipment, Net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of Mining Equipment</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table summarizes the carrying amount
of the Company&#8217;s mining equipment, as of December 31,</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Mining equipment</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Balance, beginning of year</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">15,978,000</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: 9%; text-align: right">47,599,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Additions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,573,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,894,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Disposals</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(442,000</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(105,000</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Impairment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-132">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(8,335,000</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: 1.5pt">Revaluation from impairment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-133">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(25,075,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Ending balance</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">17,109,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">15,978,000</td><td style="padding-bottom: 1.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 style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Accumulated depreciation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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">Balance, beginning of year</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">3,062,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">13,231,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Additions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,179,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14,958,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Disposals</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(126,000</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(51,000</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Revaluation from impairment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-134">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(25,076,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Ending balance</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">14,115,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,062,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Mining equipment, net</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,994,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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">12,916,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_PropertyPlantAndEquipmentNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Payable and Accrued Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract', window );"><strong>Accounts Payable and Accrued Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock', window );">Schedule of Accounts Payable and Accrued Liabilities</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table summarizes accounts payable
and accrued liabilities, as of December 31,</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; text-indent: -10pt; padding-left: 10pt">Accounts payable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5,514,000</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: 9%; text-align: right">2,234,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; padding-bottom: 1.5pt; text-indent: -10pt; padding-left: 10pt">Accrued liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,531,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,415,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 10pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">9,045,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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,649,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_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>47
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note Payable (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_NotesPayableAbstract', window );"><strong>Notes Payable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_ScheduleOfTheFairValueOfTheBTCNoteTableTextBlock', window );">Schedule of Fair Value of the BTC Note</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table summarizes the fair value
of the BTC Note as of December 31,</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; text-indent: -10pt; padding-left: 10pt">Beginning balance</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">14,868,000</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: 9%; text-align: right">12,636,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: -10pt; padding-left: 10pt">Payment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,729,000</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(6,105,000</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Negative interest payment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">39,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-135">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Amended principal payment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-136">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(4,856,000</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Adjustment to fair value</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,058,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">13,193,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; text-indent: -10pt; padding-left: 10pt">Repayment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(20,236,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-137">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 10pt">Ending balance</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-138">-</div></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">14,868,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -10pt; padding-left: 10pt">Less &#8211; current portion</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right"><div style="-sec-ix-hidden: hidden-fact-139">&#160;</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">14,868,000</td><td style="padding-bottom: 1.5pt; 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; text-indent: -10pt; padding-left: 10pt">Ending balance &#8211; noncurrent portion</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"><div style="-sec-ix-hidden: hidden-fact-140">&#160;</div></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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-141">-</div></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_gryp_ScheduleOfBalanceOfTheNotePayableTableTextBlock', window );">Schedule of Balance of the Note Payable</a></td>
<td class="text">The following table summarizes the balance of
the note payable as of December 31, 2024<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">Principal - note payable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5,000,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">Aggregate interest to be paid</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">638,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: 1.5pt">Interest payments made</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(41,000</td><td style="padding-bottom: 1.5pt; 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">5,597,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: 1.5pt">Less current portion of interest</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(213,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 4pt">Note payable &#8211; less current portion</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,384,000</td><td style="padding-bottom: 4pt; 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_ScheduleOfDebtTableTextBlock', window );">Schedule of Troubled Debt Restructuring with the Note Payable</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0">The Company has determined that the Exchange is accounted for as a
troubled debt restructuring with the Note Payable in the amount of $5,638,000 and a resulting gain of approximately $6,248,000, calculated
as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">Book value - Amended BTC Note</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">20,236,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Fair value of Shares Exchanged</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(5,072,000</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Fair value of $1.5 Warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(888,000</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Fair value - Prefunded Warrants</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,160,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 5.4pt">Remaining value - Amended BTC Note</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">12,116,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: 1.5pt">Note Payable &#8211; Principal</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,000,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Difference</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(7,116,000</td><td style="padding-bottom: 2.5pt; text-align: left">)</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_gryp_ScheduleOfNotePayableInTheAggregateOfThePrincipalAndInterestCorrespondingGainTableTextBlock', window );">Schedule of Note Payable in the Aggregate of the Principal and Interest Calculated Over the Life of the Loan with a Corresponding Gain</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Since the Note Payable balance is less than the remaining balance
of the Amended BTC Note, the Company recorded the Note Payable in the aggregate of the principal and interest calculated over the life
of the loan with a corresponding gain as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">Principal - Note Payable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5,000,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; padding-bottom: 1.5pt">Interest payments - Note Payable</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">638,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Undiscounted cashflow</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,638,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: 1.5pt; padding-left: 5.4pt">Remaining value - Amended BTC Note</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(12,116,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Difference</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(6,478,000</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Legal fees incurred</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">230,000</td><td style="padding-bottom: 1.5pt; 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">Gain on debt restructuring</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(6,248,000</td><td style="padding-bottom: 2.5pt; 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_gryp_ScheduleOfBalanceOfTheNotePayableTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 tabular disclosure of balance of note 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;">gryp_ScheduleOfBalanceOfTheNotePayableTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_ScheduleOfNotePayableInTheAggregateOfThePrincipalAndInterestCorrespondingGainTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The tabular disclosure of the note payable in aggregate of the principal and interest with corresponding gain.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_ScheduleOfNotePayableInTheAggregateOfThePrincipalAndInterestCorrespondingGainTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_ScheduleOfTheFairValueOfTheBTCNoteTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The tabular disclosure of the fair value of the BTC 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;">gryp_ScheduleOfTheFairValueOfTheBTCNoteTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayableAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>48
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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 [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_ScheduleOfBoardOfDirectorsApprovedTheDirectorsCompensationProgramTableTextBlock', window );">Schedule of Board of Directors Approved the Director&#8217;s Compensation Program</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On October 31, 2024, the Company&#8217;s Board
of Directors approved the director&#8217;s compensation program, as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Element</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">Amount</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">Annual equity award</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">160,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">Annual board cash retainer</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">60,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">Annual Audit Committee Member Retainer</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">10,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Annual Compensation Committee Member retainer</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">7,500</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">Annual Nominating/Governance Committee Member Retainer</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">7,500</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Annual Board Chair Additional retainer</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">40,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">Annual Audit Chair Additional retainer</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">20,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Annual Compensation Chair Additional retainer</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">15,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">Annual Nominating/Governance Chair Additional retainer</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">15,000</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_InvestmentCompanyFinancialHighlightsTableTextBlock', window );">Schedule of Stock Price and Market Capitalization Goals</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The CEO Agreement also
provides Mr. Gutterman with the opportunity to earn an incentive bonus (the &#8220;Incentive Bonus&#8221;), with will become payable,
if ever, in tranches following the Company&#8217;s attainment of certain stock price and market capitalization goals. The specific goals
are as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; background-color: white; border-collapse: collapse; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td style="width: 18%; text-align: center">&#160;</td> <td style="width: 1%; padding-bottom: 1.5pt; text-align: center">&#160;</td> <td style="border-bottom: black 1.5pt solid; width: 35%; text-align: center"><span style="font-size: 10pt"><b>Company Stock<br/> Price Goal</b></span></td> <td style="width: 1%; padding-bottom: 1.5pt; text-align: center">&#160;</td> <td style="border-bottom: black 1.5pt solid; width: 21%; text-align: center"><span style="font-size: 10pt"><b>Company Market<br/> Capitalization Goal</b></span></td> <td style="width: 1%; padding-bottom: 1.5pt; text-align: center">&#160;</td> <td style="border-bottom: black 1.5pt solid; width: 23%; text-align: center"><span style="font-size: 10pt"><b>Amount of Incentive Bonus<br/> Payable for Achievement of<br/> Tranche Goals</b></span></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top"><span style="font-size: 10pt"><b>Tranche 1</b></span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">$2.50 based on 30-day VWAP</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">$150 Million</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">100% of Base Salary</span></td></tr> <tr style="background-color: White"> <td style="vertical-align: top"><span style="font-size: 10pt"><b>Tranche 2</b></span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">$2.50 based on 30-day VWAP</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">$250 Million</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">200% of Base Salary</span></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top"><span style="font-size: 10pt"><b>Tranche 3</b></span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">$5.00 based on 30-day VWAP</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">$500 Million</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">300% of Base Salary</span></td></tr> <tr style="background-color: White"> <td style="vertical-align: top"><span style="font-size: 10pt"><b>Tranche 4</b></span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">$10.00 based on 30-day VWAP</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">$1 Billion</span></td> <td style="vertical-align: bottom">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">500% of Base Salary</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_gryp_ScheduleOfBoardOfDirectorsApprovedTheDirectorsCompensationProgramTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 board of directors approved the director&#8217;s compensation program.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_ScheduleOfBoardOfDirectorsApprovedTheDirectorsCompensationProgramTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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_InvestmentCompanyFinancialHighlightsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of financial highlights. Includes, but is not limited to, per share information, income and expense ratios, total return, capital commitment and fee waiver.</p></div>
<a href="javascript: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 205<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478494/946-205-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_InvestmentCompanyFinancialHighlightsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders&#8217; Deficit (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_ShareBasedCompensationAbstract', window );"><strong>Stockholders&#8217; Deficit [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_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock', window );">Schedule of Compensation Expense Related Restricted Stock Awards</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The table below summarizes the compensation expense
related to the Company&#8217;s restricted stock awards for the years ended December 31:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">2024</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; font-style: italic"><span style="text-decoration:underline">Directors</span></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">October 1, 2024 &#8211; 1,914,580 Directors&#8217; share grant of common stock</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">623,000</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: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-146">-</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>February 23, 2023 -&#160;168,419&#160;share grant of common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">109,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">190,000</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 style="vertical-align: bottom; background-color: White">
    <td style="text-decoration: underline; font-style: italic">Consultants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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>December 5, 2024 &#8211; 58,644 share grant of common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-147">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">20,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>August 23, 2023 &#8211; 48,000 share grant of common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-148">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">24,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>October 26, 2021 &#8211; 17,724 share grant of common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-149">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">129,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>October 22, 2021 &#8211;&#160;8,637 share grant for common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-150">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">66,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>October 20, 2021 &#8211;&#160;17,724 share grant for common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-151">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">154,000</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 style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-decoration: underline; font-style: italic">Employees</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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>December 17, 2024 &#8211; VP Energy 500,000 share grant of common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-152">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>September 30, 2024 &#8211; CEO 1,671,682 share grant of common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">454,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-153">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>June 19, 2023 &#8211; CFO 675,058 share grant of common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">397,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">530,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>April 4, 2022 &#8211; CFO 166,667 share grant of common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-154">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">395,000</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 style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Stock-based compensation expense reversal for April 4, 2022 grant</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-155">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,910,000</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-decoration: underline; font-style: italic">Other</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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: 1.5pt">Officer contributed capital</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-156">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">250,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,588,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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(152,000</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_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock', window );">Schedule of Service-Based RSUs</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table presents a summary of the
activity of the RSUs:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Number of<br/>
    Units</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="margin-top: 0; margin-bottom: 0"><b>Weighted<br/>
                                            Average<br/> Grant-date<br/> er Share</b></p>
                                                                                <p style="margin-top: 0; margin-bottom: 0"><b>Fair Value</b></p></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Balance as of December 31, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-157">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-158">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 76%">Granted</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">843,478</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: 9%; text-align: right">1.51</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Vested</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(112,508</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1.40</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Forfeited</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-159">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">$</td><td style="padding-bottom: 1.5pt; text-align: right"><div style="-sec-ix-hidden: hidden-fact-160">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Balance as of December 31, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">730,970</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1.53</td><td style="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 style="text-align: right">4,086,261</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">0.62</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Vested</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(196,720</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1.56</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Forfeited</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-161">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">$</td><td style="padding-bottom: 1.5pt; text-align: right"><div style="-sec-ix-hidden: hidden-fact-162">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Balance as of December 31, 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">4,620,511</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">$</td><td style="padding-bottom: 2.5pt; text-align: right">0.73</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_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock', window );">Schedule of Warrants Transactions</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Transactions involving warrants are as follows
for the year ended December 31,:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid"><b>2024</b></td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Number<br/> of Shares</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Weighted<br/> Average<br/> Strike Price/Share</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Weighted<br/> Average<br/> Remaining<br/> Contractual<br/> Term (Years)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Weighted<br/> Average<br/> Grant Date<br/> Fair Value</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Weighted<br/> Average<br/> Intrinsic<br/> Value</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-indent: -0.125in; padding-left: 0.125in">Outstanding&#160;&#8211; December 31, 2023</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">1,844,781</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: 9%; text-align: right">9.84</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 style="width: 9%; text-align: right">0.55</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: 9%; text-align: right">1.36</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: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-163">-</div></td><td style="width: 1%; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -0.125in; padding-left: 0.125in">Granted</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">5,530,198</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">0.55</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">9.68</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">0.55</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">0.39</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -0.125in; padding-left: 0.125in">Exercised</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">(165,622</td><td style="text-align: left">)</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">0.006</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">0.75</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">9.06</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1.48</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">Expired</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,679,159</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">10.98</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-164">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">7.55</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-165">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -0.125in; padding-left: 0.125in">Outstanding&#160;&#8211; December 31, 2024</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">5,530,198</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">0.55</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">9.68</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">0.55</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">0.39</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">Exercisable &#8211; December 31, 2024</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,530,198</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">0.55</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">9.68</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">0.55</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">0.39</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt; text-indent: -0.125in; padding-left: 0.125in">Non-exercisable &#8211; December 31, 2024</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-166">-</div></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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-167">-</div></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 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-168">-</div></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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-169">-</div></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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-170">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> </table><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid"><b>2023</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>Number of<br/> Shares</b></span></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>Weighted<br/> Average<br/> Strike<br/> Price/Share</b></span></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>Weighted<br/> Average<br/> Remaining<br/> Contractual<br/> Term<br/> (Years)</b></span></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Weighted<br/> Average<br/> Grant Date<br/> Fair Value</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Weighted<br/> Average<br/> Intrinsic<br/> Value</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%">Outstanding&#160;&#8211;&#160;December&#160;31, 2022</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">1,844,781</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: 9%; text-align: right">9.84</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 style="width: 9%; text-align: right">1.39</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: 9%; text-align: right">1.36</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: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-171">&#160;&#160;&#160;&#160;&#160;-</div></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 style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-172">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-173">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-174">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-175">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-176">-</div></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 style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-177">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-178">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-179">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-180">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-181">-</div></td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt">Expired</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-182">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-183">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-184">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-185">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-186">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Outstanding&#160;&#8211;&#160;December 31, 2023</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1,844,781</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">9.84</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">0.55</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1.36</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-187">-</div></td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt">Exercisable&#160;&#8211;&#160;December 31, 2023</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,844,781</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">9.84</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">0.55</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1.36</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td> <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-188">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt">Non-exercisable &#8211; December 31, 2023</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-189">-</div></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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-190">-</div></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 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-191">-</div></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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-192">-</div></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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-193">-</div></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_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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_ShareBasedCompensationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value of Financial Instruments (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value of Financial Instruments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Schedule of Fair Value by Using Key Inputs</a></td>
<td class="text">The Company had the following financial assets and
liabilities as of the dates presented below:<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">Balance as of December 31, 2024</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">Quoted&#160;Prices in&#160;Active Markets for Identical&#160;Assets (Level 1)</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">Significant Other Observable Inputs (Level 2)</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">Significant Unobservable Inputs (Level 3)</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Assets:</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 style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left; padding-bottom: 2.5pt">Marketable securities</td><td style="width: 1%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">115,000</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">115,000</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-195">-</div></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-196">-</div></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Digital assets</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,016,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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,016,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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-197">-</div></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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-198">-</div></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 0; text-align: justify">&#160;</p>


<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">Balance as of December&#160;31, 2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">Quoted&#160;Prices in Active Markets for Identical&#160;Assets (Level 1)</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">Significant Other Observable Inputs (Level 2)</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">Significant Unobservable Inputs (Level 3)</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Assets:</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 style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left; padding-bottom: 2.5pt">Digital assets held for other parties</td><td style="width: 1%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">908,000</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right">908,000</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-199">-</div></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 4pt double; width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-200">-</div></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Marketable securities</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">403,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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">403,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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-201">-</div></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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-202">-</div></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>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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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">Liability related to digital assets held for other parties</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">916,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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">916,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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-203">-</div></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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-204">-</div></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 style="text-align: left; padding-bottom: 2.5pt">BTC Note</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">14,868,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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">14,868,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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-205">-</div></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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-206">-</div></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_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Taxes [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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of Expense or (Benefit) for Income Taxes</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The income tax (benefit)/expense attributable
to loss consisted of the following, for the year ended December 31,:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="1">Current provision for income taxes:</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; background-color: rgb(204,238,255)">
    <td style="width: 76%">Federal</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-207">-</div></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: 9%; text-align: right">(176,000</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">State</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-208">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-209">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Total current income tax</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-210">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(176,000</td><td style="padding-bottom: 1.5pt; 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">Deferred tax expense:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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>Federal</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-211">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-212">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">State</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-213">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-214">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Total deferred tax</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-215">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-216">-</div></td><td style="padding-bottom: 1.5pt; 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 income tax</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-217">-</div></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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(176,000</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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Statutory Federal Income Tax Rate to Actual Expense Based on Loss Before Income Taxes</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">A reconciliation of the federal statutory income
tax rate to the Company&#8217;s effective income tax rate is as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>


<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">2024</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Taxes calculated at federal rate</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">21.0</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">21.0</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Permanent differences</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(0.5</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-218">-</div></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">State tax, net of federal impact</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3.9</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3.2</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Return to provision</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-219">-</div></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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Other</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2.9</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-220">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Change in valuation allowance</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(21.5</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(23.0</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Provision for income taxes</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">0.0</td><td style="padding-bottom: 2.5pt; text-align: left">%</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">0.5</td><td style="padding-bottom: 2.5pt; text-align: left">%</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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Shedule of Deferred Income Tax Assets and Liabilities</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The tax effects of temporary differences that
give rise to significant portions of the deferred tax assets at December 31, are presented below:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Deferred tax assets</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-left: 10pt">Net operating loss carryforwards</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">9,436,000</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: 9%; text-align: right">10,002,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; padding-left: 10pt">Stock based compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,203,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,019,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-left: 10pt">Accrued Expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">252,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">208,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt">Mining equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,825,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">251,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: 1.5pt; padding-left: 10pt">Digital asset Impairment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">335,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">842,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 20pt">Total deferred tax assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,051,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">15,322,000</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 style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Deferred tax liability</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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; padding-left: 7.1pt">Mining equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-221">-</div></td><td style="text-align: left">&#160;</td><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: 1.5pt; padding-left: 7.1pt">Change in FV of Derivative</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-222">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3,546,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 21.3pt">Total deferred tax liability</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-223">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3,546,000</td><td style="padding-bottom: 1.5pt; 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">Net deferred tax assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,051,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,776,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: 1.5pt">Valuation allowance</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(16,051,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(11,776,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Net deferred tax</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-224">&#8212;</div></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 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-225">&#8212;</div></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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Summary of Significant Accounting Policies (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Feb. 09, 2024 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 01, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Organization and Summary of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock par value (in Dollars per share) | $ / shares</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits', window );">Issuance shares of reverse stock split (in Shares) | shares</a></td>
<td class="nump">80,864<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 outstanding (in Shares) | shares</a></td>
<td class="nump">38,038,533<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">52,991,590<span></span>
</td>
<td class="nump">34,415,655<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseCurrentAndNoncurrent', window );">Prepaid expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 98,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_OtherLiabilities', window );">Liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,854,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_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">735,000<span></span>
</td>
<td class="nump">$ 915,000<span></span>
</td>
<td class="nump">$ 267,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_CryptoAssetFairValueCurrent', window );">Digital assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,016,000<span></span>
</td>
<td class="nump">2,097,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_FederalDepositInsuranceCorporationPremiumExpense', window );">Federal deposit insurance corporation</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>
</tr>
<tr class="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 );">Federal deposit insured amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 435,000<span></span>
</td>
<td class="nump">665,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_HealthCareOrganizationAccountsPayableToThirdPartyPayor', window );">Third party insurance 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">$ 8,000<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_gryp_MinimumPayoutThresholdBitcoin', window );">Minimum payout threshold bitcoin</a></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="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_gryp_OperatingProfitRate', window );">Operating profit rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_AdjustmentofAccumulatedDeficitRevaluationOfDigitalAsset', window );">Cumulative-effect change</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 740,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_srt_OwnershipAxis=gryp_IvyCryptoIncMember', window );">Ivy Crypto, 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>
</tr>
<tr class="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>Organization and Summary of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Ownership percentage</a></td>
<td class="nump">92.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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=gryp_AkernaMergerCoMember', window );">Akerna&#160;Merger Co. [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_ClassOfStockLineItems', window );"><strong>Organization and Summary of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Ownership percentage</a></td>
<td class="nump">7.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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=gryp_AkernaCorpMember', window );">Akerna Corp [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_ClassOfStockLineItems', window );"><strong>Organization and Summary of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="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>
</tr>
<tr class="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=gryp_IVYCommonStockMember', window );">IVY 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>
</tr>
<tr class="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>Organization and Summary of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock par value (in Dollars per share) | $ / shares</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=gryp_IVYPreferredStockMember', window );">IVY 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>
</tr>
<tr class="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>Organization and Summary of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock par value (in Dollars per share) | $ / shares</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember', window );">Common Stock [Member] | Business Combination [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_ClassOfStockLineItems', window );"><strong>Organization and Summary of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gryp_IssuanceOfMergerShares', window );">Issuance of merger shares (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,921,362<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueAcquisitions', window );">Net book value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,256,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember', window );">Common Stock [Member] | Akerna Corp [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_ClassOfStockLineItems', window );"><strong>Organization and Summary of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueAcquisitions', window );">Net book value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,256,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_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>Organization and Summary of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Capitalized stock-based compensation (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,150,709<span></span>
</td>
<td class="nump">10,958,876<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member] | IVY 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>
</tr>
<tr class="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>Organization and Summary of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesConverted1', window );">Shares converted (in Shares) | shares</a></td>
<td class="nump">1.7273744<span></span>
</td>
<td class="text">&#160;<span></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_gryp_AdjustmentofAccumulatedDeficitRevaluationOfDigitalAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustment to accumulated deficit for the revaluation of digital 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;">gryp_AdjustmentofAccumulatedDeficitRevaluationOfDigitalAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_IssuanceOfMergerShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 issuance of 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;">gryp_IssuanceOfMergerShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</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_gryp_MinimumPayoutThresholdBitcoin">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Minimum payout threshold bitcoin.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_MinimumPayoutThresholdBitcoin</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</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>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_OperatingProfitRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 profit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_OperatingProfitRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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_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_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_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_ConversionOfStockSharesConverted1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockSharesConverted1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CryptoAssetFairValueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 crypto asset classified as current. Excludes crypto asset held for platform user.</p></div>
<a href="javascript: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 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476167/350-60-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_CryptoAssetFairValueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FederalDepositInsuranceCorporationPremiumExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 Federal Deposit Insurance Corporation (FDIC) insurance.</p></div>
<a href="javascript: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(14))<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_FederalDepositInsuranceCorporationPremiumExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HealthCareOrganizationAccountsPayableToThirdPartyPayor">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount payable to third-party payor by health care organization for contractual adjustment and final settlement.</p></div>
<a href="javascript: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 405<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479043/954-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_HealthCareOrganizationAccountsPayableToThirdPartyPayor</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestOwnershipPercentageByParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The parent entity's interest in net assets of the subsidiary, expressed as a percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestOwnershipPercentageByParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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.</p></div>
<a href="javascript: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))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15))<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/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 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(12)(b)(2))<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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(12)(b)(3))<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 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(12)(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<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)(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_OtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_PrepaidExpenseCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of expenditures made in advance of when the economic benefit of the cost will be realized, and which will be expensed in future periods with the passage of time or when a triggering event occurs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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(10))<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)(10))<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(7)(a))<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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reduction in the number of shares during the period as a result of a reverse stock split.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_StockIssuedDuringPeriodSharesReverseStockSplits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued pursuant to acquisitions during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_StockIssuedDuringPeriodValueAcquisitions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=gryp_IvyCryptoIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=gryp_IvyCryptoIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=gryp_AkernaMergerCoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=gryp_AkernaMergerCoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=gryp_AkernaCorpMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=gryp_AkernaCorpMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=gryp_IVYCommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=gryp_IVYCommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=gryp_IVYPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=gryp_IVYPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Digital Assets (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Jan. 01, 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_CryptoAssetHoldingLineItems', window );"><strong>Digital Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_CostOfDigitalAssetsTransferredForNoncashExpenditures', window );">Digital assets value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,665,000<span></span>
</td>
<td class="nump">$ 7,770,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_gryp_NumberOfBitcoinHeldPerShare', window );">Number of bitcoin held (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 67.18<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_gryp_PercentageOfBitcoinInColdStorage', window );">Percentage of bitcoin in cold storage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<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_gryp_PercentageOfBitcoinInHotWallets', window );">Percentage of bitcoin in hot wallets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CryptoAssetPeriodIncreaseDecrease', window );">Increase in digital asset</a></td>
<td class="nump">$ 740,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_gryp_AdjustmentOfAccumulatedDeficitRevaluationOfCryptoAsset', window );">Decrease in accumulated deficit</a></td>
<td class="nump">$ 740,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_gryp_AdjustmentOfAccumulatedDeficitRevaluationOfCryptoAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustment of accumulated deficit revaluation of crypto asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_AdjustmentOfAccumulatedDeficitRevaluationOfCryptoAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_CostOfDigitalAssetsTransferredForNoncashExpenditures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cost of digital assets transferred for noncash expenditures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_CostOfDigitalAssetsTransferredForNoncashExpenditures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_NumberOfBitcoinHeldPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The per share amount of number of bitcoin held.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_NumberOfBitcoinHeldPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_PercentageOfBitcoinInColdStorage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 bitcoin in cold storage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_PercentageOfBitcoinInColdStorage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_PercentageOfBitcoinInHotWallets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 bitcoin in hot wallets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_PercentageOfBitcoinInHotWallets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CryptoAssetHoldingLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-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_CryptoAssetHoldingLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CryptoAssetPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 crypto asset. Excludes crypto asset held for platform user.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-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_CryptoAssetPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Digital Assets - Schedule of Digital Currency Transactions of Bitcoin (Details) - Bitcoin [Member] - Bitcoin [Member] - 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_CryptoAssetRestrictedLineItems', window );"><strong>Schedule of Digital Currency Transactions of Bitcoin [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_gryp_AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset', window );">ASC 2023-08 fair value adjustment</a></td>
<td class="nump">$ 740,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_CryptoAssetFairValueCurrent', window );">Digital assets beginning balance</a></td>
<td class="nump">2,097,000<span></span>
</td>
<td class="nump">6,746,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_gryp_RevenueRecognizedFromMinedDigitalAssets', window );">Revenue recognized from mined digital assets</a></td>
<td class="nump">20,539,000<span></span>
</td>
<td class="nump">21,052,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_gryp_RevenueShareFromSphere', window );">Revenue share from Sphere 3D</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">321,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_gryp_CostOfDigitalAssetsSoldForCash', window );">Cost of digital assets sold for cash</a></td>
<td class="num">(20,261,000)<span></span>
</td>
<td class="num">(17,977,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_gryp_CostOfDigitalAssetsTransferredForNoncashExpenditures', window );">Cost of digital assets transferred for noncash expenditures</a></td>
<td class="num">(3,665,000)<span></span>
</td>
<td class="num">(7,770,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_gryp_ImpairmentLossOnDigitalAssets', window );">Impairment loss on digital assets</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(275,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_gryp_FairValueGainOnDigitalAssets', window );">Fair value gain on digital assets</a></td>
<td class="nump">1,566,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_CryptoAssetFairValueCurrent', window );">Digital assets ending balance</a></td>
<td class="nump">$ 1,016,000<span></span>
</td>
<td class="nump">$ 2,097,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revaluation of digital 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;">gryp_AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_CostOfDigitalAssetsSoldForCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cost of digital assets sold for cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_CostOfDigitalAssetsSoldForCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_CostOfDigitalAssetsTransferredForNoncashExpenditures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cost of digital assets transferred for noncash expenditures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_CostOfDigitalAssetsTransferredForNoncashExpenditures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_FairValueGainOnDigitalAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 gain on digital 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;">gryp_FairValueGainOnDigitalAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_ImpairmentLossOnDigitalAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Impairment loss on digital 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;">gryp_ImpairmentLossOnDigitalAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_RevenueRecognizedFromMinedDigitalAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 recognized from mined digital 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;">gryp_RevenueRecognizedFromMinedDigitalAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_RevenueShareFromSphere">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 share from sphere.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_RevenueShareFromSphere</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CryptoAssetFairValueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 crypto asset classified as current. Excludes crypto asset held for platform user.</p></div>
<a href="javascript: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 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476167/350-60-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_CryptoAssetFairValueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CryptoAssetRestrictedLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-50-6<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-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_CryptoAssetRestrictedLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_CryptoAssetAxis=gryp_BitcoinMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CryptoAssetAxis=gryp_BitcoinMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=gryp_BitcoinMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=gryp_BitcoinMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>55
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Digital Assets - Schedule of Bitcoin Holdings (Details) - Bitcoin [Member] - 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_CryptoAssetHoldingLineItems', window );"><strong>Schedule of Bitcoin Holdings [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_gryp_NumberOfBitcoinHeldPerShare', window );">Number of Bitcoin held (in Dollars per share)</a></td>
<td class="nump">$ 10.93<span></span>
</td>
<td class="nump">$ 67.18<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_gryp_CarryingBasisPerBitcoin', window );">Carrying basis - per Bitcoin</a></td>
<td class="nump">$ 61,532<span></span>
</td>
<td class="nump">$ 31,213<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_FairValuePerBitcoin', window );">Fair value - per Bitcoin</a></td>
<td class="nump">92,987<span></span>
</td>
<td class="nump">42,214<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CryptoAssetCost', window );">Carrying basis of Bitcoin</a></td>
<td class="nump">672,259<span></span>
</td>
<td class="nump">2,097,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_CryptoAssetFairValue', window );">Fair value of Bitcoin</a></td>
<td class="nump">$ 1,016,000<span></span>
</td>
<td class="nump">$ 2,836,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_CarryingBasisPerBitcoin">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 basis - per Bitcoin.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_CarryingBasisPerBitcoin</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_FairValuePerBitcoin">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 fair value - per bitcoin.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_FairValuePerBitcoin</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_NumberOfBitcoinHeldPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The per share amount of number of bitcoin held.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_NumberOfBitcoinHeldPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CryptoAssetCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cost of crypto asset. Excludes crypto asset held for platform user.</p></div>
<a href="javascript: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 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-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_CryptoAssetCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CryptoAssetFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 crypto asset. Excludes crypto asset held for platform user.</p></div>
<a href="javascript: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 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476167/350-60-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_CryptoAssetFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CryptoAssetHoldingLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-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_CryptoAssetHoldingLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_CryptoAssetAxis=gryp_BitcoinMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CryptoAssetAxis=gryp_BitcoinMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>56
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Marketable Securities (Details) - shares<br></strong></div></th>
<th class="th"><div>Apr. 04, 2022</div></th>
<th class="th"><div>Jun. 23, 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_MarketableSecuritiesLineItems', window );"><strong>Marketable Securities [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_gryp_SharesHolding', window );">Company holding shares.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">121,428<span></span>
</td>
</tr>
<tr class="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_RestrictedStockMember', window );">Restricted 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_MarketableSecuritiesLineItems', window );"><strong>Marketable Securities [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_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Restricted common stock shares</a></td>
<td class="nump">850,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_gryp_SharesHolding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 holding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_SharesHolding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</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_MarketableSecuritiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_MarketableSecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-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_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Marketable Securities - Schedule of Movement in this Account for the Periods (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_us-gaap_MarketableSecuritiesAbstract', window );"><strong>Marketable Securities [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_MarketableSecuritiesCurrent', window );">Fair value beginning of period</a></td>
<td class="nump">$ 403,000<span></span>
</td>
<td class="nump">$ 235,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_FairValueOptionChangesInFairValueGainLoss1', window );">Change in fair value</a></td>
<td class="num">(288,000)<span></span>
</td>
<td class="nump">168,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_MarketableSecuritiesCurrent', window );">Balance end of period</a></td>
<td class="nump">$ 115,000<span></span>
</td>
<td class="nump">$ 403,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_FairValueOptionChangesInFairValueGainLoss1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 line item in the statement of financial position, the amounts of gains and losses from fair value changes included in earnings.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( 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 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-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_FairValueOptionChangesInFairValueGainLoss1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deposits (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">1 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 09, 2024 </div>
<div>CAD ($)</div>
</th>
<th class="th">
<div>Aug. 25, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Aug. 29, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Aug. 19, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Aug. 16, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 30, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 30, 2024 </div>
<div>CAD ($)</div>
</th>
<th class="th">
<div>Nov. 14, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 14, 2024 </div>
<div>CAD ($)</div>
</th>
<th class="th">
<div>Aug. 05, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositLiabilityLineItems', window );"><strong>Deposits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 656,000<span></span>
</td>
<td class="nump">$ 143,759<span></span>
</td>
<td class="nump">$ 200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 420,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_CryptoAssetCost', window );">Crypto assets cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,500,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_EarnestMoneyDeposits', window );">Earnest money deposit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalDeferredPurchasePrice', window );">Purchase price 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">$ 50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForAdvanceToAffiliate', window );">Additional advance 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gryp_PurchasePriceValue', window );">Purchase price value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_PrepaidAmount', window );">Pre-paid amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">350,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_CommonStockValue', window );">Common stock valued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,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_CashReserveDepositRequiredAndMade', window );">Cash deposit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">144,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_PaidRefundableDeposits', window );">Paid refundable 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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForPreviousAcquisition', window );">Payments for potential business acquisitions costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">274,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_InterimFinancingAndIncurred', window );">Interim financing and incurred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">112,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_EnergyAxis=gryp_CaptusEnergyMember', window );">Captus Energy [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_DepositLiabilityLineItems', window );"><strong>Deposits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 valued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 143,759<span></span>
</td>
<td class="nump">$ 200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=gryp_EriksonPurchaseAgreementMember', window );">Erikson 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositLiabilityLineItems', window );"><strong>Deposits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts', window );">Transaction cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">386,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_RelatedPartyTransactionAxis=gryp_RepairBitLLCMember', window );">RepairBit LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositLiabilityLineItems', window );"><strong>Deposits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalDeferredPurchasePrice', window );">Purchase price amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RelatedPartyTransactionAxis=gryp_EriksonNationalEnergyIncMember', window );">Erikson National Energy 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_DepositLiabilityLineItems', window );"><strong>Deposits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalDeferredPurchasePrice', window );">Purchase price amount</a></td>
<td class="nump">$ 2,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=gryp_GigaCaddoLLCMember', window );">Giga Caddo, LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositLiabilityLineItems', window );"><strong>Deposits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireMiningAssets', window );">Mining capacity combined 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">$ 57,120<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_FinancialSupportToNonconsolidatedLegalEntityAxis=gryp_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositLiabilityLineItems', window );"><strong>Deposits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForAdvanceToAffiliate', window );">Additional advance payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">575,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_PrepaidAmount', window );">Pre-paid amount</a></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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonrecurringAdjustmentAxis=us-gaap_AcquisitionRelatedCostsMember', window );">Acquisition-related Costs [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositLiabilityLineItems', window );"><strong>Deposits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationAcquisitionRelatedCosts', window );">Acquisition-related costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 153,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=gryp_CaptusSharesMember', window );">Captus Shares [Member] | Captus Energy [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_DepositLiabilityLineItems', window );"><strong>Deposits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 valued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="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_gryp_InterimFinancingAndIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Interim financing and incurred.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_InterimFinancingAndIncurred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_PaidRefundableDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Paid refundable 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;">gryp_PaidRefundableDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_PrepaidAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Pre-paid 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;">gryp_PrepaidAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_PurchasePriceValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 valuation allowances on deferred tax assets that are not anticipated to be realized recorded in purchase accounting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_PurchasePriceValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAcquisitionRelatedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 23<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479405/805-10-25-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAcquisitionRelatedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashReserveDepositRequiredAndMade">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash deposited in a special reserve account for the exclusive benefit of customers pursuant to SEC Regulations.</p></div>
<a href="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 1<br> -SubTopic 210<br> -Topic 942<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478482/942-210-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_CashReserveDepositRequiredAndMade</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_CryptoAssetCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cost of crypto asset. Excludes crypto asset held for platform user.</p></div>
<a href="javascript: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 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-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_CryptoAssetCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositLiabilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1406<br> -Paragraph a<br> -Subparagraph (2)<br> -Publisher SEC<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1406<br> -Paragraph a<br> -Subparagraph (1)<br> -Publisher SEC<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1406<br> -Paragraph a<br> -Subparagraph (5)<br> -Publisher SEC<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1406<br> -Paragraph c<br> -Publisher SEC<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1406<br> -Paragraph a<br> -Subparagraph (3)<br> -Publisher SEC<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1406<br> -Paragraph a<br> -Subparagraph (4)<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_DepositLiabilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_EarnestMoneyDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deposit made by a purchaser of real estate to evidence good faith. It is customary for a buyer to give the seller earnest money at the time a sales contract is signed. The earnest money generally is credited to the down payment at closing, which is applied at closing as a component of payment against the purchase price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarnestMoneyDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForAdvanceToAffiliate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow from advancing money to an affiliate (an entity that is related but not strictly controlled by the entity).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (a)<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_PaymentsForAdvanceToAffiliate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForPreviousAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash outflow representing an adjustment to the purchase price of a previous acquisition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 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_PaymentsForPreviousAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireMiningAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow from the purchase of mining and mining related assets during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -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_PaymentsToAcquireMiningAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalDeferredPurchasePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 device of credit enhancement where a part of the purchase price for the receivable/ payable is retained to serve as a cash 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> -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_SupplementalDeferredPurchasePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_EnergyAxis=gryp_CaptusEnergyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_EnergyAxis=gryp_CaptusEnergyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=gryp_EriksonPurchaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=gryp_EriksonPurchaseAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=gryp_RepairBitLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=gryp_RepairBitLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=gryp_EriksonNationalEnergyIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=gryp_EriksonNationalEnergyIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=gryp_GigaCaddoLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=gryp_GigaCaddoLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis=gryp_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_FinancialSupportToNonconsolidatedLegalEntityAxis=gryp_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_us-gaap_NonrecurringAdjustmentAxis=us-gaap_AcquisitionRelatedCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonrecurringAdjustmentAxis=us-gaap_AcquisitionRelatedCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=gryp_CaptusSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=gryp_CaptusSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>59
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deposits - Schedule of Deposits (Details) - Deposits [Member] - 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_DepositLiabilityLineItems', window );"><strong>Deposits [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_DepositsAssetsNoncurrent', window );">Balance beginning of period</a></td>
<td class="nump">$ 420,000<span></span>
</td>
<td class="nump">$ 60,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_PaymentsForOtherDeposits', window );">Cash deposit</a></td>
<td class="nump">2,207,000<span></span>
</td>
<td class="nump">360,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_gryp_AmountsAppliedToAccountsPayable', window );">Amounts applied to accounts payable</a></td>
<td class="num">(364,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_DepositsAssetsNoncurrent', window );">Balance end of period</a></td>
<td class="nump">$ 2,263,000<span></span>
</td>
<td class="nump">$ 420,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_AmountsAppliedToAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amounts applied to accounts 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;">gryp_AmountsAppliedToAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositLiabilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1406<br> -Paragraph a<br> -Subparagraph (2)<br> -Publisher SEC<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1406<br> -Paragraph a<br> -Subparagraph (1)<br> -Publisher SEC<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1406<br> -Paragraph a<br> -Subparagraph (5)<br> -Publisher SEC<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1406<br> -Paragraph c<br> -Publisher SEC<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1406<br> -Paragraph a<br> -Subparagraph (3)<br> -Publisher SEC<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1406<br> -Paragraph a<br> -Subparagraph (4)<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_DepositLiabilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositsAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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_DepositsAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForOtherDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 deposits 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 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_PaymentsForOtherDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PledgingPurposeAxis=us-gaap_DepositsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PledgingPurposeAxis=us-gaap_DepositsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>60
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Mining Equipment, Net (Details) - Bitcoin<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="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=gryp_MiningEquipmentMember', window );">Mining equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Mining Equipment, Net [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_CryptoAssetNumberOfUnits', window );">Number of units</a></td>
<td class="nump">8,825<span></span>
</td>
<td class="nump">8,532<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CryptoAssetNumberOfUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 restricted and unrestricted crypto asset units held. Excludes crypto asset units held for platform user.</p></div>
<a href="javascript: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 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-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_CryptoAssetNumberOfUnits</td>
</tr>
<tr>
<td style="padding-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>instant</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_PropertyPlantAndEquipmentByTypeAxis=gryp_MiningEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=gryp_MiningEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>61
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Mining Equipment, Net - Schedule of Mining Equipment (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_us-gaap_PropertyPlantAndEquipmentGrossAbstract', window );"><strong>Mining equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Balance, beginning of year</a></td>
<td class="nump">$ 15,978,000<span></span>
</td>
<td class="nump">$ 47,599,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_PropertyPlantAndEquipmentAdditions', window );">Additions</a></td>
<td class="nump">1,573,000<span></span>
</td>
<td class="nump">1,894,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_PropertyPlantAndEquipmentDisposals', window );">Disposals</a></td>
<td class="num">(442,000)<span></span>
</td>
<td class="num">(105,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_OtherAssetImpairmentCharges', window );">Impairment</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(8,335,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_gryp_RevaluationFromImpairment', window );">Revaluation from impairment</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(25,075,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_PropertyPlantAndEquipmentGross', window );">Ending balance</a></td>
<td class="nump">17,109,000<span></span>
</td>
<td class="nump">15,978,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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentAbstract', window );"><strong>Accumulated depreciation</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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Balance, beginning of year</a></td>
<td class="nump">3,062,000<span></span>
</td>
<td class="nump">13,231,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_AccumulatedDepreciationDepletionAndAmortizationReclassificationsFromPropertyPlantAndEquipment1', window );">Additions</a></td>
<td class="nump">11,179,000<span></span>
</td>
<td class="nump">14,958,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_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1', window );">Disposals</a></td>
<td class="num">(126,000)<span></span>
</td>
<td class="num">(51,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_gryp_RevaluationFromImpairmentAccumulatedDepreciation', window );">Revaluation from impairment</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(25,076,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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">14,115,000<span></span>
</td>
<td class="nump">3,062,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_PropertyPlantAndEquipmentNet', window );">Mining equipment, net</a></td>
<td class="nump">$ 2,994,000<span></span>
</td>
<td class="nump">$ 12,916,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_RevaluationFromImpairment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revaluation from impairment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_RevaluationFromImpairment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_RevaluationFromImpairmentAccumulatedDepreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revaluation from impairment accumulated 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;">gryp_RevaluationFromImpairmentAccumulatedDepreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationReclassificationsFromPropertyPlantAndEquipment1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in accumulated depreciation, depletion and amortization as a result of reclassifications from property, plant and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationReclassificationsFromPropertyPlantAndEquipment1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in accumulated depreciation, depletion and amortization as a result of sale or disposal of property, plant and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The charge against earnings resulting from the write down of long lived assets other than goodwill due to the difference between the carrying value and lower fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAdditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of acquisition of long-lived, physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAdditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisposals">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of divestiture of long-lived, physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisposals</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_PropertyPlantAndEquipmentGrossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGrossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accounts Payable and Accrued Liabilities - Schedule of Accounts Payable and Accrued Liabilities (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_AccountsPayableAndAccruedLiabilitiesCurrentAbstract', window );"><strong>Schedule of Accounts Payable and Accrued Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">$ 5,514,000<span></span>
</td>
<td class="nump">$ 2,234,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_AccruedLiabilitiesCurrent', window );">Accrued liabilities</a></td>
<td class="nump">3,531,000<span></span>
</td>
<td class="nump">1,415,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_AccountsPayableAndAccruedLiabilitiesCurrent', window );">Total</a></td>
<td class="nump">$ 9,045,000<span></span>
</td>
<td class="nump">$ 3,649,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_AccountsPayableAndAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_AccountsPayableAndAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note Payable (Details)<br></strong></div></th>
<th class="th" colspan="1"></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>Oct. 25, 2027 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 25, 2024 </div>
<div>$ / shares</div>
</th>
<th class="th"><div>Mar. 29, 2023</div></th>
<th class="th">
<div>May 25, 2022 </div>
<div>Bitcoin</div>
</th>
</tr>
<tr class="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>Notes Payable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gryp_MonthlyPrincipalInterestPaymentPercentage', window );">Monthly principal interest payment percentage</a></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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherBorrowings', window );">Borrowing rate (in Dollars)</a></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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_CryptoAssetMiningRevenueRate', window );">Percentage of net monthly mining revenue</a></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>
<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_gryp_RevenueMiningRate', window );">Revenue mining rate</a></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>
<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_gryp_CoverateRatioRate', window );">Coverage ratio rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">110.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_CoverageRatioRateDecreases', window );">Coverage ratio decreases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">110.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_DebtConversionConvertedInstrumentAmount1', window );">Conversion amount (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 125,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_CommonStockConversionPrice', window );">Common stock conversion price (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 150,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_BitcoinsOneTimePayment', window );">One-time-payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">173.17<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gryp_BitcoinsFairValue', window );">Fair value (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,856,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_DebtInstrumentFeeAmount', window );">Closing fee (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 104,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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Warrants excercise price (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentOwnedBalancePrincipalAmount', window );">Principal balance (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,117,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_SharesIssuedPricePerShare', window );">Subscribed value per share (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Issuance of common stock (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,287,984<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gryp_FairMarketValueOfCommonShares', window );">Fair market value (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.612<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesSubscriptions', window );">Aggregate value of common stock (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,072,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_FairValueOfAssetsAcquired', window );">Total fair value (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">888,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_TroubledDebtRestructuringDebtorSubsequentPeriodsContingentPaymentsAmount', window );">Troubled debt restructuring amount (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,638,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_GainsLossesOnRestructuringOfDebt', window );">Gain on debt restructuring (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,248,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_InterestExpenseNonoperating', window );">Interest expense (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 914,000<span></span>
</td>
<td class="nump">$ 758,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_srt_OwnershipAxis=gryp_LenderAndAffiliatesMember', window );">Lender and Affiliates [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_DebtInstrumentLineItems', window );"><strong>Notes Payable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Affiliates own shares of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19.99%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=gryp_PreFundedWarrantsMember', window );">Pre Funded 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>
</tr>
<tr class="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>Notes Payable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Warrants excercise price (in Dollars per share) | $ / shares</a></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">$ 1.5<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_gryp_FairMarketValueOfCommonShares', window );">Fair market value (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.612<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesSubscriptions', window );">Aggregate value of common stock (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,160,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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Warrants to purchase shares of common stock (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,530,198<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingTerm', window );">Warrants are exercisable term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=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>
</tr>
<tr class="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>Notes Payable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 excercise price (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Warrants to purchase shares of common stock (in Shares) | shares</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=gryp_BTCNoteMember', window );">BTC 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>
</tr>
<tr class="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>Notes Payable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Annual 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">6.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_DebtInstrumentAxis=gryp_NewLoanAgreementMember', window );">New 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>
</tr>
<tr class="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>Notes Payable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Annual interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesAndLoansPayable', window );">Note payable (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=gryp_LenderAndAffiliatesMember', window );">Lender and Affiliates [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_DebtInstrumentLineItems', window );"><strong>Notes Payable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleConversionPrice1', window );">Outstanding principal price (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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>Notes Payable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gryp_PrincipalBalanceOfBitcoins', window );">Principal balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">636.81<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentInterestRate', window );">Revenue mining rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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>
</tr>
<tr class="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>Notes Payable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gryp_PrincipalBalanceOfBitcoins', window );">Principal balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">463.64<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentInterestRate', window );">Revenue mining rate</a></td>
<td class="text">&#160;<span></span>
</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>Notes Payable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockConvertibleConversionPriceDecrease', window );">Conversion price (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_MeasurementInputOptionVolatilityMember', window );">Volatility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>Notes Payable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants measurement input</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">115<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputSharePriceMember', window );">Fair Value of 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>
</tr>
<tr class="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>Notes Payable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants measurement input</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.612<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Estimated Life [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_DebtInstrumentLineItems', window );"><strong>Notes Payable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants measurement input</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
</tr>
<tr class="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>Notes Payable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants measurement input</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.07<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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] | 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>
</tr>
<tr class="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>Notes Payable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants measurement input</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.72<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>Notes Payable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants measurement input</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RelatedPartyTransactionAxis=gryp_GryphonOpcoILLCMember', window );">Gryphon Opco I LLC [Member] | BTC 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>
</tr>
<tr class="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>Notes Payable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gryp_NumberOfBitcoinHeld', window );">Number of bitcoin held | Bitcoin</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">933.333333<span></span>
</td>
</tr>
<tr class="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 );">Annual interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=gryp_NotePayableMember', window );">Note Payable [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_DebtInstrumentLineItems', window );"><strong>Notes Payable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAnnualPrincipalPayment', window );">Aggregate principal amount payment (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">4,856,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_SubordinatedBorrowingAxis=gryp_SGAMember', window );">SG&amp;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>
</tr>
<tr class="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>Notes Payable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherBorrowings', window );">Borrowing rate (in Dollars)</a></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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_CryptoAssetAxis=gryp_BitcoinMember', window );">Bitcoin [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_DebtInstrumentLineItems', window );"><strong>Notes Payable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAnnualPrincipalPayment', window );">Aggregate principal amount payment (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 38.6363638<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 758,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_srt_CryptoAssetAxis=gryp_BitcoinMember', window );">Bitcoin [Member] | Note Payable [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_DebtInstrumentLineItems', window );"><strong>Notes Payable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gryp_NumberOfBitcoinHeld', window );">Number of bitcoin held</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38.6363638<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=srt_ScenarioForecastMember', window );">Forecast [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_DebtInstrumentLineItems', window );"><strong>Notes Payable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">One-time payment amount (in Dollars)</a></td>
<td class="nump">$ 5,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_BitcoinsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 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;">gryp_BitcoinsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_BitcoinsOneTimePayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Bitcoins one-time-payment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_BitcoinsOneTimePayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</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>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_CommonStockConversionPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 conversion 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;">gryp_CommonStockConversionPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_CoverageRatioRateDecreases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Coverage ratio rate decreases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_CoverageRatioRateDecreases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_CoverateRatioRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Coverate ratio rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_CoverateRatioRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_CryptoAssetMiningRevenueRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Crypto asset mining revenue rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_CryptoAssetMiningRevenueRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_FairMarketValueOfCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of fair market value common 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;">gryp_FairMarketValueOfCommonShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_MonthlyPrincipalInterestPaymentPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Monthly principal interest payment 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;">gryp_MonthlyPrincipalInterestPaymentPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_NumberOfBitcoinHeld">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 bitcoin held.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_NumberOfBitcoinHeld</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</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_gryp_PrincipalBalanceOfBitcoins">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Principal balance of bitcoins.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_PrincipalBalanceOfBitcoins</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</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_gryp_RevenueMiningRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 mining rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_RevenueMiningRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_CommonStockCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate number of common shares reserved for future issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_CommonStockCapitalSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockConvertibleConversionPriceDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share decrease in conversion price of convertible common stock. Excludes change due to standard antidilution provision.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockConvertibleConversionPriceDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesSubscriptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Monetary value of common stock allocated to investors to buy shares of a new issue of common stock before they are offered to the public. When stock is sold on a subscription basis, the issuer does not initially receive the total proceeds. In general, the issuer does not issue the shares to the investor until it receives the entire proceeds.</p></div>
<a href="javascript: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> -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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesSubscriptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionConvertedInstrumentAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The value of the financial instrument(s) that the original debt is being converted into 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_DebtConversionConvertedInstrumentAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAnnualPrincipalPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of annual principal payment for debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_DebtInstrumentAnnualPrincipalPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentConvertibleConversionPrice1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The price per share of the conversion feature embedded in the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<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/2147481139/470-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_DebtInstrumentConvertibleConversionPrice1</td>
</tr>
<tr>
<td style="padding-right: 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_DebtInstrumentFeeAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 fee that accompanies borrowing money under the debt instrument.</p></div>
<a href="javascript: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_DebtInstrumentFeeAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_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_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_FairValueOfAssetsAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 assets acquired in noncash investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfAssetsAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnRestructuringOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 a debtor, the aggregate gain (loss) recognized on the restructuring of payables arises from the difference between the book value of the debt before the restructuring and the fair value of the payments on the debt after restructuring is complete.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( 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> -Subparagraph (b)<br> -SubTopic 60<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481408/470-60-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_GainsLossesOnRestructuringOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_InvestmentInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Rate of interest on investment.</p></div>
<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 210<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477439/946-210-55-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.12-12A(Column A)(Footnote 2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.12-12A(Column A)(Footnote 3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column A)(Footnote 2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column A)(Footnote 2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column A)(Footnote 4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column A)(Footnote 3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column A)(Footnote 4)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column A)(Footnote 3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentInterestRate</td>
</tr>
<tr>
<td style="padding-right: 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_InvestmentOwnedBalancePrincipalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 investment owned.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477439/946-210-55-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 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentOwnedBalancePrincipalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestOwnershipPercentageByParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The parent entity's interest in net assets of the subsidiary, expressed as a percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestOwnershipPercentageByParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesAndLoansPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 all notes and loans payable (with maturities initially due after one year or beyond the operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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_NotesAndLoansPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 as of the balance sheet date for the aggregate of other miscellaneous borrowings owed by 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> -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 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_OtherBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_TroubledDebtRestructuringDebtorSubsequentPeriodsContingentPaymentsAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of restructured debt contingently payable based on the occurrence of future events or circumstances.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( 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 470<br> -SubTopic 60<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481408/470-60-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TroubledDebtRestructuringDebtorSubsequentPeriodsContingentPaymentsAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_srt_OwnershipAxis=gryp_LenderAndAffiliatesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=gryp_LenderAndAffiliatesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=gryp_PreFundedWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=gryp_PreFundedWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=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_ClassOfWarrantOrRightAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=gryp_BTCNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=gryp_BTCNoteMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=gryp_NewLoanAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=gryp_NewLoanAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=gryp_LenderAndAffiliatesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=gryp_LenderAndAffiliatesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_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_MeasurementInputTypeAxis=us-gaap_MeasurementInputOptionVolatilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_MeasurementInputOptionVolatilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputSharePriceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputSharePriceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=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_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedDividendRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedDividendRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=gryp_GryphonOpcoILLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=gryp_GryphonOpcoILLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=gryp_NotePayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=gryp_NotePayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubordinatedBorrowingAxis=gryp_SGAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubordinatedBorrowingAxis=gryp_SGAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_CryptoAssetAxis=gryp_BitcoinMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CryptoAssetAxis=gryp_BitcoinMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=srt_ScenarioForecastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=srt_ScenarioForecastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note Payable - Schedule of Fair Value of the BTC Note (Details) - Note Payable [Member] - 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_ShortTermDebtLineItems', window );"><strong>Note payable [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_NotesPayable', window );">Beginning balance</a></td>
<td class="nump">$ 14,868,000<span></span>
</td>
<td class="nump">$ 12,636,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_ProceedsFromRepaymentsOfNotesPayable', window );">Payment</a></td>
<td class="num">(2,729,000)<span></span>
</td>
<td class="num">(6,105,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_gryp_NegativeInterestPaymentForNotesPayable', window );">Negative interest payment</a></td>
<td class="nump">39,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_DebtInstrumentAnnualPrincipalPayment', window );">Amended principal payment</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(4,856,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_gryp_ChangeInFairValueOfNotesPayable', window );">Adjustment to fair value</a></td>
<td class="nump">8,058,000<span></span>
</td>
<td class="nump">13,193,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_RepaymentsOfNotesPayable', window );">Repayment</a></td>
<td class="num">(20,236,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_NotesPayable', window );">Ending balance</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">14,868,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_NotesPayableCurrent', window );">Less &#8211; current portion</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">14,868,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_LongTermNotesPayable', window );">Ending balance &#8211; noncurrent portion</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_gryp_ChangeInFairValueOfNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value of 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;">gryp_ChangeInFairValueOfNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_NegativeInterestPaymentForNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Negative interest payment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_NegativeInterestPaymentForNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAnnualPrincipalPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of annual principal payment for debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_DebtInstrumentAnnualPrincipalPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_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_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_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_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_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_ShortTermDebtTypeAxis=gryp_NotePayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=gryp_NotePayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note Payable - Schedule of Balance of the Note Payable (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_LongtermDebtCurrentAndNoncurrentAbstract', window );"><strong>Schedule of Balance of the Note Payable [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_NotesPayable', window );">Principal - Note Payable</a></td>
<td class="nump">$ 5,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_gryp_AggregateInterestsToBePaid', window );">Aggregate interest to be paid</a></td>
<td class="nump">638,000<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_gryp_InterestPaymentsMade', window );">Interest payments made</a></td>
<td class="num">(41,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_OtherNotesPayableCurrent', window );">Total</a></td>
<td class="nump">5,597,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_NotesPayableCurrent', window );">Less current portion of interest</a></td>
<td class="num">(213,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_LongTermNotesPayable', window );">Note payable &#8211; less current portion</a></td>
<td class="nump">$ 5,384,000<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_gryp_AggregateInterestsToBePaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of aggregate interest to be 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;">gryp_AggregateInterestsToBePaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_InterestPaymentsMade">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 payments made.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_InterestPaymentsMade</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_LongtermDebtCurrentAndNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtCurrentAndNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note Payable - Schedule of Troubled Debt Restructuring with the Note Payable (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_TroubledDebtRestructuringDebtorCurrentPeriodLineItems', window );"><strong>Schedule of Troubled Debt Restructuring With the Note Payable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_NotesPayableBookValue', window );">Notes Payable</a></td>
<td class="nump">$ 12,116,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_NotesPayable', window );">Note Payable &#8211; Principal</a></td>
<td class="nump">5,000,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_gryp_NotesPayableDifference', window );">Difference</a></td>
<td class="num">(7,116,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_TroubledDebtRestructuringDebtorCurrentPeriodAxis=gryp_BookValueAmendedBTCNoteMember', window );">Book value - Amended BTC Note [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_TroubledDebtRestructuringDebtorCurrentPeriodLineItems', window );"><strong>Schedule of Troubled Debt Restructuring With the Note Payable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_NotesPayableBookValue', window );">Notes Payable</a></td>
<td class="nump">20,236,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_TroubledDebtRestructuringDebtorCurrentPeriodAxis=gryp_FairValueOfSharesExchangedMember', window );">Fair value of Shares Exchanged [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_TroubledDebtRestructuringDebtorCurrentPeriodLineItems', window );"><strong>Schedule of Troubled Debt Restructuring With the Note Payable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_NotesPayableBookValue', window );">Notes Payable</a></td>
<td class="num">(5,072,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_TroubledDebtRestructuringDebtorCurrentPeriodAxis=gryp_FairValueMember', window );">Fair value [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_TroubledDebtRestructuringDebtorCurrentPeriodLineItems', window );"><strong>Schedule of Troubled Debt Restructuring With the Note Payable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_NotesPayableBookValue', window );">Notes Payable</a></td>
<td class="num">(888,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_TroubledDebtRestructuringDebtorCurrentPeriodAxis=gryp_FairValuePrefundedWarrantsMember', window );">Fair value - Prefunded Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodLineItems', window );"><strong>Schedule of Troubled Debt Restructuring With the Note Payable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_NotesPayableBookValue', window );">Notes Payable</a></td>
<td class="num">$ (2,160,000)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_NotesPayableBookValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of notes payable book 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;">gryp_NotesPayableBookValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_NotesPayableDifference">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of notes payable difference.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_NotesPayableDifference</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_TroubledDebtRestructuringDebtorCurrentPeriodLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_TroubledDebtRestructuringDebtorCurrentPeriodLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodAxis=gryp_BookValueAmendedBTCNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodAxis=gryp_BookValueAmendedBTCNoteMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodAxis=gryp_FairValueOfSharesExchangedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodAxis=gryp_FairValueOfSharesExchangedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodAxis=gryp_FairValueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodAxis=gryp_FairValueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodAxis=gryp_FairValuePrefundedWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodAxis=gryp_FairValuePrefundedWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note Payable - Schedule of Troubled Debt Restructuring with the Note Payable (Parentheticals) (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2024 </div>
<div>$ / shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodLineItems', window );"><strong>Schedule of Troubled Debt Restructuring With the Note Payable [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_WarrantExercisePriceIncrease', window );">Warrants</a></td>
<td class="nump">$ 1.5<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_TroubledDebtRestructuringDebtorCurrentPeriodLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantExercisePriceIncrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 increase in exercise price of warrant. Excludes change due to standard antidilution provision.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantExercisePriceIncrease</td>
</tr>
<tr>
<td style="padding-right: 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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note Payable - Schedule of Note Payable in the Aggregate of the Principal and Interest Calculated Over the Life of the Loan with a Corresponding Gain (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_us-gaap_NotesAndLoansPayableAbstract', window );"><strong>Schedule of Note Payable in the Aggregate of the Principal and Interest Calculated Over the Life of the Loan with a Corresponding Gain [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_NotesIssued1', window );">Principal - Note Payable</a></td>
<td class="nump">$ 5,000,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_PaymentsToAcquireAdditionalInterestInSubsidiaries', window );">Interest payments - Note Payable</a></td>
<td class="nump">638,000<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_gryp_UndiscountedCashflowFromNotespayable', window );">Undiscounted cashflow</a></td>
<td class="nump">5,638,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_gryp_RemainingValueAmendedBTCNote', window );">Remaining value - Amended BTC Note</a></td>
<td class="num">(12,116,000)<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_gryp_Difference', window );">Difference</a></td>
<td class="num">(6,478,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_LegalFees', window );">Legal fees incurred</a></td>
<td class="nump">230,000<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_GainsLossesOnRestructuringOfDebt', window );">Gain on debt restructuring</a></td>
<td class="num">$ (6,248,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_gryp_Difference">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 difference note 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;">gryp_Difference</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_RemainingValueAmendedBTCNote">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 remaining value - amended BTC 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;">gryp_RemainingValueAmendedBTCNote</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_UndiscountedCashflowFromNotespayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of Undiscounted cashflow.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_UndiscountedCashflowFromNotespayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnRestructuringOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 a debtor, the aggregate gain (loss) recognized on the restructuring of payables arises from the difference between the book value of the debt before the restructuring and the fair value of the payments on the debt after restructuring is complete.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( 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> -Subparagraph (b)<br> -SubTopic 60<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481408/470-60-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_GainsLossesOnRestructuringOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LegalFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 provided in the period for legal costs incurred on or before the balance sheet date pertaining to resolved, pending or threatened litigation, including arbitration and mediation proceedings.</p></div>
<a href="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 S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(6))<br> -SubTopic 10<br> -Topic 220<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_LegalFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesAndLoansPayableAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesAndLoansPayableAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_PaymentsToAcquireAdditionalInterestInSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the purchase of noncontrolling interest 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> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireAdditionalInterestInSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>69
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Details)<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="1">9 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
</tr>
<tr>
<th class="th">
<div>Jan. 08, 2025 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 01, 2025 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 06, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 01, 2024 </div>
<div>USD ($) </div>
<div>Bitcoin</div>
</th>
<th class="th">
<div>Oct. 01, 2024 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 05, 2024 </div>
<div>USD ($) </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2024 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($) </div>
<div>Bitcoin </div>
<div>miners </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </div>
<div>Bitcoin</div>
</th>
<th class="th">
<div>Feb. 01, 2025 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 30, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 30, 2024 </div>
<div>CAD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Commitments and Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gryp_NumberOfTradingDays', window );">Number of trading days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">45 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_AnnualEquityAward', window );">Equity award</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 160,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_EmployeeStockOwnershipPlanESOPDeferredSharesFairValue', window );">Fair value of 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">$ 1,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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralizedAgreements', window );">Consulting agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedStockExpense', window );">Restricted stock unit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,588,000<span></span>
</td>
<td class="nump">$ 1,508,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_gryp_VolumeWeightedAverageShares', window );">Total shares (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,671,681<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber', window );">RSUs vest (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">557,228<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsFairValueDisclosure', window );">Fair value grand</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 560,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_ClosingPriceOfGrantDate', window );">Closing grand date (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.66<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CryptoAssetFairValueCurrent', window );">Carrying value of bitcoin</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,016,000<span></span>
</td>
<td class="nump">2,097,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_FairValueTimeHurdlePeriod', window );">Time hurdle period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_DerivedServicePeriod', window );">Derived service period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 months 29 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_NumberOfBitcoinMiners', window );">Bitcoin miners (in Bitcoin) | Bitcoin</a></td>
<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,780<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,719<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForFees', window );">Payment other 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="nump">$ 13,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 560,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 165,521<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FacilityCosts', window );">Facility 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="nump">$ 156,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">156,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_Deposits', window );">Cash 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 656,000<span></span>
</td>
<td class="nump">420,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 143,759<span></span>
</td>
<td class="nump">$ 200,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_gryp_NumberOfMiners', window );">Number of miners (in miners) | miners</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,880<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredPurchasedPowerCosts', window );">Power cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 23.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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">$ 8,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_SaleOfStockPricePerShare', window );">Stock price (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gryp_MarketValueOfListedSecuritiesAmount', window );">Amount of market value of listed securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 35,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 35,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Commitments and Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gryp_AggregateDeposit', window );">Aggregate deposits</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_LossContingenciesLineItems', window );"><strong>Commitments and Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gryp_AggregateDeposit', window );">Aggregate deposits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Commitments and Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Grant shares of common stock (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,914,580<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gryp_VolumeWeightedAveragePrice', window );">Volume weighted average price (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.61<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Restricted stock units (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">196,720<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Risk-free 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Commitments and Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiMeasurementInput', window );">Fair value of measurement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_MeasurementInputPriceVolatilityMember', window );">Volatility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Commitments and Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiMeasurementInput', window );">Fair value of measurement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">152<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputSharePriceMember', window );">Starting price [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Commitments and Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiMeasurementInput', window );">Fair value of measurement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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.68<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=gryp_MeasurementInputPriceHurdleMember', window );">Price hurdle [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_LossContingenciesLineItems', window );"><strong>Commitments and Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiMeasurementInput', window );">Fair value of measurement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=gryp_MeasurementInputDerivedFairValueMember', window );">Derived Fair Value [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_LossContingenciesLineItems', window );"><strong>Commitments and Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiMeasurementInput', window );">Fair value of measurement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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.56<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=gryp_MonteCarloSimulationModelMember', window );">Monte-Carlo simulation model [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Commitments and Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CryptoAssetFairValueCurrent', window );">Carrying value of bitcoin</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 312,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_RelatedPartyTransactionsByRelatedPartyAxis=gryp_Sphere3DMSAMember', window );">Sphere 3D MSA [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_LossContingenciesLineItems', window );"><strong>Commitments and Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gryp_NumberOfBitcoinHeld', window );">Number of bitcoin held.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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">21.47<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Commitments and Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CryptoAssetFairValueCurrent', window );">Carrying value of bitcoin</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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">$ 908,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_AwardTypeAxis=gryp_CommitteeChairRetainerMember', window );">Committee Chair Retainer [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_LossContingenciesLineItems', window );"><strong>Commitments and Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gryp_AnnualEquityAward', window );">Equity award</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 40,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Commitments and Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gryp_VolumeWeightedAveragePrice', window );">Volume weighted average price (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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.598<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedStockExpense', window );">Restricted stock unit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=gryp_TimebasedRSUsMember', window );">Time-based RSUs [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Commitments and Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Restricted stock units (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,114,454<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsFairValueDisclosure', window );">Fair value grand</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 735,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=gryp_CEOAgreementMember', window );">CEO 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Commitments and Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber', window );">RSUs vest (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">557,228<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Commitments and Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Restricted stock units (in Shares) | shares</a></td>
<td class="nump">4,083,003<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gryp_AggregateDeposit', window );">Aggregate deposits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Cash 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200,000<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_TitleOfIndividualAxis=srt_OfficerMember', window );">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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Commitments and Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gryp_MinimumBonusPercentage', window );">Minimum bonus 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="nump">40.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_MaximumBonusPercentage', window );">Maximum bonus 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="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_AnnualBonusPercentage', window );">Annual bonus 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="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember', window );">CEO [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_LossContingenciesLineItems', window );"><strong>Commitments and Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Grant shares of common stock (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,114,454<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_PledgingPurposeAxis=gryp_LOCDepositMember', window );">LOC Deposit [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_LossContingenciesLineItems', window );"><strong>Commitments and Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Cash 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="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_gryp_AggregateDeposit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of aggregate deposit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_AggregateDeposit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_AnnualBonusPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Annual bonus 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;">gryp_AnnualBonusPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_AnnualEquityAward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the amount of annual equity award.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_AnnualEquityAward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_ClosingPriceOfGrantDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 closing price of grant date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_ClosingPriceOfGrantDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_DerivedServicePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Derived service 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;">gryp_DerivedServicePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</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_gryp_FairValueTimeHurdlePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 time hurdle 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;">gryp_FairValueTimeHurdlePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</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_gryp_MarketValueOfListedSecuritiesAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of market value of listed 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;">gryp_MarketValueOfListedSecuritiesAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_MaximumBonusPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum bonus 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;">gryp_MaximumBonusPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_MinimumBonusPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Minimum bonus 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;">gryp_MinimumBonusPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_NumberOfBitcoinHeld">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 bitcoin held.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_NumberOfBitcoinHeld</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</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_gryp_NumberOfBitcoinMiners">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Bitcoin Miners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_NumberOfBitcoinMiners</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</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>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_NumberOfMiners">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Miners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_NumberOfMiners</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</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_gryp_NumberOfTradingDays">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 trading days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_NumberOfTradingDays</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</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_gryp_VolumeWeightedAveragePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 volume weighted average 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;">gryp_VolumeWeightedAveragePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_VolumeWeightedAverageShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 volume weighted average 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;">gryp_VolumeWeightedAverageShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</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_CollateralizedAgreements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 of collateralized agreements including securities purchased under agreements to resell (repos), borrowed securities, and secured demand notes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( 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 860<br> -SubTopic 10<br> -Section 05<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481472/860-10-05-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_CollateralizedAgreements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 arrangements with third parties, including, but not limited to, operating lease arrangement and arrangement in which the entity has agreed to expend funds to procure goods or services, or has agreed to commit resources to supply goods or services.</p></div>
<a href="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 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CryptoAssetFairValueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 crypto asset classified as current. Excludes crypto asset held for platform user.</p></div>
<a href="javascript: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 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476167/350-60-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_CryptoAssetFairValueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredPurchasedPowerCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 power used for operations in prior periods that were expected to be recovered from customers in 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_DeferredPurchasedPowerCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_EmployeeStockOwnershipPlanESOPDeferredSharesFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unearned shares held by the 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> -Topic 718<br> -SubTopic 40<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480489/718-40-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_EmployeeStockOwnershipPlanESOPDeferredSharesFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesFvNiMeasurementInput">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<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 (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_EquitySecuritiesFvNiMeasurementInput</td>
</tr>
<tr>
<td style="padding-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_FacilityCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Facility expenses incurred related to gas and oil produced and sold 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://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FacilityCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 720<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483359/720-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 27<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482395/460-10-55-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<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/2147483076/450-20-50-4<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 fees 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 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_PaymentsForFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_RestrictedStockExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for award of restricted stock or unit under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedStockExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_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_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_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputPriceVolatilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputPriceVolatilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputSharePriceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputSharePriceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=gryp_MeasurementInputPriceHurdleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=gryp_MeasurementInputPriceHurdleMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=gryp_MeasurementInputDerivedFairValueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=gryp_MeasurementInputDerivedFairValueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=gryp_MonteCarloSimulationModelMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=gryp_MonteCarloSimulationModelMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=gryp_Sphere3DMSAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=gryp_Sphere3DMSAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=gryp_CommitteeChairRetainerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=gryp_CommitteeChairRetainerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=gryp_TimebasedRSUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=gryp_TimebasedRSUsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=gryp_CEOAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=gryp_CEOAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=srt_OfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_OfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_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;">srt_TitleOfIndividualAxis=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_PledgingPurposeAxis=gryp_LOCDepositMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PledgingPurposeAxis=gryp_LOCDepositMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies - Schedule of Board of Directors Approved the Director&#8217;s Compensation Program (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=gryp_AnnualEquityAwardMember', window );">Annual equity award [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_CompensatingBalancesLineItems', window );"><strong>Schedule of Board of Directors Approved the Director&#8217;s Compensation Program [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_DirectorsCompensationBenefits', window );">Diirector&#8217;s compensation program amount</a></td>
<td class="nump">$ 160,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_AwardTypeAxis=gryp_AnnualBoardCashRetainerMember', window );">Annual board cash retainer [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_CompensatingBalancesLineItems', window );"><strong>Schedule of Board of Directors Approved the Director&#8217;s Compensation Program [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_DirectorsCompensationBenefits', window );">Diirector&#8217;s compensation program amount</a></td>
<td class="nump">60,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_AwardTypeAxis=gryp_AnnualAuditCommitteeMemberRetainerMember', window );">Annual Audit Committee Member Retainer [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_CompensatingBalancesLineItems', window );"><strong>Schedule of Board of Directors Approved the Director&#8217;s Compensation Program [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_DirectorsCompensationBenefits', window );">Diirector&#8217;s compensation program amount</a></td>
<td class="nump">10,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_AwardTypeAxis=gryp_AnnualCompensationCommitteeMemberRetainerMember', window );">Annual Compensation Committee Member retainer [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_CompensatingBalancesLineItems', window );"><strong>Schedule of Board of Directors Approved the Director&#8217;s Compensation Program [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_DirectorsCompensationBenefits', window );">Diirector&#8217;s compensation program amount</a></td>
<td class="nump">7,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_AwardTypeAxis=gryp_AnnualNominatingGovernanceCommitteeMemberRetainerMember', window );">Annual Nominating/Governance Committee Member Retainer [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_CompensatingBalancesLineItems', window );"><strong>Schedule of Board of Directors Approved the Director&#8217;s Compensation Program [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_DirectorsCompensationBenefits', window );">Diirector&#8217;s compensation program amount</a></td>
<td class="nump">7,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_AwardTypeAxis=gryp_AnnualBoardChairAdditionalRetainerMember', window );">Annual Board Chair Additional retainer [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_CompensatingBalancesLineItems', window );"><strong>Schedule of Board of Directors Approved the Director&#8217;s Compensation Program [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_DirectorsCompensationBenefits', window );">Diirector&#8217;s compensation program amount</a></td>
<td class="nump">40,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=gryp_AnnualAuditChairAdditionalRetainerMember', window );">Annual Audit Chair Additional retainer [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_CompensatingBalancesLineItems', window );"><strong>Schedule of Board of Directors Approved the Director&#8217;s Compensation Program [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_DirectorsCompensationBenefits', window );">Diirector&#8217;s compensation program amount</a></td>
<td class="nump">20,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_AwardTypeAxis=gryp_AnnualCompensationChairAdditionalRetainerMember', window );">Annual Compensation Chair Additional retainer [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_CompensatingBalancesLineItems', window );"><strong>Schedule of Board of Directors Approved the Director&#8217;s Compensation Program [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_DirectorsCompensationBenefits', window );">Diirector&#8217;s compensation program amount</a></td>
<td class="nump">15,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_AwardTypeAxis=gryp_AnnualNominatingGovernanceChairAdditionalRetainerMember', window );">Annual Nominating/Governance Chair Additional retainer [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_CompensatingBalancesLineItems', window );"><strong>Schedule of Board of Directors Approved the Director&#8217;s Compensation Program [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_DirectorsCompensationBenefits', window );">Diirector&#8217;s compensation program amount</a></td>
<td class="nump">$ 15,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_DirectorsCompensationBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The directors compensation benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_DirectorsCompensationBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensatingBalancesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensatingBalancesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=gryp_AnnualEquityAwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=gryp_AnnualEquityAwardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=gryp_AnnualBoardCashRetainerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=gryp_AnnualBoardCashRetainerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=gryp_AnnualAuditCommitteeMemberRetainerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=gryp_AnnualAuditCommitteeMemberRetainerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=gryp_AnnualCompensationCommitteeMemberRetainerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=gryp_AnnualCompensationCommitteeMemberRetainerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=gryp_AnnualNominatingGovernanceCommitteeMemberRetainerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=gryp_AnnualNominatingGovernanceCommitteeMemberRetainerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=gryp_AnnualBoardChairAdditionalRetainerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=gryp_AnnualBoardChairAdditionalRetainerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=gryp_AnnualAuditChairAdditionalRetainerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=gryp_AnnualAuditChairAdditionalRetainerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=gryp_AnnualCompensationChairAdditionalRetainerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=gryp_AnnualCompensationChairAdditionalRetainerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=gryp_AnnualNominatingGovernanceChairAdditionalRetainerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=gryp_AnnualNominatingGovernanceChairAdditionalRetainerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies - Schedule of Stock Price and Market Capitalization Goals (Details)<br> $ in Millions</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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember', window );">Tranche 1 [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_InvestmentCompanyFinancialHighlightsLineItems', window );"><strong>Schedule of Stock Price and Market Capitalization Goals [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_CompanyStockPriceGoal', window );">Company Stock Price Goal</a></td>
<td class="text">$2.50 based on 30-day VWAP<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_CompanyMarketCapitalizationGoal', window );">Company Market Capitalization Goal</a></td>
<td class="nump">$ 150<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_gryp_AmountOfIncentiveBonusPayableForAchievementOfTrancheGoals', window );">Amount of Incentive Bonus Payable for Achievement of Tranche Goals</a></td>
<td class="text">100% of Base Salary<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember', window );">Tranche 2 [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_InvestmentCompanyFinancialHighlightsLineItems', window );"><strong>Schedule of Stock Price and Market Capitalization Goals [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_CompanyStockPriceGoal', window );">Company Stock Price Goal</a></td>
<td class="text">$2.50 based on 30-day VWAP<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_gryp_CompanyMarketCapitalizationGoal', window );">Company Market Capitalization Goal</a></td>
<td class="nump">$ 250<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_AmountOfIncentiveBonusPayableForAchievementOfTrancheGoals', window );">Amount of Incentive Bonus Payable for Achievement of Tranche Goals</a></td>
<td class="text">200% of Base Salary<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember', window );">Tranche 3 [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_InvestmentCompanyFinancialHighlightsLineItems', window );"><strong>Schedule of Stock Price and Market Capitalization Goals [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_CompanyStockPriceGoal', window );">Company Stock Price Goal</a></td>
<td class="text">$5.00 based on 30-day VWAP<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_CompanyMarketCapitalizationGoal', window );">Company Market Capitalization Goal</a></td>
<td class="nump">$ 500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_AmountOfIncentiveBonusPayableForAchievementOfTrancheGoals', window );">Amount of Incentive Bonus Payable for Achievement of Tranche Goals</a></td>
<td class="text">300% of Base Salary<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VestingAxis=gryp_ShareBasedCompensationAwardTrancheFourMember', window );">Tranche 4 [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_InvestmentCompanyFinancialHighlightsLineItems', window );"><strong>Schedule of Stock Price and Market Capitalization Goals [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_CompanyStockPriceGoal', window );">Company Stock Price Goal</a></td>
<td class="text">$10.00 based on 30-day VWAP<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_gryp_CompanyMarketCapitalizationGoal', window );">Company Market Capitalization Goal</a></td>
<td class="nump">$ 1,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_gryp_AmountOfIncentiveBonusPayableForAchievementOfTrancheGoals', window );">Amount of Incentive Bonus Payable for Achievement of Tranche Goals</a></td>
<td class="text">500% of Base Salary<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_AmountOfIncentiveBonusPayableForAchievementOfTrancheGoals">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of Incentive Bonus Payable for Achievement of Tranche Goals.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_AmountOfIncentiveBonusPayableForAchievementOfTrancheGoals</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</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_gryp_CompanyMarketCapitalizationGoal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Company Market Capitalization Goal.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_CompanyMarketCapitalizationGoal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_CompanyStockPriceGoal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Company Stock Price Goal.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_CompanyStockPriceGoal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</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_InvestmentCompanyFinancialHighlightsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478494/946-205-50-7<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478494/946-205-50-7<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478494/946-205-50-7<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478494/946-205-50-7<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478494/946-205-50-7<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478494/946-205-50-7<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478494/946-205-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478494/946-205-50-7<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 27<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478494/946-205-50-27<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478494/946-205-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478494/946-205-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_InvestmentCompanyFinancialHighlightsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=gryp_ShareBasedCompensationAwardTrancheFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=gryp_ShareBasedCompensationAwardTrancheFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders&#8217; Deficit (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 17, 2024</div></th>
<th class="th"><div>Apr. 19, 2024</div></th>
<th class="th"><div>Apr. 16, 2024</div></th>
<th class="th"><div>Apr. 08, 2024</div></th>
<th class="th"><div>Jun. 19, 2023</div></th>
<th class="th"><div>Feb. 23, 2023</div></th>
<th class="th"><div>Apr. 04, 2022</div></th>
<th class="th"><div>Oct. 26, 2021</div></th>
<th class="th"><div>Oct. 22, 2021</div></th>
<th class="th"><div>Oct. 20, 2021</div></th>
<th class="th"><div>Aug. 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. 05, 2024</div></th>
<th class="th"><div>Feb. 29, 2024</div></th>
<th class="th"><div>Feb. 09, 2024</div></th>
<th class="th"><div>Jan. 31, 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_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems', window );"><strong>Stockholders&#8217; Deficit [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gryp_CommonAndPreferredStockSharesAuthorized', window );">Share 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">155,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,000<span></span>
</td>
<td class="nump">150,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_PreferredStockSharesAuthorized', window );">Preferred stock shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_gryp_SharesOfIssuedAndOutstanding', window );">Shares of issued and 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(20)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_NumberOfShares', window );">Number of shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Sale of stock price (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Aggregate offering price (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,395,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_StockIssuedDuringPeriodValueCommonStockIssuedForAfterTheMarketProgram', window );">Program proceeds (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,701,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Granted shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Grant per share (in Dollars per share)</a></td>
<td class="nump">$ 0.477<span></span>
</td>
<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.42<span></span>
</td>
<td class="nump">$ 3.36<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested', window );">Aggregate value vested (in Dollars)</a></td>
<td class="nump">$ 239,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">$ 328,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_AllocatedShareBasedCompensationExpense', window );">Compensation expense (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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">$ 154,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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding', window );">Grant date fair value (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 946,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_WeightedAverageNumberOfSharesRestrictedStock', window );">Granted restricted stock shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">84,210<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOther', window );">Equity compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">863,687<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue', window );">Equity award, per share (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 33.48<span></span>
</td>
<td class="nump">$ 33.9<span></span>
</td>
<td class="nump">$ 39.48<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid', window );">Equity award total (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 322,000<span></span>
</td>
<td class="nump">$ 163,000<span></span>
</td>
<td class="nump">$ 380,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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares', window );">Vested 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">71,975<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 per share (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Sale 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">17,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>
<td class="text">&#160;<span></span>
</td>
<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_ClassOfWarrantOrRightAxis=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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems', window );"><strong>Stockholders&#8217; Deficit [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Granted shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,530,198<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="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 );">Warrant exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">165,622<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations', window );">Warrant expired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,679,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>
</tr>
<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=gryp_Sphere3DMergerAgreementMember', window );">Sphere 3D Merger 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems', window );"><strong>Stockholders&#8217; Deficit [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Compensation expense (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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">$ 129,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_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems', window );"><strong>Stockholders&#8217; Deficit [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,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 );">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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">493,791<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Aggregate offering price (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gryp_StockIssuedDuringPeriodSharesCommonStockIssuedForAfterTheMarketProgram', window );">Shares under this program</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,182,929<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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_gryp_StockIssuedDuringPeriodValueCommonStockIssuedForAfterTheMarketProgram', window );">Program proceeds (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Compensation expense (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,910,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_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Equal installments shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">196,720<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Annual cash compensation (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 230,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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Equity award vests</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">165,622<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue', window );">Equity award, per share (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9.487<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid', window );">Equity award total (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,744,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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems', window );"><strong>Stockholders&#8217; Deficit [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized compensation cost related to the service (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,301,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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Recognized over a remaining weighted-average vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Grant per share (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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.73<span></span>
</td>
<td class="nump">$ 1.53<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
</tr>
<tr class="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 );">Compensation expense (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 109,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_AwardTypeAxis=srt_VicePresidentMember', window );">Senior Vice President [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems', window );"><strong>Stockholders&#8217; Deficit [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Share-Based Payment Arrangement, Option [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems', window );"><strong>Stockholders&#8217; Deficit [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Compensation expense (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=gryp_MarketbasedRSUsMember', window );">Market-based RSUs [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems', window );"><strong>Stockholders&#8217; Deficit [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Compensation expense (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">312,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_AwardTypeAxis=gryp_TimebasedRSUsMember', window );">Time-based RSUs [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems', window );"><strong>Stockholders&#8217; Deficit [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Compensation expense (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 142,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_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Equal installments shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,114,454<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=gryp_AkernaIsPubliclyTradedMember', window );">Akerna is publicly traded [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems', window );"><strong>Stockholders&#8217; Deficit [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Compensation expense (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 397,000<span></span>
</td>
<td class="nump">$ 530,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_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems', window );"><strong>Stockholders&#8217; Deficit [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common stock 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">168,419<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Compensation expense (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,588,000<span></span>
</td>
<td class="num">(152,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_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Equal installments shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,035<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock [Member] | Sphere 3D Merger 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems', window );"><strong>Stockholders&#8217; Deficit [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Compensation expense (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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">$ 66,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_RelatedPartyTransactionAxis=gryp_VendorMember', window );">Vendor [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems', window );"><strong>Stockholders&#8217; Deficit [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common stock shares issued</a></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="nump">387,597<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gryp_PaymentForVendor', window );">Payment for vendor (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 47,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TradingLiabilitiesFairValueDisclosure', window );">Fair market value trading price (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,160,000<span></span>
</td>
<td class="nump">$ 632,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="nump">$ 47,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_StockIssuedDuringPeriodValueIssuedForServices', window );">Common stock issued for services (in Dollars)</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=gryp_IndependentDirectorAgreementsMember', window );">Independent Director 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems', window );"><strong>Stockholders&#8217; Deficit [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Equal installments shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,070<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_TitleOfIndividualAxis=srt_VicePresidentMember', window );">Senior Vice President [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems', window );"><strong>Stockholders&#8217; Deficit [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Granted shares</a></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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_CommonStockMember', window );">Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems', window );"><strong>Stockholders&#8217; Deficit [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Granted shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,637<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_CommonStockMember', window );">Common Stock [Member] | Restricted 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems', window );"><strong>Stockholders&#8217; Deficit [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 per share (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9.487<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_CommonStockMember', window );">Common Stock [Member] | Vendor [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems', window );"><strong>Stockholders&#8217; Deficit [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common stock 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="nump">56,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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember', window );">Common Stock [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems', window );"><strong>Stockholders&#8217; Deficit [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Granted shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">675,058<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_GuaranteedInsuranceContractTypeOfGuaranteeAxis=gryp_SixMonthAnniversaryMember', window );">Six Month Anniversary [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems', window );"><strong>Stockholders&#8217; Deficit [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Equity award vests</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">143,947<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares', window );">Vested 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">4,318<span></span>
</td>
<td class="nump">2,159<span></span>
</td>
<td class="nump">4,318<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_GuaranteedInsuranceContractTypeOfGuaranteeAxis=gryp_NineMonthAnniversaryMember', window );">Nine Month Anniversary [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems', window );"><strong>Stockholders&#8217; Deficit [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Equity award vests</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">287,896<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_GuaranteedInsuranceContractTypeOfGuaranteeAxis=gryp_NineteenMonthAnniversaryMember', window );">Nineteen Month Anniversary [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems', window );"><strong>Stockholders&#8217; Deficit [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Equity award vests</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">431,844<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_GuaranteedInsuranceContractTypeOfGuaranteeAxis=gryp_FirstYearAnniversaryMember', window );">First-Year Anniversary [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems', window );"><strong>Stockholders&#8217; Deficit [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares', window );">Vested 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">4,318<span></span>
</td>
<td class="nump">2,159<span></span>
</td>
<td class="nump">4,318<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_GuaranteedInsuranceContractTypeOfGuaranteeAxis=gryp_EighteenMonthAnniversaryMember', window );">Eighteen-Month Anniversary [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems', window );"><strong>Stockholders&#8217; Deficit [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares', window );">Vested 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">4,318<span></span>
</td>
<td class="nump">2,159<span></span>
</td>
<td class="nump">4,318<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_GuaranteedInsuranceContractTypeOfGuaranteeAxis=gryp_SecondYearAnniversaryMember', window );">Second-Year Anniversary [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems', window );"><strong>Stockholders&#8217; Deficit [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares', window );">Vested 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">4,318<span></span>
</td>
<td class="nump">2,159<span></span>
</td>
<td class="nump">4,318<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember', window );">Private Placement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems', window );"><strong>Stockholders&#8217; Deficit [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Sale of stock price (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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.83<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common stock 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="nump">493,791<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember', window );">Private Placement [Member] | 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems', window );"><strong>Stockholders&#8217; Deficit [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfPrivatePlacement', window );">Gross proceeds of private palcement (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,395,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=gryp_AtTheMarketOfferingMember', window );">At The Market Offering [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems', window );"><strong>Stockholders&#8217; Deficit [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Aggregate offering price (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 70,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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_StockIssuedDuringPeriodSharesCommonStockIssuedForAfterTheMarketProgram', window );">Shares under this program</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,182,929<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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_gryp_StockIssuedDuringPeriodValueCommonStockIssuedForAfterTheMarketProgram', window );">Program proceeds (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,701,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_gryp_DirectOfferingCost', window );">Direct offering cost (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 343,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_gryp_CommonAndPreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and preferred stock shares authorized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_CommonAndPreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</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_gryp_DirectOfferingCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Direct offering cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_DirectOfferingCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_NumberOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_NumberOfShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</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_gryp_PaymentForVendor">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of payment for vendor.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_PaymentForVendor</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_SharesOfIssuedAndOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 issued and 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;">gryp_SharesOfIssuedAndOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</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_gryp_StockIssuedDuringPeriodSharesCommonStockIssuedForAfterTheMarketProgram">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 common stock issued for after the market program.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_StockIssuedDuringPeriodSharesCommonStockIssuedForAfterTheMarketProgram</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</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_gryp_StockIssuedDuringPeriodValueCommonStockIssuedForAfterTheMarketProgram">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of common stock issued for after the market program.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_StockIssuedDuringPeriodValueCommonStockIssuedForAfterTheMarketProgram</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_ProceedsFromIssuanceOfPrivatePlacement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfPrivatePlacement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average intrinsic value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 to settle liability 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 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for which rights to exercise lapsed.</p></div>
<a href="javascript: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)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 increase (decrease) in number of shares reserved for issuance under non-option equity instrument agreements that is not separately disclosed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOther</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Intrinsic value of vested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_TradingLiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 liabilities pertaining to principal and customer trading transactions, or which may be incurred with the objective of generating a profit from short-term fluctuations in price as part of an entity's market-making, hedging and proprietary trading. Examples include, but are not limited to, short positions in securities, derivatives and commodities.</p></div>
<a href="javascript: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 (b)<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 (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_TradingLiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesRestrictedStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 restricted stock determined by relating the portion of time within a reporting period that restricted shares have been outstanding to the total time in that period. Restricted shares are subject to sales, contractual, regulatory or other restrictions that prevent or inhibit the holder from freely disposing of them before the restriction ends.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-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_WeightedAverageNumberOfSharesRestrictedStock</td>
</tr>
<tr>
<td style="padding-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_ClassOfWarrantOrRightAxis=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_ClassOfWarrantOrRightAxis=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_dei_LegalEntityAxis=gryp_Sphere3DMergerAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=gryp_Sphere3DMergerAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=srt_VicePresidentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=srt_VicePresidentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=gryp_MarketbasedRSUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=gryp_MarketbasedRSUsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=gryp_TimebasedRSUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=gryp_TimebasedRSUsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=gryp_AkernaIsPubliclyTradedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=gryp_AkernaIsPubliclyTradedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=gryp_VendorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=gryp_VendorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=gryp_IndependentDirectorAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=gryp_IndependentDirectorAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_VicePresidentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_VicePresidentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GuaranteedInsuranceContractTypeOfGuaranteeAxis=gryp_SixMonthAnniversaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GuaranteedInsuranceContractTypeOfGuaranteeAxis=gryp_SixMonthAnniversaryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GuaranteedInsuranceContractTypeOfGuaranteeAxis=gryp_NineMonthAnniversaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GuaranteedInsuranceContractTypeOfGuaranteeAxis=gryp_NineMonthAnniversaryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GuaranteedInsuranceContractTypeOfGuaranteeAxis=gryp_NineteenMonthAnniversaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GuaranteedInsuranceContractTypeOfGuaranteeAxis=gryp_NineteenMonthAnniversaryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GuaranteedInsuranceContractTypeOfGuaranteeAxis=gryp_FirstYearAnniversaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GuaranteedInsuranceContractTypeOfGuaranteeAxis=gryp_FirstYearAnniversaryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GuaranteedInsuranceContractTypeOfGuaranteeAxis=gryp_EighteenMonthAnniversaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GuaranteedInsuranceContractTypeOfGuaranteeAxis=gryp_EighteenMonthAnniversaryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GuaranteedInsuranceContractTypeOfGuaranteeAxis=gryp_SecondYearAnniversaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GuaranteedInsuranceContractTypeOfGuaranteeAxis=gryp_SecondYearAnniversaryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=gryp_AtTheMarketOfferingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=gryp_AtTheMarketOfferingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders&#8217; Deficit - Schedule of Compensation Expense Related Restricted Stock Awards (Details) - Restricted Stock [Member] - 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_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_AllocatedShareBasedCompensationExpense', window );">Compensation expense related to restricted stock awards</a></td>
<td class="nump">$ 1,588,000<span></span>
</td>
<td class="num">$ (152,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_TitleOfIndividualAxis=srt_DirectorMember', window );">Director [Member] | October 1, 2024 [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_AllocatedShareBasedCompensationExpense', window );">Compensation expense related to restricted stock awards</a></td>
<td class="nump">623,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_srt_TitleOfIndividualAxis=srt_DirectorMember', window );">Director [Member] | February 23, 2023 [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_AllocatedShareBasedCompensationExpense', window );">Compensation expense related to restricted stock awards</a></td>
<td class="nump">109,000<span></span>
</td>
<td class="nump">190,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_TitleOfIndividualAxis=gryp_ConsultantsMember', window );">Consultants [Member] | December 5, 2024 [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_AllocatedShareBasedCompensationExpense', window );">Compensation expense related to restricted stock awards</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">20,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_TitleOfIndividualAxis=gryp_ConsultantsMember', window );">Consultants [Member] | August 23, 2023 [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_AllocatedShareBasedCompensationExpense', window );">Compensation expense related to restricted stock awards</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">24,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_TitleOfIndividualAxis=gryp_ConsultantsMember', window );">Consultants [Member] | October 26, 2021 [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_AllocatedShareBasedCompensationExpense', window );">Compensation expense related to restricted stock awards</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">129,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_TitleOfIndividualAxis=gryp_ConsultantsMember', window );">Consultants [Member] | October 22, 2021 [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_AllocatedShareBasedCompensationExpense', window );">Compensation expense related to restricted stock awards</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">66,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_TitleOfIndividualAxis=gryp_ConsultantsMember', window );">Consultants [Member] | October 20, 2021 [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_AllocatedShareBasedCompensationExpense', window );">Compensation expense related to restricted stock awards</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">154,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_TitleOfIndividualAxis=us-gaap_EmployeeStockMember', window );">Employees [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_AllocatedShareBasedCompensationExpense', window );">Compensation expense related to restricted stock awards</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(1,910,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_TitleOfIndividualAxis=us-gaap_EmployeeStockMember', window );">Employees [Member] | December 17, 2024 [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_AllocatedShareBasedCompensationExpense', window );">Compensation expense related to restricted stock awards</a></td>
<td class="nump">5,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_srt_TitleOfIndividualAxis=us-gaap_EmployeeStockMember', window );">Employees [Member] | September 30, 2024 [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_AllocatedShareBasedCompensationExpense', window );">Compensation expense related to restricted stock awards</a></td>
<td class="nump">454,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_srt_TitleOfIndividualAxis=us-gaap_EmployeeStockMember', window );">Employees [Member] | June 19, 2023 [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_AllocatedShareBasedCompensationExpense', window );">Compensation expense related to restricted stock awards</a></td>
<td class="nump">397,000<span></span>
</td>
<td class="nump">530,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_TitleOfIndividualAxis=us-gaap_EmployeeStockMember', window );">Employees [Member] | April 4, 2022 [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_AllocatedShareBasedCompensationExpense', window );">Compensation expense related to restricted stock awards</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">395,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_TitleOfIndividualAxis=gryp_OtherMember', window );">Other [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_AllocatedShareBasedCompensationExpense', window );">Compensation expense related to restricted stock awards</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 250,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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=srt_DirectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DirectorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=gryp_October12024Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=gryp_October12024Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=gryp_February232023Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=gryp_February232023Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=gryp_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=gryp_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_us-gaap_AwardDateAxis=gryp_December52024Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=gryp_December52024Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=gryp_August232023Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=gryp_August232023Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=gryp_October262021Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=gryp_October262021Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=gryp_October222021Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=gryp_October222021Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=gryp_October202021Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=gryp_October202021Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=us-gaap_EmployeeStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=us-gaap_EmployeeStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=gryp_December172024Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=gryp_December172024Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=gryp_September302024Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=gryp_September302024Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=gryp_June192023Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=gryp_June192023Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=gryp_April42022Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=gryp_April42022Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=gryp_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_TitleOfIndividualAxis=gryp_OtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders&#8217; Deficit - Schedule of Compensation Expense Related Restricted Stock Awards (Parentheticals) (Details) - Restricted Stock [Member] - shares<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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=srt_DirectorMember', window );">Director [Member] | October 1, 2024 [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Shares grant for common stock</a></td>
<td class="nump">1,914,580<span></span>
</td>
<td class="nump">1,914,580<span></span>
</td>
</tr>
<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_TitleOfIndividualAxis=srt_DirectorMember', window );">Director [Member] | February 23, 2023 [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Shares grant for common stock</a></td>
<td class="nump">168,419<span></span>
</td>
<td class="nump">168,419<span></span>
</td>
</tr>
<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_TitleOfIndividualAxis=gryp_ConsultantsMember', window );">Consultants [Member] | December 5, 2024 [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Shares grant for common stock</a></td>
<td class="nump">58,644<span></span>
</td>
<td class="nump">58,644<span></span>
</td>
</tr>
<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_TitleOfIndividualAxis=gryp_ConsultantsMember', window );">Consultants [Member] | August 23, 2023 [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Shares grant for common stock</a></td>
<td class="nump">48,000<span></span>
</td>
<td class="nump">48,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_TitleOfIndividualAxis=gryp_ConsultantsMember', window );">Consultants [Member] | October 26, 2021 [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Shares grant for common stock</a></td>
<td class="nump">17,724<span></span>
</td>
<td class="nump">17,724<span></span>
</td>
</tr>
<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_TitleOfIndividualAxis=gryp_ConsultantsMember', window );">Consultants [Member] | October 22, 2021 [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Shares grant for common stock</a></td>
<td class="nump">8,637<span></span>
</td>
<td class="nump">8,637<span></span>
</td>
</tr>
<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_TitleOfIndividualAxis=gryp_ConsultantsMember', window );">Consultants [Member] | October 20, 2021 [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Shares grant for common stock</a></td>
<td class="nump">17,724<span></span>
</td>
<td class="nump">17,724<span></span>
</td>
</tr>
<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_TitleOfIndividualAxis=us-gaap_EmployeeStockMember', window );">Employees [Member] | December 17, 2024 [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Shares grant for common stock</a></td>
<td class="nump">500,000<span></span>
</td>
<td class="nump">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_srt_TitleOfIndividualAxis=us-gaap_EmployeeStockMember', window );">Employees [Member] | September 30, 2024 [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Shares grant for common stock</a></td>
<td class="nump">1,671,682<span></span>
</td>
<td class="nump">1,671,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_srt_TitleOfIndividualAxis=us-gaap_EmployeeStockMember', window );">Employees [Member] | June 19, 2023 [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Shares grant for common stock</a></td>
<td class="nump">675,058<span></span>
</td>
<td class="nump">675,058<span></span>
</td>
</tr>
<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_TitleOfIndividualAxis=us-gaap_EmployeeStockMember', window );">Employees [Member] | April 4, 2022 [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Shares grant for common stock</a></td>
<td class="nump">166,667<span></span>
</td>
<td class="nump">166,667<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 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_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_srt_TitleOfIndividualAxis=srt_DirectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DirectorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=gryp_October12024Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=gryp_October12024Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=gryp_February232023Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=gryp_February232023Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=gryp_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=gryp_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_us-gaap_AwardDateAxis=gryp_December52024Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=gryp_December52024Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=gryp_August232023Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=gryp_August232023Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=gryp_October262021Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=gryp_October262021Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=gryp_October222021Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=gryp_October222021Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=gryp_October202021Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=gryp_October202021Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=us-gaap_EmployeeStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=us-gaap_EmployeeStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=gryp_December172024Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=gryp_December172024Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=gryp_September302024Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=gryp_September302024Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=gryp_June192023Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=gryp_June192023Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=gryp_April42022Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=gryp_April42022Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders&#8217; Deficit - Schedule of Service-Based RSUs (Details) - Restricted Stock Units (RSUs) [Member] - $ / shares<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Number of Units, Balance</a></td>
<td class="nump">730,970<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted Average Grant-date er Share Fair Value, Balance</a></td>
<td class="nump">$ 1.53<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Number of Units, Granted</a></td>
<td class="nump">4,086,261<span></span>
</td>
<td class="nump">843,478<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted Average Grant-date er Share Fair Value, Granted</a></td>
<td class="nump">$ 0.62<span></span>
</td>
<td class="nump">$ 1.51<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Number of Units, Vested</a></td>
<td class="num">(196,720)<span></span>
</td>
<td class="num">(112,508)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Weighted Average Grant-date er Share Fair Value, Vested</a></td>
<td class="nump">$ 1.56<span></span>
</td>
<td class="nump">$ 1.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Number of Units, 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Weighted Average Grant-date er Share Fair Value, 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Number of Units, Balance</a></td>
<td class="nump">4,620,511<span></span>
</td>
<td class="nump">730,970<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted Average Grant-date er Share Fair Value, Balance</a></td>
<td class="nump">$ 0.73<span></span>
</td>
<td class="nump">$ 1.53<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders&#8217; Deficit - Schedule of Warrants Transactions (Details) - Warrant [Member] - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<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>
</tr>
<tr class="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 Shares, Outstanding, Ending Balance (in Shares)</a></td>
<td class="nump">1,844,781<span></span>
</td>
<td class="nump">1,844,781<span></span>
</td>
<td class="nump">5,530,198<span></span>
</td>
<td class="nump">1,844,781<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_gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice', window );">Weighted Average Strike Price/Share, Outstanding, Ending Balance</a></td>
<td class="nump">$ 9.84<span></span>
</td>
<td class="nump">$ 9.84<span></span>
</td>
<td class="nump">$ 0.55<span></span>
</td>
<td class="nump">$ 9.84<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageRemainingContractualTerm', window );">Weighted Average Remaining Contractual Term (Years), Outstanding, Ending Balance</a></td>
<td class="text">6 months 18 days<span></span>
</td>
<td class="text">1 year 4 months 20 days<span></span>
</td>
<td class="text">9 years 8 months 4 days<span></span>
</td>
<td class="text">6 months 18 days<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_gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageAverageGrantDateFairValue', window );">Weighted Average Grant Date Fair Value, Outstanding, Ending Balance</a></td>
<td class="nump">$ 1.36<span></span>
</td>
<td class="nump">$ 1.36<span></span>
</td>
<td class="nump">$ 0.55<span></span>
</td>
<td class="nump">$ 1.36<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingIntrinsicValue', window );">Weighted Average Intrinsic Value, Outstanding, Ending Balance (in Dollars)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 0.39<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_gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisable', window );">Number of Shares, Exercisable (in Shares)</a></td>
<td class="nump">1,844,781<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,530,198<span></span>
</td>
<td class="nump">1,844,781<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageExercisePrice', window );">Weighted Average Strike Price/Share, Exercisable</a></td>
<td class="nump">$ 9.84<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.55<span></span>
</td>
<td class="nump">$ 9.84<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_gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageRemainingContractualTerm', window );">Weighted Average Remaining Contractual Term (Years), Exercisable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">9 years 8 months 4 days<span></span>
</td>
<td class="text">6 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_gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageAverageGrantDateFairValue', window );">Weighted Average Grant Date Fair Value, Exercisable</a></td>
<td class="nump">$ 1.36<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.55<span></span>
</td>
<td class="nump">$ 1.36<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_gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableIntrinsicValue', window );">Weighted Average Intrinsic Value, Exercisable (in Dollars)</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.39<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_gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisable', window );">Number of Shares, Non-exercisable (in Shares)</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<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_gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableWeightedAverageExercisePrice', window );">Weighted Average Strike Price/Share, Non-exercisable</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<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_gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableWeightedAverageRemainingContractualTerm', window );">Weighted Average Remaining Contractual Term (Years), Non-exercisable</a></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>
</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_gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOUnvestedAndNonExercisableWeightedAverageAverageGrantDateFairValue', window );">Weighted Average Grant Date Fair Value, Non-exercisable</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<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_gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableIntrinsicValue', window );">Weighted Average Intrinsic Value, Non-exercisable (in Dollars)</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Number of Shares, Granted (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,530,198<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_gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageExercisePrice', window );">Weighted Average Strike Price/Share, Granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.55<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_gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageRemainingContractualTerm', window );">Weighted Average Remaining Contractual Term (Years), Granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">9 years 8 months 4 days<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_gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageAverageGrantDateFairValue', window );">Weighted Average Grant Date Fair Value, Granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.55<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_gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedIntrinsicValue', window );">Weighted Average Intrinsic Value, Granted (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.39<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised', window );">Number of Shares, Exercised (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(165,622)<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_gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageExercisePrice', window );">Weighted Average Strike Price/Share, Exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.006<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_gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageRemainingContractualTerm', window );">Weighted Average Remaining Contractual Term (Years), Exercised</a></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"> <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_gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageAverageGrantDateFairValue', window );">Weighted Average Grant Date Fair Value, Exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9.06<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_gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedIntrinsicValue', window );">Weighted Average Intrinsic Value, Exercised (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.48<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_gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpired', window );">Number of Shares, Expired (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,679,159)<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_gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageExercisePrice', window );">Weighted Average Strike Price/Share, Expired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.98<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_gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageRemainingContractualTerm', window );">Weighted Average Remaining Contractual Term (Years), Expired</a></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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageAverageGrantDateFairValue', window );">Weighted Average Grant Date Fair Value, Expired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7.55<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_gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredIntrinsicValue', window );">Weighted Average Intrinsic Value, Expired (in Dollars)</a></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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Intrinsic Value, Exercised.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Exercised.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Strike Price/Share, Exercised.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageRemainingContractualTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (Years), Exercised.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageRemainingContractualTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</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_gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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-Option Equity Instruments, Expired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</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_gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Intrinsic Value, Expired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Expired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Strike Price/Share, Expired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageRemainingContractualTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (Years), Expired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageRemainingContractualTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</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_gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Intrinsic Value, 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;">gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, 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;">gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Strike Price/Share, 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;">gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageRemainingContractualTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (Years), 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;">gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageRemainingContractualTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</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_gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOUnvestedAndNonExercisableWeightedAverageAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Unvested and non-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;">gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOUnvestedAndNonExercisableWeightedAverageAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Intrinsic Value, Outstanding beginning balance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Outstanding beginning balance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Strike Price/Share, Outstanding beginning balance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageRemainingContractualTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (Years), Outstanding beginning balance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageRemainingContractualTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</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_gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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-Option Equity Instruments, Unvested and non-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;">gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</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_gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Intrinsic Value, Unvested and non-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;">gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Strike Price/Share, Unvested and non-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;">gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableWeightedAverageRemainingContractualTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (Years), Unvested and non-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;">gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableWeightedAverageRemainingContractualTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</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_gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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-Option Equity Instruments, Vested and 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;">gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</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_gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Intrinsic Value, Vested and 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;">gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Vested and 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;">gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Strike Price/Share, Vested and 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;">gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageRemainingContractualTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (Years), Vested and 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;">gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageRemainingContractualTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=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_ClassOfWarrantOrRightAxis=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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value of Financial Instruments - Schedule of Fair Value by Using Key Inputs (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_AssetsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_DigitalAssetsHeldforOtherPartiesCurrent', window );">Digital assets held for other parties</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 908,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_MarketableSecurities', window );">Marketable securities</a></td>
<td class="nump">115,000<span></span>
</td>
<td class="nump">403,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_CryptoAssetFairValueCurrent', window );">Digital assets</a></td>
<td class="nump">1,016,000<span></span>
</td>
<td class="nump">2,097,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_LiabilitiesAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_ObligationLiabilityRelatedToDigitalAssetsHeldForOtherParties', window );">Digital assets</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">916,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_NotesPayableToBankCurrent', window );">Digital assets held for other parties</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">14,868,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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring [Member] | Quoted Prices in Active Markets for Identical Assets (Level 1) [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_AssetsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_DigitalAssetsHeldforOtherPartiesCurrent', window );">Digital assets held for other parties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">908,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_MarketableSecurities', window );">Marketable securities</a></td>
<td class="nump">115,000<span></span>
</td>
<td class="nump">403,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_CryptoAssetFairValueCurrent', window );">Digital assets</a></td>
<td class="nump">1,016,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_LiabilitiesAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_ObligationLiabilityRelatedToDigitalAssetsHeldForOtherParties', window );">Digital assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">916,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_NotesPayableToBankCurrent', window );">Digital assets held for other parties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,868,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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring [Member] | Significant Other Observable Inputs (Level 2) [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_AssetsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_DigitalAssetsHeldforOtherPartiesCurrent', window );">Digital assets held for other parties</a></td>
<td class="text">&#160;<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_MarketableSecurities', window );">Marketable securities</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_CryptoAssetFairValueCurrent', window );">Digital assets</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_LiabilitiesAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_ObligationLiabilityRelatedToDigitalAssetsHeldForOtherParties', window );">Digital assets</a></td>
<td class="text">&#160;<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_NotesPayableToBankCurrent', window );">Digital assets held for other parties</a></td>
<td class="text">&#160;<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring [Member] | Significant Unobservable Inputs (Level 3) [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_AssetsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_DigitalAssetsHeldforOtherPartiesCurrent', window );">Digital assets held for other parties</a></td>
<td class="text">&#160;<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_MarketableSecurities', window );">Marketable securities</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_CryptoAssetFairValueCurrent', window );">Digital assets</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_LiabilitiesAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_ObligationLiabilityRelatedToDigitalAssetsHeldForOtherParties', window );">Digital assets</a></td>
<td class="text">&#160;<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_NotesPayableToBankCurrent', window );">Digital assets held for other parties</a></td>
<td class="text">&#160;<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_gryp_DigitalAssetsHeldforOtherPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of digital assets held for other parties classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_DigitalAssetsHeldforOtherPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_ObligationLiabilityRelatedToDigitalAssetsHeldForOtherParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation liability related to digital assets held for other parties classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_ObligationLiabilityRelatedToDigitalAssetsHeldForOtherParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CryptoAssetFairValueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 crypto asset classified as current. Excludes crypto asset held for platform user.</p></div>
<a href="javascript: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 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-60-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476167/350-60-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_CryptoAssetFairValueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_NotesPayableToBankCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Current portion of the total carrying amount as of the balance sheet date due within one year or the operating cycle, if longer, on all notes payable to banks paid on an installment with long term maturities. This can include the amount of any loans from the applicant firm. This does not, however, include any mortgage balances.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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)(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_NotesPayableToBankCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_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>78
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Reverse Merger (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_gryp_ReverseMergerAbstract', window );"><strong>Reverse Merger [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_gryp_ProceedsFromReverseRecapitalization', window );">Reverse recapitalization</a></td>
<td class="nump">$ 500,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_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent', window );">Accounts payable and accrued expenses</a></td>
<td class="nump">$ 2,800,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_gryp_ProceedsFromReverseRecapitalization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represent the amount of proceeds from reverse recapitalization.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_ProceedsFromReverseRecapitalization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_ReverseMergerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_ReverseMergerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 obligations incurred through that date, including liabilities incurred and payable to vendors for goods and services received, taxes, interest, rent and utilities, compensation costs, payroll taxes and fringe benefits (other than pension and postretirement obligations), contractual rights and obligations, and statutory obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<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_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>79
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (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_us-gaap_IncomeTaxContingencyLineItems', window );"><strong>Income Taxes [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_CurrentIncomeTaxExpenseBenefit', window );">Current tax benefit</a></td>
<td class="text"> <span></span>
</td>
<td class="num">$ (176,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_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal', window );">Federal and state net operating loss carryforwards</a></td>
<td class="nump">38,580,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_ValuationAllowanceDeferredTaxAssetChangeInAmount', window );">Valuation allowance</a></td>
<td class="nump">4,275,000<span></span>
</td>
<td class="nump">$ 6,608,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_OperatingLossCarryforwards', window );">NOL carryforwards</a></td>
<td class="nump">$ 38,580,000<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_gryp_PercentageOfFutureTaxableIncome', window );">Percentage of future taxable income</a></td>
<td class="nump">80.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_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">Federal and State [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_IncomeTaxContingencyLineItems', window );"><strong>Income Taxes [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_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal', window );">Federal and state net operating loss carryforwards</a></td>
<td class="nump">$ 38,580,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_gryp_PercentageOfFutureTaxableIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 future taxable 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;">gryp_PercentageOfFutureTaxableIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 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_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxContingencyLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_IncomeTaxContingencyLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Schedule of Expense or (Benefit) for Income Taxes (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_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Current provision for income taxes:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Federal</a></td>
<td class="text"> <span></span>
</td>
<td class="num">$ (176,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_CurrentStateAndLocalTaxExpenseBenefit', window );">State</a></td>
<td class="text"> <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_CurrentIncomeTaxExpenseBenefit', window );">Total current income tax</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(176,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_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Deferred tax expense:</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_DeferredFederalIncomeTaxExpenseBenefit', window );">Federal</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_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">State</a></td>
<td class="text"> <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_DeferredIncomeTaxExpenseBenefit', window );">Total deferred tax</a></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_IncomeTaxExpenseBenefit', window );">Total income tax</a></td>
<td class="text"> <span></span>
</td>
<td class="num">$ (176,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_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Schedule of Statutory Federal Income Tax Rate to Actual Expense Based on Loss Before Income Taxes (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_IncomeTaxReconciliationTaxSettlementsAbstract', window );"><strong>Schedule of Statutory Federal Income Tax Rate to Actual Expense Based on Loss Before Income [Abstract] Taxes</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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Taxes calculated at federal rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">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_EffectiveIncomeTaxRateReconciliationOtherAdjustments', window );">Permanent differences</a></td>
<td class="num">(0.50%)<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_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">State tax, net of federal impact</a></td>
<td class="nump">3.90%<span></span>
</td>
<td class="nump">3.20%<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_gryp_EffectiveIncomeTaxRateReconciliationReturnToProvision', window );">Return to provision</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(0.70%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent', window );">Other</a></td>
<td class="num">(2.90%)<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_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Change in valuation allowance</a></td>
<td class="num">(21.50%)<span></span>
</td>
<td class="num">(23.00%)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Provision for income taxes</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.50%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_EffectiveIncomeTaxRateReconciliationReturnToProvision">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Return to provision.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_EffectiveIncomeTaxRateReconciliationReturnToProvision</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_EffectiveIncomeTaxRateReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><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_EffectiveIncomeTaxRateReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of reported income tax benefit (expense) from difference to income tax expense (benefit) computed by applying statutory federal (national) income tax rate to pretax income (loss) from continuing operation, attributable to other reconciling items. Excludes state and local income tax expense (benefit), federal tax expense (benefit), statutory income tax expense (benefit) outside of country of domicile, tax credit, nondeductible expense, deduction, income tax settlement, income tax contingency, and cross-border tax law.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent</td>
</tr>
<tr>
<td style="padding-right: 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_IncomeTaxReconciliationTaxSettlementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxSettlementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>82
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes - Schedule of Deferred Income Tax Assets and Liabilities (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_DeferredTaxAssetsGrossAbstract', window );"><strong>Deferred tax assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">$ 9,436,000<span></span>
</td>
<td class="nump">$ 10,002,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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Stock based compensation</a></td>
<td class="nump">4,203,000<span></span>
</td>
<td class="nump">4,019,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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities', window );">Accrued Expenses</a></td>
<td class="nump">252,000<span></span>
</td>
<td class="nump">208,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_DeferredTaxAssetsPropertyPlantAndEquipment', window );">Mining equipment</a></td>
<td class="nump">1,825,000<span></span>
</td>
<td class="nump">251,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_DeferredTaxAssetsGoodwillAndIntangibleAssets', window );">Digital asset Impairment</a></td>
<td class="nump">335,000<span></span>
</td>
<td class="nump">842,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_DeferredTaxAssetsGross', window );">Total deferred tax assets</a></td>
<td class="nump">16,051,000<span></span>
</td>
<td class="nump">15,322,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_DeferredTaxLiabilitiesAbstract', window );"><strong>Deferred tax liability</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_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Mining equipment</a></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_DeferredTaxLiabilitiesOther', window );">Change in FV of Derivative</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(3,546,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_DeferredIncomeTaxLiabilities', window );">Total deferred tax liability</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(3,546,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_DeferredTaxAssetsLiabilitiesNet', window );">Net deferred tax assets</a></td>
<td class="nump">16,051,000<span></span>
</td>
<td class="nump">11,776,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_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="num">(16,051,000)<span></span>
</td>
<td class="num">(11,776,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_DeferredTaxLiabilities', window );">Net deferred tax</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_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_DeferredTaxAssetsGoodwillAndIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 intangible assets including goodwill.</p></div>
<a href="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_DeferredTaxAssetsGoodwillAndIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGrossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGrossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_DeferredTaxAssetsPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jan. 08, 2025 </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2025 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 31, 2025 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>CAD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 19, 2025 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Feb. 01, 2025 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>CAD ($)</div>
</th>
<th class="th">
<div>Nov. 30, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 30, 2024 </div>
<div>CAD ($)</div>
</th>
<th class="th">
<div>Feb. 09, 2024 </div>
<div>$ / shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Events [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Gross proceeds</a></td>
<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,395,000<span></span>
</td>
<td class="text">&#160;<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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LegalFees', window );">Legal 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="nump">$ 230,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_CommonStockParOrStatedValuePerShare', window );">Aggregate price per share (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price per share (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Issuance of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Cash consideration (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 24,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Deposits', window );">Cash deposit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 656,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 420,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">$ 143,759<span></span>
</td>
<td class="nump">$ 200,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_ClassOfWarrantOrRightAxis=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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Events [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price per share (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=gryp_CaptusGPMember', window );">Captus GP [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_SubsequentEventLineItems', window );"><strong>Subsequent Events [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Cash deposit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 704,641<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Events [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Shares issued (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">196,720<span></span>
</td>
<td class="nump">196,720<span></span>
</td>
<td class="nump">112,508<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Events [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Aggregate shares (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">350,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_NetProceedsFromATM', window );">Net proceeds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,336,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_NetProceedsFromTheATMIssuance', window );">Net proceeds issuance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,563,552<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gryp_MonthlyPaymentsUnderConsultingAgreement', window );">Monthly payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Share issued for consulting agreement (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">283,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gryp_NumberOfMachinesPurchased', window );">Number of machines purchased</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireMiningAssets', window );">Purchase price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 608,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Issuance of common stock</a></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>
<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_gryp_PaymentForPurchaseOfMiningMachines', window );">Cash payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">558,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_CashPaymentDue', window );">Cash payment due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">608,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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValueOutstanding', window );">Issuance of common stock outstanding</a></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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Cash deposit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Aggregate restricted stock issues (in Shares) | shares</a></td>
<td class="nump">4,083,003<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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] | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Events [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gryp_CommonStockWarrantToIssue', window );">Common Stock Warrant to issue (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_gryp_CommonStockWarrantToPurchase', window );">Common stock warrant purchase (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,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_SharePrice', window );">Common stock share price (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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] | Restricted Stock Units (RSUs) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Events [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Shares issued (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">591,155<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_CommonStockMember', window );">Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Events [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Gross proceeds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 670,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_StatementClassOfStockAxis=us-gaap_CommonStockMember', window );">Common Stock [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Events [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromContributedCapital', window );">Contributed capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,820,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_ProceedsFromIssuanceOfCommonStock', window );">Gross proceeds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LegalFees', window );">Legal fees</a></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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Aggregate shares (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,941,856<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Aggregate price per share (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.00001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price per share (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gryp_CombinedPurchasePricePerShare', window );">Combined purchase price per share (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.516<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_CommonStockMember', window );">Common Stock [Member] | Subsequent Event [Member] | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Events [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight', window );">Warrant purchase (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,941,856<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_gryp_CombinedPurchasePricePerShare', window );">Combined purchase price per share (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_gryp_CashPaymentDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the amount of cash payment due.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_CashPaymentDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_CombinedPurchasePricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Combined purchase 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;">gryp_CombinedPurchasePricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_CommonStockWarrantToIssue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Warrant to issue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_CommonStockWarrantToIssue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</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_gryp_CommonStockWarrantToPurchase">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Company&#8217;s common stock and a warrant to purchase shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_CommonStockWarrantToPurchase</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</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_gryp_MonthlyPaymentsUnderConsultingAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the amount of monthly payments under the consulting agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_MonthlyPaymentsUnderConsultingAgreement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_NetProceedsFromATM">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 ATM.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_NetProceedsFromATM</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_NetProceedsFromTheATMIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 ATM issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_NetProceedsFromTheATMIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gryp_NumberOfMachinesPurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 machines purchased.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">gryp_NumberOfMachinesPurchased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</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_gryp_PaymentForPurchaseOfMiningMachines">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow from the purchase of mining and mining related assets 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;">gryp_PaymentForPurchaseOfMiningMachines</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gryp_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( 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 30<br> -Paragraph 8<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479637/805-30-30-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 7<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479637/805-30-30-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_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight</td>
</tr>
<tr>
<td style="padding-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_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_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_CommonStockValueOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of common shares held by shareholders. Excludes common shares repurchased and held as treasury shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValueOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_LegalFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 provided in the period for legal costs incurred on or before the balance sheet date pertaining to resolved, pending or threatened litigation, including arbitration and mediation proceedings.</p></div>
<a href="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 S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(6))<br> -SubTopic 10<br> -Topic 220<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_LegalFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireMiningAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow from the purchase of mining and mining related assets during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -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_PaymentsToAcquireMiningAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromContributedCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 by a corporation from a shareholder 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 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromContributedCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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_StockIssuedDuringPeriodSharesRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483399/855-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=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_ClassOfWarrantOrRightAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=gryp_CaptusGPMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=gryp_CaptusGPMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>84
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( )R)?UI&QTU(E0   ,T    0    9&]C4')O<',O87!P+GAM
M;$W/30O", P&X+]2=K>9BAZD#D0]BIZ\SRYUA;8I;83Z[^T$/VYY><@;HBZ)
M(B:VF$7Q+N1M,S+'#4#6(_H^R\JABJ'D>ZXQW8&,L1H/I!\> \.B;=> A3$,
M.,SBM[#IU"Y&9W7/ED)WLCI1)L/B6#0ZL2<?J]P<"A#G>B4^BQ-+.9<K!?^+
M4\L54Y[FRF_\9 6_![H74$L#!!0    ( )R)?UH!ETEK\0   "L"   1
M9&]C4')O<',O8V]R92YX;6S-DL%.PS ,AE\%Y=ZZ2;4=HBX7$*=-0F(2B%N4
M>%M$TT:)4;NW)RU;!X('X!C[S^?/DAL3I.DC/L4^8"2'Z6[T;9>D"1MV(@H2
M()D3>IW*G.AR\]!'KRD_XQ&"-N_ZB""J:@T>25M-&B9@$18B4XTUTD34U,<+
MWIH%'SYB.\.L 6S18T<)>,F!J6EB.(]M S? !".,/GT5T"[$N?HG=NX NR3'
MY);4, SE4,^YO .'U]WV>5ZW<%TBW1G,OY*3= ZX8=?)+_7]P_Z1*5&)55'5
M1<WW@DLNY*I^FUQ_^-V$?6_=P?TSX_4WXZN@:N#77:A/4$L#!!0    ( )R)
M?UJ97)PC$ 8  )PG   3    >&PO=&AE;64O=&AE;64Q+GAM;.U:6W/:.!1^
M[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X?A1%8C6QY9)&$?[]'-A#+E@WMDDVZ
MFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@V2_;UKNW+][@5S(D$4$P&:>O\, *
MI4Q>M5II ,,X?<D3$L/<@HL(2W@4R]9<X%L:+R/6ZK3;W5:$:6RA&$=D8'U>
M+&A T%116F]?(+3E'S/X%<M4C66C 1-702:YB+3R^6S%_-K>/F7/Z3H=,H%N
M,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1TDB @LE]E 6Z2?:CTQ4(,@T[.IU8
MSG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP' 3@4;N>PIWT;+^D00FTHVG09-CV
MVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?=TXZ)QJW0> V^\4^'PZZ)QJO0=.MI
M)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP=M;,T@.67BGZ=90:V1V[W4%<\%CN
M.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%,4'RO0;:*X,*2TER0UL\IM5 :")K(
M@?5'@B'%W*_]]9>[R:0S>IU].LYKE']IJP&G[;N;SY/\<^CDGZ>3UTU"SG"\
M+ GQ^R-;88<G;CL3<CH<9T)\S_;VD:4E,L_O^0KK3CQG'U:6L%W/S^2>C'(C
MN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZY!$XM4D-,A,_")V&F&I0' *D"3&6
MH8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A6$G:A/@01AKBG'/F<]%L^P>E1M'V
M5;S<HY=8%0&7&-\TJC4LQ=9XE<#QK9P\'1,2S90+!D&&ER0F$JDY?DU($_XK
MI=K^G-- \)0O)/I*D8]ILR.G=";-Z#,:P4:O&W6':-(\>OX%^9PU"AR1&QT"
M9QNS1B&$:;OP'J\DCIJMPA$K0CYB&38:<K46@;9QJ81@6A+&T7A.TK01_%FL
M-9,^8,CLS9%USM:1#A&27C="/F+.BY 1OQZ&.$J:[:)Q6 3]GE[#2<'H@LMF
M_;A^AM4S;"R.]T?4%TKD#R:G/^DR- >CFED)O816:I^JAS0^J!XR"@7QN1X^
MY7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_+GW/I>^Y]#VATK<W(WUGP=.+6]Y&
M;EO$^ZXQVM<T+BAC5W+-R,=4KY,IV#F?P.S]:#Z>\>WZV22$KYI9+2,6D$N!
MLT$DN/R+RO JQ GH9%LE"<M4TV4WBA*>0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T
M/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KTL<QP3A[+##MG/)(=MG>@'37[]EUV
MY".E,%.70[@:0KX#;;J=W#HXGIB1N0K34I!OP_GIQ7@:XCG9!+E]F%=MY]C1
MT?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.'>7M?F&>5QE T%&ULK"0L1K=@N-?Q
M+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW
M&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^:CVT%4[/_EFMR)\,$4X6"Q)(8Y07
MIDJB\QE3ON<K2<15.+]%,[82EQB\X^;'<4Y3N!)VM@\",KF[.:EZ93%GIO+?
M+0P)+%N(61+B35WMU>>;G*YZ(G;ZEW?!8/+]<,E'#^4[YU_T74.N?O;=X_IN
MDSM(3)QYQ1$!=$4"(Y4<!A87,N10[I*0!A,!S93)1/ "@F2F'("8^@N]\@RY
M*17.K3XY?T4L@X9.7M(E$A2*L P%(1=RX^_ODVIWC-?Z+(%MA%0R9-47RD.)
MP3TS<D/85"7SKMHF"X7;XE3-NQJ^)F!+PWING2TG_]M>U#VT%SU&\Z.9X!ZS
MAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83+$.D?L%]BHJ $:MBOKJO3_DEG#NT
M>_&!()O\UMND]MW@#'S4JUJE9"L1/TL'?!^2!F.,6_0T7X\48JVFL:W&VC$,
M>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 Y3_;U UH]@TT')$%7C&9MC:CY$X*
M/-S^[PVPPL2.X>V+OP%02P,$%     @ G(E_6@M!E]K>!P   34  !@   !X
M;"]W;W)K<VAE971S+W-H965T,2YX;6RUFUUSHS84AO^*QMWI[,[$,0@[L;=)
M9AP<[[I-O&Z<;F?;Z84"BLTL(%<2^?CWE8"@T H9.O)-;##G!3W1D<XKX.R)
MT.]LBS$'STF<LO/>EO/=Q\& !5N<('9,=C@5OSP0FB N-NEFP'84HS /2N(!
M=)R308*BM'=QEN];T8LSDO$X2O&* I8E":(OES@F3^<]M_>ZXS;:;+G<,;@X
MVZ$-7F/^VVY%Q=:@4@FC!*<L(BF@^.&\-W4_SH90!N1'?(WP$WOS'<BFW!/R
M76XLPO.>(Z\(QSC@4@*)CT?LXSB62N(Z_BY%>]4Y9>#;[Z_J\[SQHC'WB&&?
MQ+]'(=^>]\8]$.('E,7\ECQ]QF6#1E(O(#'+_X*GXMB1UP-!QCA)RF!Q!4F4
M%I_HN03Q)D T5!\ RP#XKP!WV!#@E0%>VX!A&3#,R11-R3G,$$<79Y0\ 2J/
M%FKR2PXSCQ;-CU+Y?U]S*GZ-1!R_\,DCIJ /?EO/P/MW'\ [$*7@)HIC\4]A
M9P,N3B$/' 2EW&4A!QOD7 AN2,JW#%RE(0[K @-Q;=4%PM<+O(1&Q1D.CH'G
M'@'HP*'F@GQS^ VB5?A($SXSA_^<I<< CG5GK[7&JW![N9[7U!H29")K.%BD
M1<[*OO_GM3@*+#A.V%\ZY(7D4"\I!X:/;(<"?-X3F<\P?<2]BQ]_<$^<GW2X
M;(K-+(G54 XKE$.3ND)Y][+#.FSF<-?I_Z+C8XSJRL>26(W/J.(S:L=GFJ89
MBL$MWA'*=:#,.IQF.KR^,:HK*$MB-5 G%:B3EAV)(C&?Y2G9#,NL]8!BIJ5E
M#.M*RY)8C=9I1>NT':UYE*(TB$3/6G,DQBZY[XI20H%/*"VG]3_G,=IH!S7S
M61HY&L.Z<K0D5N,XKCB.C2V\2GG$7\0\P#$MBA\@)W#@9P)>JNUZ9L%O6#=?
M^\:@KL LB=6 32I@$V/[%O[\%DRS,.*BBTTYQXP7TZ?L8CI<9KG&'F8,ZPK,
MDE@-F.NHVLXQMG$JDC(LDK6!T1Z!1DCFN*Z4;*G5,;TI@=UV0]H*TXB$LG25
MN:@M*O9)O5:KC>6J6: S.4MJ=7)0D8-M)P,6B)G@&T84S,5.O74PBS42,X9U
M)F9)K4Y,U?^NL2;^#[&RRS4S,\O-OVF)62WR;:G5B:DRWQT:+5,U4;8W3*[-
M(MZWJC:SI5:GJ4R!:Z[F2YJW>!,Q+NI=#I8HT8]T9J%/M]]6G[\LP6SQ:7$W
MO08WB^5B^>D(+);^L9:B5;]@2ZU.43D&UUSFEQ1]D<A4)/$B#?$S^ 6_:#F:
MI1S'<4]'H\G(TU*SZAMLJ=6I*>?@FHOZDMH\BC%89LD]IEI>9A&!J^]-G,F)
M%I=5>V!+K8Y+&02WE4.X0\]@$8J>%CU$03'^&>"9)<=>'\(A/!FY6GI6O8(M
MM3H]Y19<<WU?31L!H<++Y^"."JL*<H^:B=P5*4Q"_>AG5I]=:0%:]0ZVU.K+
MKLH\0'/M7QK16FEGJHSWR/7[+NQ[VGYGCNR*S99:'9LR$]#L ,I^]SN.X_[W
ME#RE8(T1(RD.P8*Q3)^V>S271(O-JI.PI5;'IIP$-!?_);:O)!9YB6@Q2U!M
M2;Q'J0&651-A2ZT.2YD(:*[Z7\N/,D.+Q<HHW>3#F]Y'[%%L6#PR1W6F=@@C
M 961@.85_Y+:>BM24XS[R0ZEVH)MCTSCFH@YKC.L0_@$J'P";.43\BP$OACR
M-X3J:9EUEB3MHR# 0D:(A(6@EIY5?V!+K4Y/^0/8RA^L$R2ZVF7&Q,],GY9F
MG:9[+^:PSK .80N@L@6PE2VX2C#=R$'LDU#@6V.&_L^;!^:XSM@.80^@L@>P
ME3U89?=Q%(!Y3)#VIH%9I>M:B%6U6:DVRM7D$RJ/%][IL7!VCSHRJO2'DS8K
M1CX1E420K^J*^BO%\=YU(VBS?O>MJLULJ=4?6U!NP#.7[R73:1@*=7;T^@7D
M1+^D6D>P1])UQPY8'H,[623+I10QT\QH]*A-7;-6Y^<6#N$1/.41O%8>00_S
M[DE7P%[ND5QGD3"VKN-HX5EU"K;4ZO"44_!:.84*GB^WA*.7W4@+SBQWC1CX
MBC=(6_^:8SN#.X1K\-X\>M3*-53@JK60%26/41KH<]BLN?RJQ6;W(:-#V 9/
MV0:OE6VHL*T(XR@&?T2[QL6C/8KCB3O4WNDRQW7F=@@'X2D'X8W:S,*K+1&#
MVAP]EZN6;/_C;C:=@&]5;69+K<Y4^0K/[ ?RL6Y*,6KN>F:!]Z<._*#%9-51
MV%*K8U*.PC,;@&N2WUK->U[S6OD>D<EPU(>G#1.J52-A2ZU.2QD);]PF4:\C
M)M>06N2G54=A56UF2ZV.4CD/SWQ;X"[BL9A2'X +W]]_ &L<9%2PU5(T*PGW
MFY!4S-$D^'X$=HB"1Q1G&+QSCN4=0[ 3Q3+;(JHOEJTZ#UMJ]:=\E?,8FFW"
M'45AOK;YDMR36(=RCX"\4ZVC9 [K_*CO(2S%4%F*X9[ZO^QJX.HYV*)T@QOO
MZ^\16D[7L^FO6EY6780MM3HOY2*&K5Q$/<W6,J$8^))Q4>*ELM=I =HT!7ZI
M=O)F#>1D,AG#\:E:!RF)6;4/@S?OC,B5M_S=&P8">5^T>'VDVEN]WS/-WVH9
MJ,.+EX-ND%RX8R#&#R+4.3X511(MWK<I-CC9Y6^@W!/.29)_W6(48BH/$+\_
M$,)?-^0)JK>>+OX!4$L#!!0    ( )R)?UHY9VPUHP,  "X)   8    >&PO
M=V]R:W-H965T<R]S:&5E=#(N>&ULE5;?;]LV$'[W7W%0@2(!/,N6DSA+;0-Q
MLG8!DBU(VO6AV ,MG2TB%*F25!S_][NC%,7='"U]D?CC[KOOCL<[3C?&/K@<
MT<-3H;2;1;GWY5D<NS3'0KB!*5'3SLK80GB:VG7L2HLB"TJ%BI/A\"0NA-31
M?!K6;NU\:BJOI,9;"ZXJ"F&W"U1F,XM&T?/"G5SGGA?B^;04:[Q'_Z6\M32+
M6Y1,%JB=-!HLKF;1^>AL,6'Y(/"7Q(W;&0-[LC3F@2=7V2P:,B%4F'I&$/1[
MQ M4BH&(QO<&,VI-LN+N^!G]8_"=?%D*AQ=&?969SV?1:009KD2E_)W9_(Z-
M/\>,EQKEPA<VM6SR:P1IY;PI&F5B4$A=_\53$X<=A=/A*PI)HY $WK6AP/)2
M>#&?6K,!R]*$QH/@:M F<E+SH=Q[2[N2]/S\O,JDARM='R_%:1I[@N7-.&T@
M%C5$\@K$*($;HWWNX#>=8?8C0$Q\6E+),ZE%THEXB>D QJ,^),/DJ -OW#HY
M#GCC+B>-A6^?Q5+AW_M<K &.]@/PS3ASI4AQ%E'J.[2/&,W?OQN=##]TT#MJ
MZ1UUH;?T_A %[N/6K7VWN+^!Z^O;#B+'+9'C-Q'Y*&T!5Y?[N'0#')]..FB<
MM#1.WD3CVJ2OIF0WPK6@FE96M@\70DG*;2U%![%)2VSR)F)_EE)S2?GV&9\\
M+)1)'_8F53?:5X1</"((1L4,?$[C-#5%*?16ZC6D1CNC9"9HM[<42N@4(5QU
M!V8%G^RVS(G%I5Q++Q3<$"F][M-EIMMSP&@7-=8AB*! UPJ+)=KV:H'0&0_&
M_3!B%8N*S?U@&YRG'U5B[WH$0PW!AG-QM$&NYT9E:-W[=Z?):/(!\'LE_38^
MH-(H4^D/ W0J7 XKZ@ .Z#0 19HS([:X16%=&/F-^85G0 :DR0"YG/R7=2#;
MVR6KC4<'!U0+0[%_1+7EAH'6<E@-N\_B*ZDIA))"]>+0X8#B!::RY%8XU/ZK
MHA"NOO:P$M*J;1^D[@FEJ!I[XDNBM%V2??=OB-(X&5I0XW%S+#]U*HZZ3!"7
M_'LY 9:@I=[_!ECJGXLQR5,.<%N@TZ2FY/.0G)7VG)JEE>1;J2CL:]3$1E'(
M:1]+SM7&UA<=\OJ>(QBXGQ=D-!6#?5<QWNEA)+8.G=I!L%BWLW:U?0R<USWP
M1;Q^2=P(NY84&X4K4AT.)E2T;-V=ZXDW9>B(2^.IOX9A3@\:M"Q ^RM#"=5,
MV$#[1)K_ U!+ P04    " "<B7]:;X-EU\\%  "]&0  &    'AL+W=O<FMS
M:&5E=',O<VAE970S+GAM;*U976_;-A3]*X1;%!O@Q"+U926.@<;!L#YT"^IU
M>Z8EVB8BB2I)Y6._?J2D2#9(,7:7AS:2?>_5.21USR&]>&+\0>P)D>"YR$MQ
M,]E+65W-9B+=DP*+2U:14GVS9;S 4MWRW4Q4G."L22KR&?*\:%9@6DZ6B^:S
M>[Y<L%KFM"3W'(BZ*#!_N24Y>[J9P,GK!]_H;B_U![/EHL([LB;R>W7/U=VL
MKY+1@I2"LA)PLKV9?(97*]_3"4W$WY0\B8-KH*EL&'O0-U^RFXFG$9&<I%*7
MP.K/(UF1/->5%(X?7=%)_TR=>'C]6OVWAKPBL\&"K%C^#\WD_F8RGX",;'&=
MRV_LZ7?2$0IUO93EHOD?/'6QW@2DM9"LZ)(5@H*6[5_\W W$00(,1A)0EX!.
M3?"[!+\AVB)K:-UAB9<+SIX U]&JFKYHQJ;)5FQHJ:=Q+;GZEJH\N5RQ4K"<
M9EB2#-SB')<I 6M=3H +\'U]!W[Y^.MB)M6C=,(L[<K>MF712-D[DEX"'TX!
M\E!@25^=GNX?I\\4P9XEZEFBIIX_QK+FG)028"$4,1N=-C^PY^MWZ4I4."4W
M$_6R",(?R63YZ0.,O&L;N7<J=D35[ZGZKNK+%19[@,L,I/J"_*CI(\X5=ROK
MME3<E-(O_.,R]D//\Q:SQT,^9E@"C\*.D 8]TL")]!L1DM-4+SR-U8;/6< ^
MD, V(6V=Z(# ?!1^V,,/G? _IRFKU;BJ9I82-<B;G-@H.(N<02$T* 3S:)1$
MU).(G"3N.:DPS0!Y5KH@B'611.:3O<1<)&98.(>C .,>8.P$^!7S!R+UX )!
MTII32>TH8^/Q$%J6LAD6>/XHRGF/<NY$>4=W5.*\ZR]@3_(,*(D%3.X)!Q7F
M8ZB=9<]8'7.#5N*-+_&DIY6<3LL&/S$'W8.1.>IF'/*2>!0?] ;U\IP(_V(:
M7_IF>^_*'"% L65]6 )#/QD?2G@@M-"]DFE)RUW3D2OE@^04E/9![>H<84V2
MP(+5#(0H@>-= 0YZ"9T:M?Q22ESNJ'[M1B>_*W$\^YX%YIMQQR 'I8-NJ;LC
M%1-T9,)]RX1'O@6=&1@@![I!W:!;WMJEZ5B2IBC%D8\L",U .)_[P3C&0<)@
M>)(ORBG>T'RTM\*?$+%Q=_1>U8XY#XH'W9+7ZW:%7QI=T68)IRFOE1%Y:R!,
MD4N\P-9&S$ _"I+Q*1OT$+H%\<]-3G>XV0*]@GU1%B1O#+QD(/M9*7(_]PPM
M@J;&.IO2(++0K;)_,$GZ6?OT88X@O.Y[?\6X'A0K,U,=$;2U@O^OQL?,!IV%
M;J&]I3)EM%3[SY*I35XSE^4AVXN3>#H?<LX,6G1=N<UQ%42#8".W8)_8<9 I
MPPD*Y^:<60)A$OCCE@X-@HW<@FU=;CD1XI2Y0*8VA_[<(N)N$.<O.G2P)W9K
M?"M0;TV$1;R#*+#(E"W2/1.#T"/?*5-KR=*'/<LSPD4S$?&U/JJA*;4:$^2T
M#6=OYM^IVC'WP48@MXU8L:)0O5[H(9B"C]ZE&D^H^SA0^_J:3(':Y4S59_H?
M$'NL, !<RSWC]%^278,039,$3L/$:X3.#Z8!#*=1&+X&4R&T\NDO62V%\GV9
M\JE3I2FB(LTA6_YR:1UFTY=8E- 2Y5@2@W-!;^R^LXSJ=T^M8+V!O5#-,\65
M5CXK5'/WK 0IM)A52V00A8X- !J,!W(;CW4[WDJC-^1UU%_;"B<[*J02Z(QR
M->B ;;>$JVFPDC&]113;J#CA_$1G&3P*<GN4=;T1*:>5;,]Z7<<C[DIG:!8R
M7<<%&C^D0H/K0&[7H?QB7=2MOW(U'=-D7$2Q]3C-%AK$,':@'9P$<CN)MJF+
MH6%V_5(XL9MZ?Q%[T+:F+)%A,NYK_<$8^*?LY _4J.E(XKS.WSWCZ$#3NJ>R
M!([LJ68'9^OZAXVOF.]H*901V*I4[S)6#8.WOQ6T-Y)5S7'[ADG)BN9R3[ B
MH /4]UNF?$5WHT_P^U]LEO\!4$L#!!0    ( )R)?UKG1O[+E@(  $P'   8
M    >&PO=V]R:W-H965T<R]S:&5E=#0N>&ULK55=;],P%/TK5D!HDT;S';;1
M1MHZ3?" 5*T"'A /;G+;6'/L8+OMX-=S[611NZ702>M#XX][SCW'N;D>;Z6Z
MUQ6 (0\U%WKB5<8TE[ZOBPIJJD>R 8$[2ZEJ:G"J5KYN%-#2@6KN1T&0^35E
MPLO';FVF\K%<&\X$S!31Z[JFZO<U<+F=>*'WN'#'5I6Q"WX^;N@*YF"^-C.%
M,[]G*5D-0C,IB(+EQ+L*+Z>9C7<!WQAL]<Z86"<+*>_MY',Y\0(K"#@4QC)0
M?&Q@"IQ;(I3QJ^/T^I06N#M^9+]UWM'+@FJ82OZ=E:::>.<>*6%)U]S<R>TG
MZ/RDEJ^07+M_LFUC4PPNUMK(N@.C@IJ)]DD?NG/8 83) 4#4 :)C 7$'B)W1
M5IFS=4,-S<=*;HFRT<AF!^YL'!K=,&'?XMPHW&6(,_E4"BTY*ZF!DEQ33D4!
M9&[I-#F9407"5&!80;D^)>_)6^(37>&R'OL&TUL2O^A27;>IH@.I;J 8D3@\
M(U$0)0/PZ?'P>!_NH^G>>=0[CQQ??(!O;M SUJ,A<DENF4#GC'(RDYJY OMQ
MM=!&89G]'++:<B?#W/;3N]0-+6#BX;>E06W R]^]";/@XY#Q5R+;.X:X/X;X
M7^Q8 '6-;K'0BOLSTE!%-I2O@9PP06XDYU1ITH!JW_KIT%&T_.>.WS:-31Z,
M@B (Q_YFU^1_P_;D)[W\Y 7RV](D=&TJJ=@?*(?TMH39CI P#=K?$\G'1.ZI
M3GO5Z<M58X_5AHJ2B=60[/29F#2ZN C3BZ>JGP?&21*F69H.B\YZT=FKB\Z.
M%?T\\(!H?Z?7V7OF"U4K)C3AL$1H,/J ]E7;N]N)D8UK?PMIL)FZ8877'2@;
M@/M+*<WCQ';4_@+-_P)02P,$%     @ G(E_6@;Y-:&,!@  5R   !@   !X
M;"]W;W)K<VAE971S+W-H965T-2YX;6RU6FUOVS80_BN$-PPI4,<B*5EREAAH
MG+4KL'1!TZZ?&8FVB4BB*]).NE\_DGZ1')U8._"^Q)9\/#X/C\?G2.;R25:/
M:LZY1L]%7JJKWESKQ<5@H-(Y+Y@ZEPM>FE^FLBJ8-H_5;* 6%6>9:U3D Q($
MPT'!1-D;7[IW=]7X4BYU+DI^5R&U+ I6_;CFN7RZZN'>]L5G,9MK^V(POERP
M&;_G^NOBKC)/@YV73!2\5$*6J.+3J]X[?#&AB6W@+/X1_$DUOB-+Y4'*1_OP
M,;OJ!181SWFJK0MF/E9\PO/<>C(XOF^<]G9]VH;-[UOO[QUY0^:!*3Z1^3>1
MZ?E5+^FAC$_9,M>?Y=.??$,HLOY2F2OW%SVM;2-CG"Z5EL6FL4%0B'+]R9XW
M ]%H@(<=#<BF 7G9(.QH0#<-J".Z1N9HW3#-QI>5?$*5M3;>[!<W-JZU82-*
M&\9[79E?A6FGQQ-9*IF+C&F>H7MM/DR,M$)RBOY>\(K9L5:HC[[>WZ"S7]]<
M#K3IU#8=I)L.KM<=D(X.,$&WLM1SA?XH,Y[M.Q@8M#O(9 OYFG@]WO#T'%'\
M%I& A "@R>'-J0<.W8T@=?YHA[_/?,7+)5?0T*Q;AG!+FZ$7:L%2?M4S*:AX
MM>*]\6^_X&'P.T3K1,[V2(8[DJ'/^_B+U"PW:=M-==T^=NWMVK$:DR"BHR (
M+@>K)@W $(](U#3<@QCM($;>.&RF:SE#_-DL<@J&&9TR(B=RMD=WN*,[]$9D
M(I6V6;J-"3KCSVF^S.P 9-QTF J7O&#*KET/&S' 48*3=K  0QH.26>PXAWZ
MV(O^ R]-M'+$R@RQS*QK0FD;O17W1B]NP\%D&+=QMPW#>!ATPDYVL!,O['LM
MT\>^E8T,I;*P0-T@;T&CLP=#;"HT..H)-.K H+?M^CCJ'O/1#OS("_ZF,2NV
M@"&8(V"0<0QD,F 8CJ*D$R@.:E$*O% _%@LF*JM$=HIG8B;L\L.4XAJ<%WYW
M<"8B**,WCIJ<2-R]-N&&S.(C&)D)SRN8B=?-,4QPBTE"J8<*J:D0+Y6OI:D7
M<_&OR8&9J1.1F4T'1(A DWHX;,\J?^\'C< ^L5K(L5="C9*_H*58S@^<@*\0
M9SALM#U.D2]LM8+C0R1<'J22&U=-%#0A"12MMF6(<4"[ ==ZCKWZ.?Y+*H6F
ME2RVH$TE"H*-@*D5QR$@"Z#I",>>-:O68SSTUQ]ZSBLD2J,+W(JQ&UVX8/8J
M^[%%R*F\[=.NA1S[E;RQ&ISE)F)O=MECMH6/7+,'DT.*I\M*:-$QV]IJW2>0
M, *&>.B)72WKV*_K^YGOYMQ2'9KZ7M?'I'Y;]VDR&G73JX4?^Y5_,F?EC"-+
MS8@06K%\Z<B54IO"<<%^V""!W-H2WT^"" H-8(DI&<6=\$E=#9"?5 .EYF;H
MM*]H(6WA[H]PU 8*&<:>HH74$D_\$N_6*R>&:B&576NGZVD#XFW+<Q^'P (+
M&4;=>D!J&2=^&;_EU<PL6*X"3[\OA1*N,$S-O@($# @X'84 X!/K-ZGUF_CU
MN[D"@Q1.)=*D+=+A?NSV&=0:3?P:_6%;>'"M<[ZM%J^_3- GDZH@I[;^#DD(
M)*B_YU>$I=9QXM?Q3>%QL#P20*1I%%& $V YBGQK3JWFQ+^]=LG\P*>RXFA1
MR95PYY;F<4M!LV=8S4A[S]PGV*)OXX=,D]BSX2"U+A._+M\=!]KK[)C4 "0Z
M]J1&+='$+]&?N$:VO@#1)ZTSI<XAATR3R".SI)99XI?9+41DRE6DYJSB;^T1
MLTC1F4GK&YGGK&K\"$_^=1>C)K[@/,(O:8!F"84IT%IJJ5]J(0J9R)?V=/AP
M$IM.?D8"-NLD40LQ]0OQ-W=V;Q"SE=DWF,+'(37:O-1*&[VSNY]^(S+W[F>8
M25M]0[-AP#%ND6E;TI#$081)!Y]:J:E?J0_CTPR3CU%;Q[L8M2U_PJAQ9.Y7
MZEM16M#N#J=S6^#W<?3I^?]Q?$YK9:?AZV\)7B'-'J(G\K9/M%9[>HC:^VX*
M-@X.N"J +''@.0JEM;Y3O[[?LM)DDJNP[!B(M /K2;?JI_*VS[DN"6C\^CGX
MB@+ 0_1$WO:)UK4"]=<*!\S!4VW::;N>2&+@]&O0N*(M[,[+WEPKL]M:EGI]
M];E[N[X=O\87$W>)_.+].WSQSMT5#VHWZROW6U;-1*E0SJ?&97 >F^RIUK?8
MZP<M%^XB^$%J+0OW=<Y9QBMK8'Z?2K/)V#S8#G;_2S#^#U!+ P04    " "<
MB7]:&_3HR?<(  "C2P  &    'AL+W=O<FMS:&5E=',O<VAE970V+GAM;+6<
M;7/BMAJ&_XJ'GNFT,V6QY%>V268V8+O[X>SL)-W3SXJM@"?&II9(=O]])4,P
MMH2,.4^_)+Q(EV0]MQ[D&XF;MZI^86M*N?5]4Y3L=K+F?/MQ-F/IFFX(^U!M
M:2G>>:[J#>'B:;V:L6U-2=94VA0S;-O^;$/R<G)WT[SVM;Z[J7:\R$OZM;;8
M;K,A]8][6E1OMQ,T>7_A(5^MN7QA=G>S)2OZ2/FW[==:/)L=*5F^H27+J]*J
MZ?/MY!/ZF#B!K-"4^%].W]C)8TM>RE-5O<@GG[/;B2U[1 N:<HD@XM\K7="B
MD"31C[\/T,FQ35GQ]/$[/6XN7ES,$V%T415_Y1E?WT["B9719[(K^$/U]@<]
M7) G>6E5L.:O];8O&\PG5KICO-H<*HL>;/)R_Y]\/PS$207DG*F #Q5PKP(.
MSE1P#A6<?@7[3 7W4,'M5W#/5/ .%;S^-81G*OB'"OZE%QT<*C31G^U'MPG-
MDG!R=U-7;U8M2PN:?-#$MZDM(I*74HJ/O!;OYJ(>OUM4):N*/".<9M8C%_^$
MSCBSJF=KL2;EBC(K+\4;5?JRKHJ,UNSGGT*,@M^M)7W.TYQ;4^O;X]+ZY3^_
MWLRXZ)#$SM)#X_?[QO'9QC>;ZD#7U%Z8:W_*LES*F1365Y)GT\^EM2#;G)-"
MPUJ:68]K4HM+Y97U1*W/C.UHIH%$ Y#=$TOK?-O,L0>:TOR5/!54 XK-H ?*
M11(1 8E(7>;EBFD0B1GQ9Z6,PTQ(XZ@/?-0';CCN&<X]*4B94HMP$?#T@^6@
MWRQL8ZP+]IX4-"29 E_O'-NV;V:OIS%5"[F>8V.EX-+8+YFA/[(M2>GM1*1@
M1NM7.KFS=#%3&YQB3VDNUA1#H1?X2LE$+8G]P'9/"W:&VCD.M7/14/\B)URC
MQU\O&O8]U3\==A?YV/7<WM ;F]>/Z,\_(=_^73>?(&$1)"R&A"5 L(X@W*,@
M7*,@#NF1R?1HY4U2LL3BPTJKC5B),"+SC$X01NKE,V?AJL(*-1,5J+D(B!,#
M<9+!R^\$U3L&U?N_@WJ: G0!]I2>(80]U$^UQHZ,G>^0L @2%D/"$B!81QK^
M41J^41H/E/$Z3^5*+#U5"7DC=<;&9 !C.R,R@*\(S9<SH)\!@)J+@#@Q$"<9
MO/Q.F(-CF(-_(<Q#.2%0^AJ@>>#U4H*Q9V-3 B0L@H3%D+ $"-;12GC42@BD
ME2WY(>_<Y(V;[$2>ZNX[[HVMC4@,H:(VUU7S E!K$1 G!N(D0U??"?7\&.KY
MOQ;JH>0P5Q<,+O*\L)<=C!T<FQT@81$D+(:$)4"PCF20W;HWME$T)Q[(5GH@
M0@;IW@-IE'*0!Q.**H6XGG9274\_++ZFEEB(;DGYXV#G,$OV+\^$KK0^CK$;
M(Q+' 70JQ>9NO)\ZH!J,H$ Q%"@9'H*N&$ZL/&2^M9#V05'T$H@VG$;0F' "
M@990H @*%$.!$@!05Q"M=X?,YIU>$$,?%@?HJ3ZG 0Y=W/NT,#<^]N,"E!:!
MTF)06@)%ZXJB=1F1V6;\0KE55$SG*=^;JX[)"T"@)10H@@+%2/5;ISCTYG/5
M*;ZH:#>,K3>(S.;@&6/>T8;5O<291ZKAY?K>/-1\.$-9?IHFM>:\KIP;H$ M
MFNB*&D>\->Z0V;F[P)_7C[YJUSFN6'[[7O_NW-R!T1D5U+(#I<6@M 2*UA5&
M:]NA(=_NE12[O4LC[LFR?-4LP ECE.O3+)0_!P5:0H$B*%",5/,M<-4;A62X
M7#>JK4N'S#;=6:.>L+4VJ%?X1/J@JE8><N9JJEM"M1A!@6(H4'+!&'3#VAIJ
MR.RHF<(ZN#+6&#]S)YBC?AZ_PF@RY'%(6@1*BT%I"12M*XW6@$-F!^Z<-$CZ
M]RYG^7M^__1"ZY(<?9-2K*?E5BM+?@AH35=SLV,R@^KC33'VU#T*2Z@F(RA0
M# 5*+AF$[E:7UDW#9C<-0@!#.01KW)\Y1H[?O[TV]W5L$@&E1:"T&)260-&Z
M&FI-.#Q@PIW3T#.G=6.\;DC](B2SK:M5339:C2#E?@UI=E(A];XBL#5>JKG'
M8[9207EK4*!$/P;H?"XXV?<VX)V-C./@O%==-0^%8NK/^V$%M=5 :1$H+0:E
M)5"TKEY:6PV;;;5S>J'?:9WFC,H/CC=2UZ34WQ.:\2,6"5"@)10H@@+%4* $
M -2526O;X>OV].ED,IA25*L+^9Z/E97$%7:=(:- TB)06@Q*2Z!H7:FT?B.^
M;J?@^Y>Z6DE<X83ILXAFCV$8:O9X0+4808%B*%!RP1AT0]LZAMCL& Z%=G#F
MJZ87<G#@X: _]:^PXPQ3'Y(6@=)B4%H"1>OJH_4>\77>(Z.<%_1]\\_]GPOK
M2\6UGL.A@:%;"-5F\^Q =Q@#RFJ$ L50H$0_!L[Y6=Y:C?@ZJU$?Q<$YKYJ/
M(0Z#>=@_YF'NU>@Y#^H^@M)B4%H"1>NJI74?L=E]_.M]U7?=?(?R&+%JKSFV
MJ_D2&*K%" H40X&2"\:@>\*K=1B=ZQS&5\IX7JYDE!\>OVF7=F;RB @[J@/I
M8$W.AVHP@@+%4*!D> BZ\6W=/^<Z]Z\7WZ%<[ZBV%IK[XH.Y?Z+O"A_-<*0/
MDA:!TF)06@)%ZZJD]1:=06^Q/==!O\O'M)')WE*<RK/UV?E$ '0R=N&HEJ2#
M=(D ZB@N%"B& B7#0] -\<E9W@$[L-EZ>=P3LD\([/2 >&TZ('YOQH\)LFX/
MFF8S 52#D:9!W98NJ/82 % WQJV7YPQX>7++P+:N4DHSULS?FJYRQFDM9F^6
MBP#+9=LSK47FU\88:!O= @JT=%1'T0_4;Y0BJ 9C*% RW/-ND%L7SC&[<*;M
MLN:J8P((!%I"@2(H4.RH)MH4(T?S/65R4=%N&%O'S3$[;F>VR[K:L/J*=Z(F
ML(6FE&_;NK,LNI+:606U=T[3X-0/ D>S7597=/\%ZKDA;TTLQVQB7;!?5C_\
M&D,&S^?(FRLA #W."DJ+0&DQ*"V!HNV%,3OY]2'Y\U7_)?4J+YE5T&>!MS\$
M8EK7^U^$VC_AU;;Y0:*GBO-JTSQ<4Y+16A80[S]7%7]_(G_CZ/B[7'?_ %!+
M P04    " "<B7]:VTC[\RH*  #K-   &    'AL+W=O<FMS:&5E=',O<VAE
M970W+GAM;+5;?V_;MA;]*H+W,+3 4DND*,M98L!UFLW F@9)V_W-R'2L5UGR
M*"EI]NG?):684G5%_ZC?4"R.0U+W\)+WG'M)73QG\EN^$J)POJ^3-+\<K(IB
M<SX<YM%*K'G^+MN(%/ZRS.2:%_"K?!SF&RGX0G=:)T/BNL%PS>-T,+G0W]W*
MR456%DF<BEOIY.5ZS>7+>Y%DSY<#;_#ZQ5W\N"K4%\/)Q88_BGM1?-G<2OAM
MN!UE$:]%FL=9ZDBQO!Q,O?-9H#OH%E]C\9PW/CL*RD.6?5._S!>7 U=9)!(1
M%6H(#C^>Q$PDB1H)[/BG'G2P?:;JV/S\.OJU!@]@'G@N9EGR=[PH5I>#<. L
MQ)*727&7/?\I:D!,C1=E2:[_[SS7;=V!$Y5YD:WKSF#!.DZKG_Q[/1&-#E[0
MTX'4'<B/'?R>#K3N0#70RC(-ZXH7?'(ALV='JM8PFOJ@YT;W!C1QJMQX7TCX
M:PS]BLDL2_,LB1>\$ OGOH ?X*,B=[*E,^/YRKD&/^?.F?/E_LIY\Y^W%\,"
M'JJZ#J/Z >^K!Y">!WC$^9BEQ2IW/J0+L6@/, 1KMR:35Y/?$^N(5R)ZYU#O
M-X>XQ$<,FNW?G5K,H=L9I'H\VC>#T_L_G>N_/OU][US???KH?+K]<#?]/+_Y
MPYG./L^_SC_//]QCTU:-ZN.CJMU[GF]X)"X'L#US(9_$8/+K+U[@_HY!/M%@
MK0GPMQ/@VT:?W$"P2;(\QT!6/4>ZIXHH3Y,SXE%7_7<Q?&HBP%J&;#QNMFR9
MQ[;F,:M_IHO_PC:J5G610>B)LC2*$^&DM=WJVTBM]3=E#IL@3M\Z&YD]Q;!:
MG8<7!R*FY$6</E8A)RYB@4)EI_3GB09K35BPG;# ZL\_(/@[2YFMG5P41:(#
M@HH'[S_/G)NL$!CX:L2@Z;V ^&'7S=9'X\ <"Z;1%M/(BFF^WO!8OB)9Q(]Q
MP1.'YX 0=:9UM+W,K."..O-"1JQW28=;-*$5S9W@2?PO+,]'XRH.*WHO:-:A
M#X 6=EW.:#^V\1;;^%!LL"WW@V8=^0!HXRXT&EI"D><:MG6MZ+ZDLH4/A,QN
M6/68+7L\%@3=W65_^N';RVO(".^ #09"14@<BW68 WQ4#]2<E)!:UI]'#!1B
MA7(EX-%1S+7,%-]!,.=HS*N':5K@>=YHC+@%:>F/6=AOK!$?GI7:)Z!EER(N
M2JFW"$Q9(>-(:;DH6Z_!?A"0T3>'/W.YP/UQA'+ _4&113KVW'Z,1E]X=H$Q
MR];*"95#HBPO &>B!:OF\X,A^UUOL!#A*K2A:_&:D22>E< GU[!7G">>E-IK
M+;OC/"\K9*!3<DA&>-H3%5C7NC#T$1A'B EK4#!"PK,KB9;C(.5TU.AQ)'*%
M#;SV4!:5QBI6PE&->?KRZR\A\4:_Y\XM& ,:+"U0\#^O(^K)Z2H7PBR+U@@.
MSZXX&I%>B\PW*MZ_50$?TN5OHN /0-BYB$K9JR@]1#V@Z[3;[LP++.O4Z S/
M+C3^4I:K9%MQ$S!5OLE :*"V=N6 YV,,U6W'+$';J ;/+AMF*YX^"D=)AM;>
MLHE6K\OSH<NP">XV]*@WIKUV$R,(B%T0S--"J!!F(QK2Y?^QAVQTI-W(0C+$
MD#NQD_M54Z) Q'T2:8E;VB7E,^(RBG BVM1S&>FWUS XL3/X)X@G$K7/VN^
ML$&ZC!Z,^BTW=$YV%!/T,L[5.F[DG5H9.CR%4!+SASCIC1CDI$6%4XW6G@M#
M^\1.^[<RBX18Y%42H"AB_R2'=*F;N"1 Z@Y(2R]DGF49&I8G=I:?1E%6JK(#
MR$D1/ZF(C]K:)7(_1$(GTN[,9T&_H8:GB9VG@6I!O2]>8Q ^HTB*3R@VH5A#
MOS]Y(H92B9U2M_.YX2^:/M6.X%$DE6#:M3.Z' D4B051I.'80J;$D"FQDZFJ
MDYV@SD20Q)O2,;9@NBVIZWG]4 S;DO%!-<_YS=</]WO4/,D1&;HE/IUHM';9
MUU WM5/W;2FC%:]J$Y#P*L^)?\IXL^[1K!1+X]UV.:BNYF(MP['?ZSEJJ)S:
MJ;P_J/;G[+1+U=X(V?GV1Q^>:%!#^-1.^'=B6:8+'1,6 C1JC#N@2]HPK3Y!
MD" M:="?%M#&88$]7]\&@3H&P+\GD'^[MSU%\FLR\D>(\5A+PBRKQU R]0_:
M]]?SF^G-;(^S#BO3'WS8<:+1VI-@:)W::?V6O^@ZETIH8TC1)4\C\<I)*'J$
MN /70SR'-/3<?NJDAN&IG>'G>5YJ,V&CIY .;2GT!Q!2K.-RC2_ +J^S !'V
M=DN.B )&'U"[/F@[ILZK('M5@'.K@Y $VL<"W,\?"[2A&>U [=I!G\5JC:;
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
M #_.;%QSBWS:V*JU;! /\'DYRD?ZVI^ "#3_S365)<:<3K*U:UQ1#?GAWDV
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
MB 4N#&&DI(1OD[:QFD7!^5V(%[%(MHWZ>*SDY7WB"7V:/XU=V#WVG9]<DZ$
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
M(4 2W64Q#.1DL.JGLI!O@).'_*\NF0,WQ0#ZY_G1[.SYH5Q(LL'?2N"K%@\
M:&PL6-%O^1V.) \\<NDWTAJ9.7Z(D2R_ :5JW-NZ_H\_RGAH%Z<QL?"6.-S#
M/EB^X-:6#W](Q!$U<M+AX^C5MZL!HOB>4#_<#P9TATU9I6F7/\Z<')'W@%T6
MF(Y?TE45RAT319(/*/CF7;";A>_UU%+2GS$[QI3[N-G\9Y,!V4XR(&1Y. J.
MMQC+"IB_G!483=IA%3^.OS3N"BS5+Y?D\^X+)N)N0OT5KV2"(%S0'$6 R#<1
M?_Y;B0G)1QR-)23"Q5V;R+T:#/;I32[XI/=^DE;[>+)!8KH01HHKE[$Q/5"M
MQ(S-7^JC[.WAKX9&K?'A"[K)@K\YC+S+L:F99#PTIDGRRP?_N>1KL)RY7JGO
M+UOQPS;A.M&XS.];=@8C*:WF"L/:?B8M_0V7+C6*/IZ(6WI2_]P<:-XG&\O[
M' Z\@3!^NZ<,_V]X\#LL,\G^__KODBG+_B/^^VZ6X:]G_;(_S?I=^,OG.Z[%
M^+9+2G-;O;R94ER^@RX:]@N7?[PEF^.GB.?7;\//.L0(D,'AV!+J3YI03HU_
MT#3<H88-1=$%+L-KK$+;(U_'YQM"^5:4P46#4Y#N>%PT](L_4J))?C H&BK-
M3M])FHCZB^6'^=3LDB:.[JKQAH82Y]@,%G[J<6?2[.&(JF,N3R])U#X^4.7H
MF&=ZXR^-8\GR7%;C_F;<9N<N/+J>=1*&WR;< XL9)<YN\B6"I''NB];IE>(E
MLT*8R06HG^*=$%V;_D0;?\X7]>E//K5:%-)+IKA_E2*1$']%%$A,WVPV/?L?
MH1>MB^:O^&JP3*K5F/M0^+QI_:N(9N$;VX9]%[I\QE_ESM?/I+=Z&E^^TP2)
MH\N&PURAW&CF+YZAI%;;:13P0"/4 =5KV0QXFDKIH4H6NHW)#LOK'LW&IX4W
MV)=6#3+DNB[/V[:%Q%-JK:+"_\FA>5^U(4$AR^F\(6BUL@RY+@\'_P1VS#G3
M;'9HKKE[6T?5Y)<7ADM3/!Y9S&EV>FAN:KV!*[*GW&\J5ZW(=0EX/S7G$_4X
MJ+;UJM5L8)$]^:?9,]HD6H;BYQQUS",+1K_JQMI!CS'-SFA!&I@4V4AZ=G@5
MJQ=4_0XFOPN<G";W=IB,"4"<-N%HA(JSVJXB.BSS:8#X&'K$'==!!_@9()#!
M;6B8C3??G7@.WA%I\U%C/PE-H,,. G]E'8URC(F@7J 2>8'T.PUV<#FLK:)I
M.YY5B5MCNZB"^@/[*GSQ_\ !YO&1\#;SIU?J*Q=/XEZ&7T=^KA<>!!G.'<Y.
M\K4,T<5\&2CRJ%<LZ+]NK7=)Z'>RUD>L2D6WD<.W(U<U %H_X@5&AG\,[VR0
MW4P,7'27<I;\-AY:$QJ0&-ZE< T'IPO27^KUZ'0U0!=^3?=<[TI;ZBT"WW"A
M^KD,>7U6UW<LM3&XC% #(ZW4X/71M?Y$1ACRDEC5NV^J]SD23U1 ?&TMSYD
M?TK6A-:;B#].#JO,J=D%)D+"=2!28<L*_L617 "2>WY0&ZR.=C8VE"TK-@N\
MWC6/P9"\ '=@0V1'G^%O4MW*3 3S];(^"I=;*B7;288> P_IT/Q%-+K$688-
MMNO_D529!XDZF4;>$P/'MP*:_;<"1IGHT]G1[,PG?O"O%[)X1K>[XJ.^L<.[
MI768L@Z><53/I$J96E4[GET-PPY1&<-'1H,D,,:/Z4^>Y+V_HG=<CQ$-I2XQ
MFIH+^H,MF<:2WI>. P-.BX=VV_B*4NT"5\NIO?RO=A%-Y&OY,K/0_2BH")HR
MK@OSP%##_0V,EJAG)&YSO%CMOI \(E.Y\:;X>VQR9]6@F8U0Z2G>B78/H=&7
M>+C!GS#5;Z%5=&_8+0Y<%K+C[6,J4O>G*>HT'-!D3EB:XK[!>D72N37H%<\T
M@^)S-9I'V.EF(D](+PR@?-YE="(;,T$"0+:V29U^+UXDIHF;X/&'-6+)VONN
MOW0Q_LV=N-DGJ8@$FLZ3'8;7?K=^"#3"P<BFRDCBD<DR@URU3DJF:^S^1E/4
MQ1N)^!7"OR-?S[VJRF)5]:>MN.-M"$*<J!-WO$>3?K.5^VP[2M?J8]G@,5IM
M;U?MZZ?=F]=/BQ;^9PG_;>I[^%\::'IG._OF-?V(T3EXKRU+^(]/3IY$G^(@
MSH]/YB>OYK,G3^'-\/B;UUM0=."%4-M>Z5;PZO'TQ=D3#E_TCZ[>XI+8PPP(
MIW^NG07H\0'X?E6#XR!_X :8GB?PWOQ?4$L#!!0    ( )R)?UI@"Z',)@8
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
M*A9-59!NI+/3W_SZ!?X51Z.+BV,QU3XWP,5X<GM-58O(D.V:$$([/*'G KP
M(8E$2W;>]7DV>MD;#!'X/YTZE@%",#?P8G-=F6]BK*U8FJ(II>T"0325]H^9
MUF:%9UV.PZ@D:W2D'XY!P'KT-3&IY'9=>Y-%=;8SAP5F/&=8.#@%;O0'+$F8
MJ*7U%%?DZA1*C ?7>I:2U.&@-^H'2(/S[Y,;R(A,V[W%F&T!<F<1QBV)W7/B
M"_*.DYPJTJ&33B2,4B#4R+>6!"<"ZIO*&\XNL O]\ 0F>]GA*,@:SVU+)5:2
MLKTN4HZ@)I*=2_T<\,-E0$E;*8BR-)5:I[B/2#.;D'V=)'V"9;;-LJOD\'7O
MV;"4T*4@?;*H_Q/JMG'/S\?IUL:N7]+=]EF@K4):*- U4QUOJU%>0E> B9)F
MU]19QVMB9LTR:=(F3@@Z4;6/Z;0??CT1MUP;*K53&K9EVC;&)FLLY;UB<Q2%
M#E4PVRE))./A,-B_%Y-/ZV.S9>\@#_(^^=JA1P[ZH31NR.]6O-Y6H"3!%A)^
MP>]6T9!!YMIV3_#[3!/!).=*ER6%(.%N9395C.0?O1R1_"R<:_)@(6\\KC/A
M.A&NF7!@ZSJ!>9)]Z8@Y:RRGAXZX M-/<B>:QA=L'AD[(A+A+)GP<-!/Y0L"
M5\:3T)W8B'A,OM*=:.Q )(-5@6AD)DY"6Z'<A5@/@9T#-9LP]V2L8(1XGW"C
MN?IO^4V)3:WC;F>*$1#7NJ#=DQ_( 0$F.3U N_/8(&XA@[."W@&+':V?[!YZ
M'6SG2,>.8941(,F25'!*Y:D'NY:U;VA047:^IL3PT3P$6H/S+JW]"0+4*A2-
M@LQ(9@I=39:2023^A9Y,Z$F;C#G^PF-6@B"3+/;HUI8 I$-L"]D< #"P<G[6
M>SEZ+8ZNQS<(PX"<XXSJCW:NH6X+;8MK.>STI[ '4JS 2)G?BP=9-E2OO "Q
MPU<)A2&B35,6Y! . #XDQ>A% 1G^^#J^$SN*3YAK9!/$841%:4(MK$M)I)3+
M:4**HT#L/;MD-LS_,0JVG>H[&;/0148(,'G>V'^ 3R+*D.2 Z0XVCYO/P?EY
M"-VVU]L2GQS!*2VB,.N@<(RV?YLIH@48@Y#<2&TP_"+U$SG&E7TM\&!T%G+8
M1"F &=5C<-;.@I-FZH ="NT/#YSV4&\R":70S92*>FNX0=?= O^D,4_$9P7;
MV"M8(S;1;? ,1_\B>#81TP*GI9AUXG:K"R)Z'7OLR/"(3GM7MJUG;-,L'XFS
M4\";G",]S:GB;N38R?E(@(=<)(*K2^50CJ!:Q:YI<9EFE%0*]6:VA03_/AJY
M;B=\9D]@<P_?4$MB47H>YAL#=DPN]J3*#U;?.SSZF ;A (GLMLJYI6KIIWXL
M>[:SXH&GM2[G!EG&UKB=?%+#FG@_,_QP2GU6QJ-M8IWA#""O9*$E]4@6PWTH
M=E1R N P]K7NNJ/- <4QOH_+*0T"&]N0[U25<ZDU< 4U'M;D*/^ G,LV%*]D
M=6^;VN=K5OV6)F1 $5_'.51G>>1Q*_+5[;A5%&P^Y=YPC8H]'P:)&>90H%I2
MS.L@W6U%19PT@<E_XQ:.I&>Q>EEW6'2Q+1SU3\Z3GF 94MDODS\ $N=MDV-0
M)"9L348(>EA>'K7:XI3S2IV0IUKRL*NQI'F+^":4NU] +>$^NX+ZBXY5MP#
M5UH3S)&%* EV3#'<R=W$@5/C TD8L47UL'J +@PP6DI@Q O.9C<YU];NR>WD
MKN6G:<WL:E@IJ<#TXN<XVA%ULH,*W1\>1E0\JO!$>Z?5QMV$H1@I&4=*J\R+
M5ID]T\?CP7]_']^&FT,AP"SO-:V9N/G:B-LFHJ!71EGW4>^+XZ'7V.1"T/R3
M+ 0^:3R6Q9]-,+:+**&E6\&)/ Y^C[79Q@Z=B8+M;2.W>B-JE;DX6/644MUM
M!V_V="E6:&"1JF<8^$L=)@SRI:X5S61M$J?-#U?DRI?KS"T:V@'&RA$A0+LA
MDW.!AGZ5H0% 8NZYLJ"+[N':E,URJF7(=Q":Y?^!UHD3*/ZS650]?#)% ;CT
MQ&?C4.ZKHB=^@$HK>+$GKAJ-+NT:!KCOB5\EW($)E\A]U64Q-6L20L;E'6H<
M;:8KGQ9^.+;BA2-KV?IC9Q'!RV%:]4@;?"6WFJ@TKK$I5>#4?1[GHFP/(#""
MAA&O->KF%^IWRJ8 MJ8^CG,D%,JU(H=9>HO"#<M268!VH4H6/#JXU[D60@5W
MJ+LA&N3@UK_K+>\*Y !5N:C!C#?"-%9S"MSU6FR"/JMY4]*6K)?J8S3+CW9=
M+SI@*]!Z%^ YIYK0RU)CR.DK+M!2:DHBTQG*4/R8DV9T#F>!7H)U,-Z29NHI
M92/(.:-M.IRUDOIAX],4&_CZLZP::==9K/^CY +>,2S1PT_CX%>$UGY?<V+J
M34%!,(I7@90X@G.5#MLP1&B(RYA*/S7> 6;B!GS:C4CVT5#4(!:IEN:(!'"?
M0_(J#,I^&U2.E]@*Q@Y;Y/43R2/D !IM5=I?<R6@O7JL&EG:ZX1N1%F]Y!U!
ME6]L'MR1(-@F4MI9%&KJ0_I"Q7,H&62/5#5N;C=%HU2AVINGZD#V=%>ST^6E
M. 7Y/2)O.'"HH4A8?H417UK02O);31@/":!$BUNF:C4+"L@RFRE%@+5)Z?B>
M9:H\\L[C[JZ=<O@]3L[=9]?1)^+WFAJBL&3H;;V9(:R9V8P:0&>6BD ;84U6
M>:Q@J[^<4V()X-@N2/]REJ/W!QMJVY/3\.5YVA["SGO$".U#FLEVQJ[!L%T]
M=E(A36DI@_(>B?OR5Q?_QXB6I:FGNX>)C<33 -KW!O*T\S(8.73.K[PIL#!P
MA_?"[:_M6_5Q>)F\.1Y>R2/XY[3Z*M4,5_LG+T<'(4&G+][4_&IY:KPW2_Z(
M2HAXH -X/C/0.WXA!NW_-;C\'U!+ P04    " "<B7]:>1->WG,#  #-!P
M&0   'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6R554USVS80O>M78)A,QIUA
M38(?^K ES<BVTNH@U76<]M#I 2)7$B8DP "@%?77=P&*M./(FLF%Q&)W']X#
ML(OQ7JHO>@=@R+>R$'KB[8RIKH) 9SLHF;Z4%0CT;*0JF4%3;0-=*6"Y2RJ+
M( K#?E R+KSIV,W=J^E8UJ;@ NX5T759,G6X@4+N)Q[UVHD'OMT9.Q%,QQ7;
MPB<PGZM[A5;0H>2\!*&Y%$3!9N+-Z-5-8N-=P%\<]OK%F%@E:RF_6&.13[S0
M$H(",F,1&/Z>X!:*P@(AC:]'3*];TB:^'+?H'YUVU+)F&FYE\3?/S6[B#3V2
MPX;5A7F0^]_AJ">U>)DLM/N2?1,;QQ[):FUD>4Q&!B47S9]].^[#BX1A^$9"
M=$R('.]F(<?RCADV'2NY)\I&(YH=.*DN&\EQ80_EDU'HY9AGIDLNN-B2^=>:
M5[C7QB<K,./ (+0-"+(CS$T#$[T!0R.RE,+L-)F+'/+O 0+DU!&+6F(WT5G$
M.\@N24Q]$H51<@8O[H3&#B_^&:'DG]E:&X57X]]3FAO$Y#2B+9<K7;$,)A[6
M@P;U!-[TPSO:#Z_/\$TZOLDY].ERL5JL?B/S/S\O[I?SU2/RG3^>(GD6YC3)
MU1^/<Y*2#^^&$:77Y.12Y+AAT&X8R226HC:0$[DA0W\8I82)'$=I')%:<*-[
MZ%ASDTDN[%VUZ27+=DA)$Z9M&IXJE&M0W<DZ"!S$/I:XKL 5:7&X)(\[(!M9
M8-.P,(:M"SAV#OX?PAET9TRI@_6R4M;"V-7M]*TL*R8.3MW@6K=,X/GD?^32
M<UPLC]YKW;T;5C"1@4_6L.7".3'[ $R1]X2F_F@P],,P1",9^.EH9(W>+,^Y
M;3N:4#\=Q"Z ^L-1XKQW7%=2LT*3BR2)G/,7<D'#M!GV%JB *[?KOY*+H1_'
MK><!GEA1,]?1-DJ6A'\7&F'<H(W%4K1DUPU_2W;@TW!T)/O,O#?+LKJL"V;/
M-@>\)QEW*YR7CJ+Z40L6^Q%NXROEU*>#9CF:^*-T^%H[C?JM]I3^A,#^FP(3
MG]+TR*GC]\.1^D1@[;\GD3]J#L2FHD$;X%/5&[QHL26HK7M(--8$7KRFVW:S
MW5LU:UKT<WCST"V9PLW4I( -IH:7@]0CJGD\&L/(RC7LM338_MUPA^\M*!N
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
M,DZ2N<70PSL/8"4IY0B&CZ2V5AUB7[VZU374G=WF[96U$> &4'5:Z04."24
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
MWDB*:1QI.[JYNU77E_.)^A4CI/+Y:*L[UC%(>O7+HPNEM<XX,Y*.(]KO[X
MQ$!<]JBC-D*I!4S52U)]GU>=E<[SHXHP2Q1AR".,[B)M1JR&J(U7_/WN9B+]
MA:%9JG\;HIA(HC>U>+K6*VAPS,7DQ?7YL:K50C(*GK5!2F15."E&)EPT <D]
M-DY/1">,0*/>W=T$B*1@T"?]6PKLR!5QW'WRGIR*N!9SA6J[YW:D&S,F)C:"
MF9#\$@9GU]6Z>!)<'K$VB:RSP5RVFO358!J3MIU[2@PJ:[N<]5BTJ2P/X:\7
M;58EW+E[P=4J)#'?_3'Q:;U\3=1<.V_WZ>SJ.0_RH+SQD[S1.D&6=>5RDA;R
MYCDNB/3LL:8ZQX2O:0L[4?^AH5SQ"2K2EOFZJA'G0!_8>M4^P.'H=NLF+] O
MQ3HS7W[FH(]5AO^-UN0Y]@0)Q3P526CV:4RU.P0)9W06O?62I=L@/!JT42J?
MX<D31D>&E:R1?#)5-RX?9M:5 P6_QH1Y!\E(YLT/B8EJ(,?&HH<]I#$5$C*%
MFCUW.3C @S!ST?!-Q :3S-7KR!X0CMM>H\8\\%RZD>*3->JIZV^&R@GS/_?*
M(GX[4$A,H_C]&[UH," +U4OO,>&HQRL!+.D-DB)B.RX&DSXSX%<FAX!G#I4&
M\ADY0,M;]@<D/)?H@#,SD+>)L"]B$1"@D<@)WG,I/BA")5K/M)RZ/%@T%&/[
M:>3PBD?U([!D4:0BL'BZA&I8WV$>\/7KA]LANM*S V+'HGXE*T4-BJ"D@^6-
M@;""T>YP#(7=>]<A'=&"L\B<2> X ?LP+G\890_(=2O%DXK@<GEU&X_\,T8[
MEI]_IMU^ES]8^BJ-!3PA)XYY?B%G:T,+IUXM?6M;/O)V]JLWK5$+6!0!#!=)
M6_+=V[\X\_?KK[=1A]>#C8PEAF<HL:\WDJ6LN04./UY-KLE..D-H*M5_R8HN
M6 "\,D5)!)BHC[JJ[+Z\SRN33]7'02O5$.A$964F/28R'P0AT)&<=#ULE9A?
MH-HJIN?9!@UDR1$NEW6FG9AMM_46:S#'[/G5Y&H^X](]?\@:B@QUB7]])D$:
M;6D&>]B],/ <#]@ G!ZI7^\&PYQSN[N4OU'ER"([CN*?^>+*40[Y[/DM-9]Y
M<LXO,/8-]9I"E^BUI'F?3U[,OO/NCJ<RPEX&^\_(D7SQ3Q6ANQT?)[IX!3<*
M\N.:4F;?^7#:R<_P*(N3GY& /!8>-WWLHLG1"[^L;#^%@LD7!2^(-;A58])W
M,:-SZ@!4ULT^3R=I5S_F.CEI%0X^'(0Z+I3I-7Q<OQ(PQ07P:"%9"M 'B>4$
M*A^Q</YQ(XY513X*XRAQD[FQ&2H2AZLD&Y9$B/LSWY(HD2ZWDF6]Q^4/+I1F
M:UP'8)B?OW2'2CB(%L]->\]-U0\56]^NH=4M?F3FH7]=6%VPH61Q?#!B>I"5
M+Z6AOJ><Z\1'5(1(T9 'R&W&T?-\M2)%AM-QK&2(WWU8X^CBD2K!M-0#" KD
MG^'=.9.($-IA@ON-ZI7A@ S[HW\.R?%GD3M-8JGY=V.9)4SD^($VGQB7FY O
M0>_IS.ODA,DG<?"T1C:,5G*Z#]E[Z[^*8_ADAEAVD?WTN.NS+1RTN ;<D8Q
M*G3<K":R1I_R&4<G<^(@\3E3?N*UL)QSZ&>!6LKD (U4;9T*W(M.<NU$Z"YP
MYJ$_A/NR5XX@J??[?>J7L#\719&2SC> .-CU(>DS-V-/6P@L5T78M2.))[^0
M'35)6B5JO"X+:1"592ETV=$@]5G#%,L-&CY][=U%Z]#M\J-HBFV*SUKO6&>M
MHMG\)A(#D)S^:/Q1FJ9!>DK2MGS26/*Y/>KE/*8ET5TC$?$ $[,Q.S6ZX _9
MQO6]!E_$DO$E'4 RC2P8"(X^E953>X//TPI'P'VCY:BNO 6?R!+V,TY<VGII
M6,I\_T46H(R#1];\DCSV#04#DDO#S:KL@)NH,.&0@<Z]P?*8J*RM'4Z^:O*N
MR*1FL&I#SHJ^XM&(Z[@-X%A2CL06XRJ]+@W.!FA5C]>9$92N.NA>BY,J!/G
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
MB).\H'69<K9- %*,8"+_,B^P<B .!#Z'OD 2/XC<,\6WV5O.]PJR(N!\YGV
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
M6,R1TF&GR(K-_7*N@K(&DJ37]9V>W\M%-H?,ID(5AD4WJSD8.*7K:6XDT9X
M'[4"G6H1Q(0$59:"CE(%?4!="=?&OY'R "H*.(E"..TO)H"W6V1%V)9Y3M'Z
MD%S'H\EMC"XAL:&8"ZD6S"1<D]:SS:AJATY85@7K004[U0(V6HKZ\.Q)QSZF
M]*26HN )0JA-*#;9Z'5ST-BC@#8 />JPU3&&P?BQ?'6V7+)89[Y,;Q\S(<&;
M='CI)\]2<NSI5N"DN',4IPKD(5"/1H5S%%BU$Y]2(WID4Q#J",((\*A A^XV
M[WG6(K1F$;*718)NQVGW.ON9Y'.T2-:T& ;^#C72KZ)&+]Q#C^09/>[GV=UZ
MP?O9>B3[>J/G0,OR]31):IJL)D@6JQ2$B[#ZA1JSH8$TCU-;;5O-(3R%.3)^
M@ P#HF!VKS<,*R8!W9!%IHNB(<X?[.P!BFQ[*N#.$V4*-/Z(K[&2BG6U8+FN
MGTV6'&NL<ET\<0:EJND+*HA]2M!7T&$"<JD1-96*W,$O?&X!O6C /*?GM9QV
MUZ7%VKP/TP:F .0&F&JG/J2A;W#[D#9(6<P&FGQ &^"T7:?E]792\=R>IN'U
MM)+)19JH10P0F2E2G*B])G&[ZX2MUDZZ#=BA">9I(1<KI]'JEM[^/(V6II%K
MSC=1Z)6JZS@=_R5!/+]7I^*O48'3!)T:$;3O&I4PK!-Q7Q9E"Q6O;4YT-9O'
MZ1/G%24#@;J6/][3*ZB2)D^T786&9\ZIBT9PA &?9]8/W36"%U=WX&QA!_YW
M_9W$6D9,(/?3 II 6V*6QKMX?T?##K!L=W?2"7HZX]%V8)U!@VE+4_-KU#S0
M;QAV7C"EK8V)+D0:.*&+ML:U;:JA9D0;U+D:V@WH;"'NC%Z/R1U$LR108P/2
MH=$2"/OA0B.-+3[!&<WL@AR"$MO=K@V](Z_M&R(:@,9I#-BCT3/OSY2N!UD^
M"[6-!]$S2I'E[^F'P:_JE-P6?=9O>L@($KQ'+/^(($[.68QPBN7MEAK1!R$;
MY <\'^83J.I:G2Z(Z#7;'OG(=3-\Y'F^TW:[("X^:+GD?2K'7."SAD:2W3P"
MV@%;]CJNH1L4[,!ANJ'CAQX\<)NA7S+LA1 9KF78#E_)L 640XBVMF<H=X*=
M%3(X#Z:Q6JHCA[X3F*(72F2 V'22X%RJ[CI8ZM*U?*!,?6L]#2V4YTHHL='7
M1G;Q$%VNH)LNL9^ 3W!2CKZPLK9L0!LLH4$@V"SIU IE-G1/&\G9-ZE%5R";
M")'/4[3NZ25LR8=+#MF6Q@8\$1 ''S&-WX-#BLA6Q!9?<GH%XA2S*M3EQ%J8
MV8X'?EB%\#\6Z,!%M+;K$\!].NQJ:025J*4HP!\2[.BP>4],]7!E'IDS P?H
MU%"+N;+'Z4+2H]9Q Q5G]4J&?"(2;0%;F)0:<R >A__!9@<XUPYNA03^"594
M7$-U6=552[=J]P>NPY=(/;=MI+D(* M'HU1&VL<+"B5.X-U+M(AMC605H.L,
MK?V\KBNF>T;;NE:%HOG0;;8ZG7(484<69K*@)Q6!SGY-\E#?JRM$4QHB&Y1Y
MQDIOKCS>QXP;ZJV=IAIG)(?H:@VU64)93S=-F9%JK7RU4Q((D,V4YZQIRMEV
M C),4<E%UYM*BQM+Y ?K\^JUBM!.S6,U5<BJ_:+P/P)=CA<2D0@'8B-((T!-
MC]R[9<*[N[FY?KBYNGT8D/[M);R_?;B^_>'J]N+Z:G#\K.KHGZ6ZP#,I*Z=C
M!BLFJ F>TDQ?U]J%5GW30XD#N$5;HE8M;%6Z3O;@<*2.*L\ 2JW&>':^_1I
M(7L#"L0VY_0HJ"$*W4"48E*_B2IPU$T\(5^,)_1/P!/R+)[XS9:_ TYZK;"<
MAN1B(UTS>V)T*,QTI>R%01,SP%8K;/\3EPG;RE\3E1Q8\O4 ?@FN,G.)T#!"
MFW7&I:R9^.-HRA(00E_/X%VN2(K+!"L4O4$QI4-M'YP?#]I) ?4D?FC'%'9]
MWB +LWYF*@CX#.(EXAF7,V1BQ=EBN/[@@G:\;L-S&^TV_"1P&,]OYN1QC+<8
MQF($Y) 55E.W3$7LCU/ZPX??[U^)%%L:U1PJ(-IU;9=C!MF"&;:4Q[6'MIYW
M:K-7C0 ;?>CS$Q-R#>+,42;,&1:"2[]1UKE7*4676HIHP6*EYZ-S)K/<?6K'
MSH];$JFSST&G[.N)S5]CJ)<=WW/1GZHW-V5J6(N$6G.]%S159S:Z +07>4H\
M@NOHJW3P$7P'%@4F(E' *S:Z0(Y08@?MROU+51P?^I%.7GEM#WWR4BD1-(-P
M1^@'?O>+0I]8M_ZVH4]LZ--O&OID/?3I5PW]YR*?["@2[&2H,@2U'?2.B,:$
M6Z:W]7%H4@ED(W^Y LLN$=EK!1Q))PG&P(BI:?UXIJ8U?<:<"6W'S7@A^$=
M)JK@+. . I$C5JD1GMOQ2ZV_V:9,Q(4P<,)NYS6!3C;"#\-=000'3J_5L91
MK^N#K=VJW:5/-&!>8^1MZ]I44T-G]72.!=!\XE?3!C2;?J?UBE;.,45C'.<J
M&IAC;E969=.+X'[D']OT]%)I4W3->8ES"BX9>-V<TTH4C$QL Y8VM ^@.PD]
M$2KF+QN%VW92Q)(:"ZDR4PE^-JT"D/0P@">;LAD=XIHJ!;)Y, Y6B_84YS,;
MRR!HMKIE.B";Z<#_LDIP,-?CFN#R%1F!?(UB$$BL)852-),7R@;/(2]FB'+S
M/DE"3PGWKA!MFB ECUV9HG_[^[&^O-W(#B]>83Q7&6XD"G)H:T([9M]2$ZX/
MWO]"*%<9_?]U0<YWO';OSP&Y[:0^#^1VB[4/R%4I?#.0Z[D[0,X+@[\CR,%J
M\LU!SO(@WP;D<E@S]WX.>1[5W+\<JOU3N_W=:[?>"[5;U_T'UOX_8.WS4,W^
M'<(ZK/W&)%I*T0?XI9C^,@W&]C*-]5\SKO+G:!R\Z=#AK<@+ IT:B>S==G&Q
MO>/%7>7O]/);D\VK:,_IMEI.IXLWP[UFMT7=9KNMKYF#$*^6:7XYW79P8NGU
MNF9%KQG:5VXSZ-&K1RY'0NG+ZK#MA+Y/C^&)ZX9XWXS+X96'$77U.!=2KW/"
M3D]7+\?4<YM N$$[2+"QE^BM_232_O6Y-&[3I,'WHJ.OX>U/_'^YT'_[^9*'
M.337%KI4H1%2.(G^NS1>*!=7<:/ ]29!6W/+GSY\H8?XFQ[BH6JV>$BC^%=Z
M0_4S8_?RD]<Z:.F>FG5C+Q/O)+"O?8,-^V[[EM))Y6ME&N?QRW-8) !TF&^8
M%9\6W\_KFZ^EE<O-E_MNF)P(@(V8CV$K1M !E>8+<^9-EL[UE]2&:9:E,_UR
M"LC*)2Z Y^,TS?(WR*#XUN+9_P!02P,$%     @ G(E_6BK Z%FG!   L L
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
M] 8(RY(>76CY ITO#/7O]H,5;)]QDW\ 4$L#!!0    ( )R)?UJE)I><,PH
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
MV/!Z)7SQ9L6O-*;&>[/DCPLET5]( +_/C/'U%]J@><=U^3]02P,$%     @
MG(E_6LX ZKH\#0  52,  !D   !X;"]W;W)K<VAE971S+W-H965T,C N>&UL
MI5I;<]NV$G[GK\"XF8X]P\BZ6(YS\XSLI&DZN;A1TCZ<.0\0"4FH28(!2<OZ
M]^?;!7B3Y,2=\Q!'(H#%WO?;I5YMC+TMUDJ5XCY-LN+UT;HL\Q>GIT6T5JDL
M!B97&5:6QJ:RQ%>[.BURJV3,A]+D=#P<GI^F4F='EZ_XV8V]?&6J,M&9NK&B
MJ-)4VNV52LSF]='HJ'[P1:_6)3TXO7R5RY6:J_);?F/Q[;2A$NM4984VF;!J
M^?IH-GIQ=4;[><-?6FV*SF=!DBR,N:4O[^/71T-B2"4J*HF"Q']WZEHE"1$"
M&]\]S:/F2CK8_5Q3_XUEARP+6:AKD_RMXW+]^NCB2,1J*:ND_&(VORLOSY3H
M128I^*_8N+WCYT<BJHK2I/XP.$AUYOZ7]UX/G0,7PP<.C/V!,?/M+F(NW\A2
M7KZR9B,L[08U^L"B\FDPIS,RRKRT6-4X5U[.JT6AOE<J*\7;._PM7IV6($N+
MIY$G<>5(C!\@,1J+CR8KUX5XF\4J[A,X!3\-4^.:J:OQ#RF^4=% 3$:A& _'
M9S^@-VF$G#"]R6.%%/^9+8K2PB7^>TA>1^WL,#4*DQ=%+B/U^@AQ4"A[IXXN
M?_UE=#Y\^0->SQI>SWY$_7+^[6K^]L]O;S]]%6__PM_Y(09_3.+3YZ]OQ6@B
M?OWE8CP:O11[),77M1+7)LUEMA5K60AU)Y-*EBH6,DGPC754KF4I3!15UJHX
MD,M263Q3"()$9I$2+FG$.(;'UE2K-2_S@\U:9?QMJ3-LUC(118F%E"EOE%5"
M%T6%"TN#( )I^#:>+>G05J1P?+%0B/K<6+ U8(Y3F2%/$(G \,9&AH9"3(]!
M7.)?9OQYN4A4+132&)_<*FF%(G\5\#:5+B!<[7&A4/>1RLMF\](D2%XZ6PW$
M>W#-TH.#8HUK"OH4F31%BD&T1K?B?2;^D%F%%$?4IB&1"&I.P03XBX7.(+@4
MA8)Z=:E!)J]L!%N ]Y55+*4XILO)BN/ARYMZ>58O\\+HY0DR1KD&I3MEH6:=
M%:4N*TIY^"8SF#2*<*.&&@.=W2DP:0M>B!1THS,1:XL<63\URZ7&"LO5U?%Q
M]XA;TU9([$XTNTXN+0ERTJ@-$N6F8%59J0OH3\@\M^9>(YNJ9!L\&8<7XV$X
M' [!MEA94T -UD1*Q:VE_/T#\=GQT]\6]DF*)^?/',$-W!IB*>1\TG9K9;*P
M4]D>,Z.I.]L]US7EH!<X.G.A(1*U@JJ7ROG"#C_/IDQ2%H6)G)[X;I)DWZ2#
M ,_(P4J*"]I#?MV88O] V#-181+F64*"E2Z<ISGKDEF591-@?87S*XI3$#[6
M)^(\?'XV"B^FY]ZG@Z[GS?E1XVU]M^ <\^QET0N!D'Q!4$Y1XLEP /F'(Y%#
M]TR=O>Q8X]J-M%9RJC&M^^_Q\H@+!3(5Y%+WRD8:-'*K78@^&0VFP_;JD#?2
MT04GB^92=Z#/(N+&74E:\ZP&*".P-?B%7&=#[Z3:QD_)^\DGN@&&/=/1.6]Z
M5(P-#N:.QKP41& Z0]:MW3_8=[AQ.)F<L\\MK4F9P.SKQR:<=">!G873\TDX
MG8Z]JG]R?S]W98VP@56)I(1#1LD*X"'VL\:I.6K:K*9=;$M2MS8Q9U)]+U*'
M(3@ZG);Y"43*Y=;5#3;H.)Q2/&7QKCC!Q(=OFY=_YC<_$=B7J/'%!#J=_)AN
MT/?'HN;:RWI8,8^Y??I\A,0T_3>W4PJ \]J8-=/D&[(6,4#(/JX2U?C$E9$V
M%E_FW^ !38[!1:BHM#^5T1KA4A"['R66#S!;1U(L1N%SV& ^>O['C34!X!$5
MMX:$2[P4JJ6KOCZPMLY+=@*2DCAT)XMUH\Y]AS\?7K@4N^\2<)<A^\1CDLA
MS%B]3D0/!G;%E!IA/9VZ&SW1AH,>HW&EG$Q=%ZWY>8QS(HE35P6>JA+@*8L9
M@-P8**XD0"6C[Q6JJ@N\:YF7%2%P95=;\;GUJXOP  HA5<V2!15S\:&,!^$N
M+IDW6?!;ILL#A:>'3?SE#R"3JZ_O:KZNC<T'82#!;B9C#3^ EP*B<?80QYY<
M>Z F%#*1&P/@Z&F(1]#@_0TO),S?B #Q0=XJ3S]X'+'F6.BI.5\S*T5H<T]*
M6FSN=_[C"?T%GT<-J'GB:.-R'_AROZO)OO=M=.+-#N,TV=T39>CNW<JG#BXU
MK?,T*<2*"E8E[%10,"4Z(H@<DH,2&O!,O%,0QRF"?*311KU\TU/ME=G,[&VM
M N]4B/H'=!NV**!W72(^Z)2QZ@T**IX4:YWW#)2X=8:;?ET<HPWF/O^.,D*?
M3\=1WW($K)!U"NE& TC.:$WRA.'98MNQ1+!CB1V';R.P-6FC'F$V",P+X \9
MD=J1E6^ &<ECKD$4*,F'8' @EN:0L:7)!11$T/XPLYP6$)'4P2+!(JU'1:<]
MXFJC8P(8\"OT46N]HD):5-HU0W7BC]$T)";WB368O1>_WUSS=8CU7?K@/:EB
M]4*,3I":XBJ+":=FLJS(;"OX$C6B\*KQ"4 Z\B2XR-@HNMR&8@(_P85Y@EY-
MN+[9:.NZS AV!9L5U0_P%A#[V!5)NZ!L2+T[M>O.<<Y.J+JI@H7+3/8T-TZJ
MC:06E0P\/1&N1.!F1M(T!4*X=#D:B'=VFZ\-X1BJ185K15DAK!QB(2!-6>H=
M*ZI))JXB+N&.AB;(Y,!-#:AKS3.O 6H!<U;[E(]C'^QUX (07<_> +F=#8:H
MN4G"N:?G$Z@KUUW*;6(LJL4_A.\I;<?_H&]V&*N+ ((& ?2ZB=U<PW#DD[EK
MVZ0#M<]78]C10#^NQ)Y-PF?3Y^+8">$*W DQU(8"&95G!PCRI3O7U4!7V ^?
MWPL6^(V[HXV"OR$&!"LW\.FJ(%\K1"RWC4"Q[VA^FDB#AT1Y-CP+S\]&7I01
M"7)8&/%(8>9ZQ1"J*U"=BH+](D(G=^7?23SM0M'/#[TE)(,M111G=YZR &>1
MBQ/&:I$48X(]YWH(/_[0>\(FLSK8 F+MUKT;N)(ME/,I%QT-.*ER2LF)*1CO
M?-W)U1X4!1V_KX<2B+W8P:'0)RM2?9/LESXYH!6'56H5U(<;5%[L5]:Z.-==
MVHUR]92!*-K<P,=W#:E\$?RB5A5JBK'A+CIH<0@K8DU]>\W(1B4)&FB=*TJG
MO'TI(YU0*D.E5EGA:DEI:4C&W87G/@Z62G$4UWF.->VL%^P;S!Q B0RX"5E;
MS<,D)#Q74IP.:.)#!%BQ5%J0596@VFFV:J\[Z>>/%>%\FB12]B^![ZG:^G:)
MO),(,F( D=_1%6S%C+RH4,CY-[)*R(4RU'F0!42_%5_E-C'.I/,2*5J\TQ+L
M0#4].-"+GR_-S<&<;YYQ7/0CJ=TDNIO\V#+SC0LYGO'#MH:^TX1/P8WN9/<2
M8*_83U(_R2*6WSTG)!,Z^R]HS/:JRI["/)+S.(_:I+-PB#9U.)P,Q%NOQ+(G
M2T]@[@6=&ZUA3M]PT^P0*-(WV_4 U\+-W"Z995"I+23W=*:>QQ$,X-S;B<EF
M1:E.<X/&!84T#E2VJJ%*DUV:XNAGR0X\-NBTZ5[III!J\9TF,ZP!LN\<S);E
MCL@[YG/H.0(6L,0M'"<@HD*GJ8JUZR8Y^1QB/E:R7(<BUH5<<#"&PLV<74+;
MJ? D%9!W[1:1!+2I[7\LB=J2!U P ,D9'.:Y34HH]+[H\" A3=VMU P33LM6
MY)BL8&L2L3M5^ESW[:/G!YK:1D0W!L#A-^VPBC,<+$;[U;V*JO9>1F1JI2,
MCSM=& 1L4Y8)W5$#WYEE>U7,ZKV];A'WU]TB-WF_F<I2B0%>35S'M]<J[1,*
MN\^=N;V;B)5O+OH\1RZ]KBKM*AU%FVV*QJYZ:N'8^6BP#:VTA<D-]C[^*M/\
MY:P&B'ZJ08Y2&Z752%T#=X=A-$\LMT\[,[%.7%D(LJ%I,PX9E ?\EQJK AF[
MTD<RZONG?-#3I+%>OV:W;0O76<+L>VTFOWWA3I-3'6<:<5XCHG\U"Z.:6\]Y
M=D:]CR*W-^JEN6IGJOO X"8X["7\PBLS]'Y)9=ZGV[;/O\1PKY%*@V1J]6V!
MRP^,0!!6OZF%Y0(Z.CLT+EI)E*6: N[T4VF.8_*XQ,U-Z^G4PW<-T!:7>N6B
MO@GG9_6=W=<27 ]S?@LV>5//=8+F?5-9)KXH89]%+NR_<@+YM"I1#) +*5?F
MKK5BZ.><>=Z2:%6QK.@ 3&B2._\6,?<@*6D97ZAR Z4'Y4%V'8+DM.^&Z351
MYM%A2\-8V2\33",2MQDZ;3?5<!^)3H4T6>2*4VJ42+W/?M!EWSK"=57A8M)A
MQ8>$M(+ -=T1&5] #V"MCLP#\6DV?S/[D^5--*>9-AT?G#$V;Y_\R1A T)4^
M[T'43%'?&[4DFYNO@*=O>'9*0(+@'$Q.)[ .9C]X2KPXG4Z'Q_+D&/UZR])!
M/_Z_6/KXUX=YG4L<M/@Y5POBZM#;]-/.3QU2X&G^00=EB"HKW:\>FJ?-;T9F
M[J<2[7;W@Q,(O*(Y2J*6.#H</)L>">M^Q.&^E";G'TXL3%F:E#^NE01XHPU8
M7QI3UE_H@N:7-)?_ U!+ P04    " "<B7]:^/ I;T,"  ";!0  &0   'AL
M+W=O<FMS:&5E=',O<VAE970R,2YX;6RME&]OFS 0QK^*Y4U3)ZTU_Y*V&2 U
MR:I56J>H4;?7#EP"*MC,-J']]K,-8;0BT30M+\ V]_Q\C^.[L.'B268 "CV7
M!9,1SI2J9H3()(.2R@M> =-?MER45.FIV!%9":"I%94%\1QG2DJ:,QR'=FTE
MXI#7JL@9K 22=5E2\3*'@C<1=O%AX2'?9<HLD#BLZ [6H!ZKE= STE/2O 0F
M<\Z0@&V$;]S9(C#Q-N!'#HT<C)%QLN'\R4SNT@@[)B$H(%&&0/5K#PLH"@/2
M:?SJF+C?T@B'XP/]UGK77C94PH(7/_-491&^PBB%+:T+]<";K]#YF1A>P@MI
MGZAI8P,'HZ26BI>=6&=0YJQ]T^?N' 8"=WI$X'4"[ZT@."+P.X%OC;:965M+
MJF@<"MX@8:(US0SLV5BU=I,S\R^NE=!?<ZU3\8J^H+U$*Q#V1K $T#*72<%E
M+0"=H\?U$IV]_Q@2I3<S$I)TX'D+]HZ 70_=<Z8RB;ZP%-+7 **S[%/U#JG.
MO9/$)207R'<_(<_Q@I&$%G\O]T^DX_<GYUN>_R\G-W9>+2X8QYEJG<F*)A!A
M78X2Q!YP_.&=.W4^CWG]3[!7SH/>>7"*'G_7S>6.);P$=/:-2SEZ.UK$I468
M5K*/SSW7=\PO)/NAE;'(J\GU]3"RS9,,[GD)8F?+7Z*$UTRU]ZA?;3O,7'<8
M6XEOUG7GN;$%1_Y@VK9U3\4N9Q(5L-5(Y^)R@I%H6T$[4;RRU;3A2M>F'6:Z
M>X(P ?K[EG-UF)@-^GX<_P902P,$%     @ G(E_6BQU:+Y# @  B@8  !D
M  !X;"]W;W)K<VAE971S+W-H965T,C(N>&ULG95;;YLP%(#_BL6D/;7AELN6
M 5+2;EH>.D5IMST[< "KQF:V">V_KVT(RZ:$2GD!VYSS^3M&'**6BV=9 BCT
M4E$F8Z=4JEZZKDQ+J+"<\!J8?I)S46&EIZ)P92T 9S:IHF[@>7.WPH0Y2637
MMB*)>*,H8; 52#95A<7K&BAO8\=WC@L[4I3*++A)5.,"'D']K+="S]R!DI$*
MF"2<(0%Y[*S\Y7IAXFW +P*M/!DC4\F>\V<SV62QXQDAH) J0\#Z=H [H-2
MM,:?GND,6YK$T_&1_LW6KFO98PEWG/XFF2ICYY.#,LAQ0]6.M]^AKV=F>"FG
MTEY1V\6&GQV4-E+QJD_6!A5AW1V_].=PDJ YYQ."/B&PWMU&UO(>*YQ$@K=(
MF&A-,P-;JLW6<H29E_*HA'Y*=)Y*-OIX,Q#H2>",L *MA,"L 'WL2D:NTCN8
M.#?M:>N.%ER@A>B!,U5*])5ED/V;[VJS02\XZJV#4> ]I!,4^C<H\(+I""\<
MR@TM+[S .U?F#=J_H@W+R(%D#:;GJNZ@T_-0\]TL98U3B!W]84@0!W"2CQ_\
MN?=E1'DZ*$_'Z,FNH8!\;S^[]4^UT2KCM?K_D#O=<6".J801L=D@-AOE_.#L
M]@JY<>A[<O-!;G[5J3V!T%\1ON VSGS/;3&X+:X^N'&_<>Y%/_>D/U0@"ML%
M)4IYPU37*H;5H=&NNO[R-[SKT@]8%(1)1"'7J=YDH5^GZ#I?-U&\MMUFSY7N
M7798ZI\%"!.@G^><J^/$;##\?I(W4$L#!!0    ( )R)?UH\I3,X$0(  -T$
M   9    >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;*54VX[3,!#]%<M(/*$Z
M22^@DD1J=T&LQ$K5+I<'Q(,;3Q-K?0FVLUG^'MM)0T'="HF7V&//.7..XW'>
M:_-@&P"'GJ10ML"-<^V:$%LU(*F=Z1:4WSEH(ZGSH:F);0U0%D%2D"Q)5D12
MKG"9Q[6=*7/=.<$5[ RRG934_-R"T'V!4WQ<N.-UX\("*?.6UG /[G.[,SXB
M$POC$I3E6B$#AP)OTO5V$?)CPA<.O3V9H^!DK_5#"&Y8@9,@" 14+C!0/SS"
M%0@1B+R,'R,GGDH&X.G\R/X^>O=>]M3"E19?.7--@=]@Q.! .^'N=/\!1C_+
MP%=I8>,7]4/N<HY1U5FGY0CV"B17PTB?QG,X :2K9P#9",BB[J%05'E-'2US
MHWMD0K9G"Y-H-:*].*["3[EWQN]RCW/EC3]>!@9],I1Q5:.=%KSB8!%5#.V,
MKH!U!FQ.G"\6(*0:B;<#<?8,<9JA6ZU<8]$[Q8#]24"\RDEJ=I2ZS2XR7D,U
M0_/T%<J2;'&!;SY9GT>^^?]91]\^>B"Z<2#M]W/G,%19G*\2FFIM6UI!@7W7
M6#"/@,N7+])5\O:"A\7D87&)_9\];)ANW=]_89!_N8 S'9S324ZNG 13Q\:R
MJ-*=<L/MFU:GWMT,5_9W^M#XM]347%DDX."AR>SU$B,S--,0.-W&"[S7SK=#
MG#;^_0$3$OS^06MW#$*!Z44K?P%02P,$%     @ G(E_6BNWY^WM"0  X20
M !D   !X;"]W;W)K<VAE971S+W-H965T,C0N>&UL[5K;;MM($GW75S241; +
M:'5SXEQ\ 7Q)9KV83 S;,_,PV(<6V9(:)KN9[J84[=?OJ6J2DFR9CB<SV""8
M%ULDNZM.59VZ-*7#I76W?JY4$)_SS/BC[CR$XNU@X).YRJ7OVT(9/)E:E\N
M2S<;^,(IF?*F/!N,A\/]02ZUZ1X?\KU+=WQHRY!IHRZ=\&6>2[<Z59E='G5'
MW?K&E9[- ]T8'!\6<J:N5?BYN'2X&C124ITKX[4UPJGI4?=D]/9TM$\;>,4O
M6BW]QF=!IDRLO:6+B_2H.R1$*E-)(!$2_Q;J3&4920*.3Y70;J.3-FY^KJ6_
M9^-AS$1Z=6:S7W4:YD?=UUV1JJDLLW!EE_]2E4$O25YB,\]_Q;):.^R*I/3!
MYM5F(,BUB?_EY\H17[)A7&T8,^ZHB%&>RR"/#YU="D>K(8T^L*F\&^"TH:A<
M!X>G&OO"\=EJHIQ72>ET6(DK[6_%!VD0#W@^"&E2@=4RJ-E*G&N?9-:73AT.
M E23@$%2J3F-:L8/J!F-Q0=KPMR+=R95Z;:  3 WP,<U\--QJ\1SE?3%WJ@G
MQL/QBQ9Y>XTC]EC>WN]Q1*_Q0H]]\H-=*&>D293X[4<($A=!Y?X_N_P2M;[8
MK95R[JTO9**.ND@JK]Q"=8^?/QOM#P]:;'K1V/2B3?HCP;UT-E'>*R^0W.*$
M/GEM9CUQD>*QGJ[X@LSE3;@2-W-D?O#BMQOU.8C3S":W.XW^"EB=+<YM+W6T
M-%\OU5Y8.#^Q>8'_,,E.A2V=T":6*TK[9G/A[,S)7(2Y#&)6ZA2&)^"D-J4M
MO= Y%BRB9X*-=JN%S$H \=A$:LQ4LVMD!H$]J %&DMUCT'(A=28GFA[62!(\
MUHG,A%]YHDA/I,C2*!V5U3%&WQ<?L5860""3.=0S,(?49L%WS!8PFPH1)!@V
MA'DX=39GF#^Q3*B\,#[H4 9%8*X#)$F7>E9]HY*YL9F%A__^_-GK\7AX\-/%
M]0U_'!W\@]>0K#.W*H+MG)7.*9.LQ'7MS%I<L_WL[/JZWMX'3X QM7"<L4'D
M2IKH]J7"A:*Z@GA(!]>4F70B$)SHIAIF3_A")7J*N^RB7@<<=>I3J1T[ 0LF
M91!PX%RY1GCI5?0!C&$C"):0,#I&G%P[5UDA*. 5RQ$,IGX,2G2S2+9X5T>#
M5G0H&AY0,K"#N<*!GI3('4B)H4Q::5LS49LD*T'#M^+YLS?[K]X<;&;>#AD^
MVIG8,DN)K^AHK'LJ$R*=5K AS+5+_TF^78F%,JEU?D!7!K)Z&Y3K[:#F1MI$
M9TS QQ3N!2CE"D! H;O!U4([:\B4/F<O_.)4M1NLG*R @NH$)TB6Z1FXHZ"0
M612;"O@1K&/U,D4M]=)I^DP]FG.+%FF3H@&Z546%6JP_Z-3^NE2.E)*[Y"ZG
MQ\A6.=VD,SN-1AB.6$=/F3/1PTOEF"5P@R)(^K_J@,->JWQGT %)(2L S66:
M.BJC:<P:)Y-;Q@.*&T4%%L..(-*F.E8D6&'+V1RIS?;B3I%)TQ>_SG6FB,6(
MIX(]ILQA$)*W8\W,/D0);8B>IAIRECK,M_B(/"I14N+:N5RHF)&5==E*R.D4
M>X$>*0&[49Y4KV(FJ=R4U?%-$X3%&'L\E[D-3B%'IYKZ(@43L%)-#_IWROA&
M]Z1D.;542+#:(R6=W[:R4\61RP6IT]#*]TB(IYE+3$M3C7C$+*Q-D9PS2491
M8-<+L7W;A5R&N8)LMHRPKHY5VMD."6*@5.1&KPZ\.(&#@CBS>:Y#4(HP+L%V
M^H\<C)3D;!2;V1A3F G-Y(H!W )%%84@DTS@H[9$I4N:S@:=F4>*U!=@6@,*
MZ5D7*ZK"ZAY**K_@;!"9DCZ(3R6P*9>QUA0#7ND]L2-0(+19V&QQCWBQ NX6
M#U)H(E>VZE2X_;9KJVK)(<\5$9QJZ0R7I(>"6]4 KF9K'H:Y1?5!U8UAM;MR
M82>DCLR\Q<9$8?JG1C!Q6DUCAJ;U $"7*BUCKXFM5%;PB#3DZ1VA9#0,+EK%
MD.YUZZK:=QJ?2V-*2KT(=X=<32[Q!27$!!6!IC,D;=46P@ZO V*=T7?\ @=R
MG_-W<_"B?M"Y,#1"[_68KERV$0&VCB=2\L^L PLGL;5>%W,JD7OGT.^*?C,
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
MUC4_=]-'Z-4Y.$80;XF<^:]9EV>_)]?9EOE?UOZ&-&QVR4_X$0+/ZAXV"U
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
M98V"!'TY8 "DX<P S5'5D%1PBM7! XBL=5,;W0@HW>,54C,([!)D%+K"S#&
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
M>;':0"W&P&YSQI,MFUIG5$@*>@,EW_E"V+/YV"WMV5Q=W">WH$=+0A(1GLF
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
MZ?LZJZ"F^EPV('"GD*JF!I>J]'6C@.8NJ>9^% 07?DV9\)*9\ZU4,I.MX4S
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
M[0+0OU;*[@UW0/^UG/\!4$L#!!0    ( )R)?UK=M>[Y@@(  -$%   9
M>&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;*54WV_3,!!^[U]A!81 BI;?8QMM
MI'9C HE)U3;@ ?'@)-?&FF,'VUDW_GK.3IH5Z"HD7IH[^^[[OO/U;KJ1ZD[7
M (8\-%SHF5<;TYX%@2YK:*@^DBT(O%E)U5"#KEH'NE5 *Y?4\" .P^.@H4QX
M^=2=+54^E9WA3,!2$=TU#56/"^!R,_,B;WMPS=:UL0=!/FWI&F[ ?&Z7"KU@
M1*E8 T(S*8B"U<R;1V>+U,:[@"\,-GK')K:20LH[ZWRL9EYH!0&'TE@$BI][
M. ?.+1#*^#%@>B.E3=RUM^B7KG:LI: :SB7_RBI3S[P3CU2PHATWUW+S 89Z
M,HM72J[=+]GTL5GBD;+31C9#,BIHF.B_]&%XAYV$D_"9A'A(B)WNGLBIO*"&
MYE,E-T39:$2SABO59:,X)FQ3;HS"6X9Y)I^7I>R$T61)'VG!@5!1$3Q4'53D
M$Z,%X\PPT.3UK;W6;Z:!05J;')0#Q:*GB)^AB&)R)86I-7DO*JA^!PA0[R@Z
MWHI>Q <1+Z \(DGDDSB,TP-XR?@(B<-+_O<1OLT+;13^D[[O>X:>)-U/8J?K
M3+>TA)F'XZ-!W8.7OWH1'8?O#I20CB6DA]#S&YS6JD/I<D7^M9Q]-1QDV5_#
M;0UD)3F.-Q-K8AQC/^/L)[X9W:II>S43JX8.:OB3&I]0;=5C<Z$I0-D&3VR#
M;9>3R?P/&/*29'X6I7X8AFC'?IPX>S+_&YHD?H9H-C+RTRAS<;?24(Z9IWZ8
M9@-*XA^GI\[>UY)@9\P:4&NW3#1QNOJ)&T_'?37OQ_0IO%]V5U2MF="$PPI3
MPZ.WF4=4OT!ZQ\C6#6TA#:X 9]:X<T'9 +Q?26FVCB48MWC^"U!+ P04
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
MZ%U00:AJU*D61A9NO%A)0\.*^TQI.D1E!>A\+:79+ZR!>MZ<? =02P,$%
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
M!ZX#U/J:,?DPT6U;V]:'_P%02P,$%     @ G(E_6IX%J26] P  = P  !D
M  !X;"]W;W)K<VAE971S+W-H965T,S@N>&ULK9=OC]HX$,:_BI6KJE:ZW?R#
M!+: M,!5M]*MM%JNUQ=57YADDOB:V)QM8'N?ON,D9&$3(K8J+\!Q/$^>WSB9
M#).]D-]4!J#)4Y%S-;4RK3<WMJVB# JJKL4&.)Y)A"RHQD.9VFHC@<9E4)';
MGN,$=D$9MV:3<NY!SB9BJW/&X4$2M2T**K_/(1?[J>5:AXE'EF;:3-BSR8:F
ML +]:?,@\<AN5&)6 %=,<"(AF5JW[LW"]4Q N>(?!GMU-"8&92W$-W-P%T\M
MQSB"'")M)"C^[& !>6Z4T,=_M:C57-,$'H\/ZA]+>(194P4+D7]FL<ZFUL@B
M,21TF^M'L?\3:J"AT8M$KLIOLJ_7.A:)MDJ+H@Y&!P7CU2]]JA-Q%. &9P*\
M.L![&3 X$^#7 7X)6CDKL994T]E$BCV19C6JF4&9FS(::1@WV[C2$L\RC-.S
M)4N9ICFY50JT(E=DA3=*O,V!B(0<3BZV4@*/OI._)>6*EAN@S((YTY%@G+Q;
M@J8L5^]1X##WY1Z*-<BOW5.?5DOR[LW[B:T1PEBQH]KPO#+LG3'L>N1><)TI
M\@>/(3X5L)&^28%W2,'<ZU5<0G1-?/=WXCG>H,/0XO)PO\>.W^R(7^KY9_1^
M:@.^_(4JY$Y#H;YVY;2ZY*#[DJ94W*@-C6!J82U0('=@S=[^Y@;.AZY\_"*Q
MD^P,FNP,^M1GMZM%F>@K9T02RB39T7P+A,;_XK."Y45WT5>282EIZMIN%@X<
M_$SLW3%7[Y6[N4@/TK!!&O8B'3:95H_@&E+&.>,IEJ><\@BZB"K%X(C(<\9A
M&ZF]+@@'P?&Z$\M!8SGHM?P(.^"8=@F12#G['V*22%&8 H7#^ 2HRW[087_H
MC]O^.Q:ZSM ["Q V .%% "JC$BKOJTT&./:7789[U2ZZ-2J>L,7C(] YFE%#
M,^JE60BE334X33Q1(L=]$9)$5&5=5*.6FRM\M@*WO0\=*]UP'(9GK8\;Z^.?
ML:Y-G4L JUY%P 4W$ 2>L'^)F=YBFKN(QFV??A ,VT ="\,2YPR/ZSR_4)U>
MHKMB@W7)E"*2"X55FE_P0/1KON(&JX5.]S0<GN<Z:A3<7JZ/S]4VQ?;P0BZW
M9<<=!D%[/_HO_OKBZWK/7-YKRJ^YO?IK;ZUW_#IQ';>+J;WP996N/-M'_5L!
M,BW;6D4BL>6ZZF.:V:IUGIO6V?1_+^:QI;XM&TG[6:;JQ^^IQ->*(CDD*.E<
MA_AFD%6+6QUHL2F[Q+70V'.6PPS_%H T"_!\(H0^')@+-'\T9C\ 4$L#!!0
M   ( )R)?UKMF$DNR0(  /0'   9    >&PO=V]R:W-H965T<R]S:&5E=#,Y
M+GAM;*V576^;,!2&_XK%IJF5M@"&0-(E2&VBJI76J6K4[:+JA0,GP:K!S':2
M]M_7!D)IH5DG+1?!'^=]><XQMB<[+AYD"J#08\9R.;52I8H3VY9Q"AF1 UY
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
MY?$T,XN_YV71'F)J]T^9$-4G=?)9/!I70S4#U4Q4LU#-1C4'U5Q4\U#-1[4
MU4)*:Z]&TL3;M!$SB]?0D!NJ&:AFHIJ%:C:J.:CFHIJ':CZJ!:@64EI[!&BB
M<)H\"O?/+$KR:+]86?4]7&?QHSDX5#-0S40U"]5L[3@'IU]V+*. ]NJBFH=J
M/JH%J!926KNLF\2<)D_,?16;*,X^QX42!#/IW%X.]2YN-#N':B:J6:AFHYJ#
M:BZJ>:CFHUJ :B&EM8> )F&G0<N@:6B\#M4,5#-1S4(U&]4<5'-1S4,U']4"
M5 LIK3T"-"$\39KU.7^Q"+G3>P08'WVRNC^#](>9JH%V:Z*:A6HVJCFHYJ*:
MAVH^J@6H%E):N[B;H)TF#]J]?93_:U0O(5&G<=QD_DD^X4?S=JAFH)J):A:J
MV:CFH)J+:AZJ^:@6H%I(:>T1H4GE:5-HPH^&\E#-0#43U2Q4LU'-0347U3Q4
M\U$M0+60TMHC0!/*TZ#5X;3C==.TKBGZ3-YA[^)&\W:H9J&:C6H.JKFHYJ&:
MCVH!JH64UB[N)F^GR?-V=OP4*;-HL4A_/OVA/AJZ0S4#U4Q4LU#-1C4'U5Q4
M\U#-1[4 U4)*:P\"38!/NX+F^&AD#]4,5#-1S4(U&]4<5'-1S4,U']4"5 LI
MK?W;1DUD3Y>O2!?&2756[3PJ^XB+5V6>KA_*360KU,G%OF,!JAFH9J*:56NM
M+S(N5.W'GVI .W50S44U#]5\5 M0+:2T=I$WJ3Q=GLKKF<^7:[T+' WHH9J)
M:A:JV:CFH)J+:AZJ^:@6H%I(:>UQH(GQZ1HSW=?1%!^J&:AFHIJ%:C:J.:CF
MHIJ':CZJ!:@64EI[!'CW6Z;R=?+Z_4:$'.L]#+"_:7J\?MSDXG@E5Q/MU4(U
M&]4<5'-1S4,U']4"5 LIK5W@34A/E^:$SEEA7B[TKFI2,VJM=;IUU\]%H+U:
MJ&:CFH-J+JIYJ.:C6H!J(:6UJ[I)Y^GR=-Y]L[[E+YE81858*+-JF4OY^W@T
MFH=J!JJ9J&:AFHUJ#JJYJ.:AFH]J :J%E-8>#IIHG@Y%\W0TFH=J!JJ9J&:A
MFHUJ#JJYJ.:AFH]J :J%E-8> 9IHGBZ/YG5-"#Y<]UIN]1X%T P?JIFH9J&:
MK1^')-6)?GS"/=JKBVH>JOFH%J!:2&GM^F[2>?J)U?#V2^)^6T:E?ICD*_]5
MSE\K5]Y#[ZI'0WNH9J*:A6HVJCFHYJ*:AVH^J@6H%E):>VQH0GLZ%-K3T= >
MJAFH9J*:A6HVJCFHYJ*:AVH^J@6H%E)::P08-Z&]L3RT=^9:N7*E;_VCFH%J
M)JI9J&:CFH-J+JIYJ.:/C^.2EUTKZJ*]AI2VK^QAOA2B,*(BNKM9ES-V,1.K
M5?4+5=NDJ#IY=VOUZW756J77OCH8'MUNJ-=6U^V.>NUVW7ZO7M]KU>W#IMN[
MFTWT),(H>XJ37%F)Q_(AC#Y=3 9*%C\M#U>*=',[4 ?*0UH4Z7IW<2FBA<BJ
M#<K['].T>+M2=?"29M]WNWGW/U!+ P04    " "<B7]:/0]OSL4"  #1!P
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
M$J8@F)6)\3838V<FKO.B/B+-'KPBJ7NJG]+,B_/Y/"DZ.ZEK)ZQO C:P:#<
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
M-<UAZN$M5B"WX&7/GX5)\+I/YV\".U ]Z%0/7.C9#%:,<\97>.U*RG/H4]M
MC"R$J4#;+!RD21H$P<3?[BOI61@E<;*_\(#EL&,Y=++$1,8BI?NX-8')WI:O
MHE$T/N;6LS )@^%);DG'+7%R^P K:HH>85P#?B!MDN@4V^2(1-Q#U;EA?T(0
M1RZ,.B4CIY(K9(U7F]22\9S5M'0I<4(]B6.C=73\60;I\'3*I)V8U"VF^(IU
MVK G6I"EJ9I;4S7[M*1''-)@V)/>Q^O".!S')[F..ZYC)]<[<!STN"?!L>(E
MQ_2<FYR?-F'P^%H%3O[X(OQ/!7$#G)$N+5#BJD6'*O;>W-"IXCTH19X_2Z,P
M?(V/O)0F=VHAC;'IU>2$.T=3>*ZFZ%%3=,:7Z=1QP9\BT(E]CL!?!VKT^WN6
MJ@*YLDY3D5QLN&Z,1S?:N-F9<;/&DOTTCB[WRGH[_Q&FL<@W5.*+J$@)2X0,
M+D;X;LC&=38=+6IKW!9"HPVTS34Z=9!F <XO!1J)MF,VZ+Q_]A]02P,$%
M  @ G(E_6B"T3#/3 @  8PD  !D   !X;"]W;W)K<VAE971S+W-H965T-#DN
M>&ULK991;YLP$,>_BD6GJI76$B DK$V0VD13*VU3U*S;P[0'!RZ)58.9[23M
MM]_9$)0*BKIH>0@V^/YWO[.Y8[03\DFM 31YSGBNQLY:Z^+*=56RAHRJ2U%
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
M.PHPC**\!Y0=Q9?F[#WC"D_RIAGCW0F$'H#?(X[DJHX^SM>WL>$?4$L#!!0
M   ( )R)?UKL:W)U2 (   4%   9    >&PO=V]R:W-H965T<R]S:&5E=#4Q
M+GAM;(U446_3,!#^*Z> T)"@2=-VH))&6E?0)C%4K< >$ ]N<FVL)7:P+^WV
M[SD[6>BDKN(E/I_O^^Z[B\_)7IM[6R 2/%2ELK.@(*JG86BS BMA![I&Q2<;
M;2I!O#7;T-8&1>Y!51G&470>5D*J($V\;VG21#=42H5+ [:I*F$>YUCJ_2P8
M!D^.6[DMR#G"-*G%%E=(/^JEX5W8L^2R0F6E5F!P,PLNAM/YV,7[@)\2]_;
M!E?)6NM[M[G.9T'D!&&)&3D&P<L.+[$L'1'+^--Q!GU*!SRTG]B_^-JYEK6P
M>*G+.YE3,0L^!I#C1C0EW>K]%7;U3!Q?IDOKO[#O8J, LL:2KCHP*ZBD:E?Q
MT/7A !!/7@#$'2#VNMM$7N5"D$@3H_=@7#2S.<.7ZM$L3BKW4U9D^%0RCM)O
MFA"6XE&L2X3WL.*?GC=LZ@U\-[IA;PX+7!/<HB739-08J;8LD@J@ N$9_FPI
M#"IVD\Q$:=_"V0))2+:2D%BL2QEFG;!Y*RQ^0=@PAAO-7!8^JQSSYP0A5]F7
M&C^5.H]/,BXP&\!H^ [B*![#:PC!%JS7GJ >]5T<>>K1"]3_V[:[HVW[]97I
MX)JPLK^/-:K-/3Z>VTWMU-8BPUG 8VG1[#!(W[P:GD>?3E0V[BL;GV)/[X0Q
M0I$]IJM%3CS2#?\N'0XF2;@[3!<>7,T*S=8/H(5,-XK:6]I[^QF_:*_VO_#V
M@;@19BN5A1(W#(T&'SBS:8>NW9"N_45?:^*Q\6;![Q0:%\#G&\U=[S8N0?_R
MI7\!4$L#!!0    ( )R)?UHGZ6,-;0,  )L+   9    >&PO=V]R:W-H965T
M<R]S:&5E=#4R+GAM;,V6VV[C-A"&7X50BV(7:**3+3NI+2"V>PB0;8VD:2^*
M7M#22")6(K4D96_>OD-*49RU(FR-7C07,4EQ?LXW0XUF<1#RHRH -/E<E5PM
MG4+K^MIU55) 1=6EJ('CDTS(BFJ<RMQ5M02:6J.J= //B]R*,N[$"[NVE?%"
M-+ID'+:2J*:JJ'Q:02D.2\=WGA?N65YHL^#&BYKF\ #ZL=Y*G+F]2LHJX(H)
M3B1D2^?&OU[[GC&P._Y@<%!'8V)0=D)\-)/;=.EXQB,H(=%&@N+/'M90ED8)
M_?C4B3K]F<;P>/RL_I.%1Y@=5; 6Y9\LU<72F3LDA8PVI;X7AU^@ YH:O424
MROXGAVZOYY"D45I4G3%Z4#'>_M+/72".#/SH#8.@,PB^-)B\81!V!J$%;3VS
M6!NJ:;R0XD"DV8UJ9F!C8ZV1AG&3Q@<M\2E#.QW_*C20+7VBNQ+(!7G :Y(V
M.!09>?6(<:(+(#=Y+B&GVFXP"UO)>,)J6A+*4W++-4A0FJQIF30E[DO);WN0
M=NL=RWJS.T$YDNJ"4+(6$FUJP5/&<_(S7CWR;@.:LE*]1Y<>'S;DW;?O%ZY&
M7..TFW1HJQ8M> /-#\@'P76AR(\\A?2U@(MQZH,5/ =K%8PJ;B"Y)*'_/0F\
M8#+@T/KKS<,1=\(^=Z'5"]_0^Y\DZZ\[](O<:JC4WT-9:B$FPQ"F3%VKFB:P
M=+ .*9![<.+OOO$C[X>A"/]'8J_B/>GC/1E3CU_"=_$JWD/0K=+,*IE2NH^G
MGOU;N/MCGM$3AWG(",JT1YF.HO2YK^D3%F6MO@*I58R.D*)P?DHT>O"9&8IZ
MK&@4ZQ&OI4I$P\U=3J@J,OQ,#;%$)RS309C1X\Z$F?4PLU&8>S"?8?.:[6G9
MF.I\@ZG"2D96OZ]MMH;(9B=D%W[@HTLG;*.GG\DV[]GFHVP;EF5X 7DRR# _
M98@FLX'TC!YR)L)5CW UBG"'I;4D&8#">ILT6!;3(9:K$Y8@'*@#HV>=2>)[
M+TV -\IBZS@V52GL-#%U03:);K#<Y8.?7>^DN%U$P60@/^/'_ELL]ZC-J4#F
MMOM3Q+[O[4>\7VT[S)7I,$V;],4Z=IXWMM]R7V3:MO4#E3GCBI20H:1W.<-J
M)MM.L)UH4=MF:B<TMF9V6&#W#-)LP.>9P/>RFY@#^GX\_@=02P,$%     @
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
M6H1J<:.9<P*MFZ*:0#5):7I.M'73B;%ZMOY>G>DXJ7GSH\.!U%Q4\U#-1[4
MU4)4BU M1K4$U5)4$Z@F*4V/D;9A.GG+AND$;9BBFHMJ'JKYJ!:@6HAJ$:K%
MJ):@6HIJ M4DI>DATS9,)^:&:5!DBZJID-8GW+Q:A4Z^:-JFA_9,S6,<G35H
M&175/%3S42U M1#5HLE^$[ESA: 8'39!M135!*I)2M-CI.V93LP]T_2W"\O=
M],?,4Q^T:8IJ+JIYJ.:C6H!J(:I%J!:C6H)J*:H)5).4IL=)VT>=O.4BJQ.T
MK(IJ+JIYJ.:C6H!J(:I%J!:C6H)J*:H)5).4IH=,6VF=F"NMKY;>S=L?G2-H
MGQ75/%3S42U M1#5(E2+&TT[?T17LSQ!ATU13:":I+1-1)R6=TI5;E9EYQ_F
MJKA5%VHV*ZVK?+FHZIV1K4NM0MVL[HW]7MHGIWN7Q_;[I.OR3_;[3TY]^6G+
MGW^XSVZ5R(K;Z:*T9NIF-53O7?W%XJ(^+=;3+U5^__'$/K&^Y565S]<_WJGL
M6A7U%59_?Y/GU=,O]0"/>?'7^NZ<_Q]02P,$%     @ G(E_6EE/>N(+!
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
M"U M1+4(U6)4$SM-=['K$YN8UO']/U+TB4E4RU M1S5%:>U MNI OJ@ZN3T
MU\Y3]$[G$$9[D:CFH)J+:AZJ^:@6H%J(:A&JQ:@F4"U!M135)*IEJ):CFJ*T
M=JK73<Q>[_7F*6A-$]5L5'-0S44U#]5\5 M0+42U"-5B5!.HEJ!:BFH2U3)4
MRU%-45H[Z.LVY_KA!8?ONRN?/)\9;A1/J_M%-?WWZ?-:]&+G?"<U&]4<5'-1
MS4,U']4"5 M1+4*U&-7$3FN=US*X>O[O<*I"+IRBFD2U#-5R5%.4U@[ONKG9
M.WOGQZ_AO<_NZ7+Y]$)NHUU-5+-1S4$U%]4\5/-1+4"U$-4B5(M13>RT9F[W
M)[W1Y/#"5.BJ*:I)5,M0+4<U16GMT*Y;F#U]"[.^C?KB]K:LIO,[X[&:7E_P
M+B9:SD0U&]4<5'-1S4,U']4"5 M1+4*U&-7$MVBGRCP)^K125).HEJ%:CFJ*
MTMH!7S<X>_H&IWH^$'^:WY25L;J?+M?YOKBKBH>3H8XV.5'-1C4'U5Q4\U#-
M1[4 U4)4BU M1C71.VYR#LRQ-;$.2T+HLBFJ253+4"U'-45I[="N^YP]?9]3
M/D?T)JJOR_)F>?YH'&UWHIJ-:@ZJN:CFH9J/:@&JA:@6H5J,:F*GM4X8/#$
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
M^"98D/.!?$YPPN[)8/;V#1RZ']K(L02F4>555'DF])E&#RE'*"M'J*#RL!J
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
MA55!8LK!BCZ\<T/G<YLX%P*K21544@5=Z-&WK?ZB])=IOK1/9$I3FL?01KI
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
M.%ME@T97P";"HM;%\,3B9O]2VS5EI 3LG%4$H56*-%XZCM"J9(TB@>=*$CM
M8[J'RL56#Z%1+M"J%\[8"9R*F@+M],((C62!=LWR;FF<TF5*%ZKNI1)\RVA_
MFVF'L^WC[?^VO!(B>R6T>](X)H[0JG$S4@D.6M?"%G+(PM,16I6G44[0+IW:
M9X!3X=,&#5@"@(SH05:Q<7JQM.,T4,$.@*I<C?!!381/+<D6"J>>I".I5&6Z
MUY2Q=V7>*\?(;6_F(YHSR*@H=*Z*L@,TIGM^6Z?*U*@L9._8M-ZM[+B- ] "
MS1H H[R077DU*N?/*3M6RD-[*;=[T3A<CM"J,3,B#]G[4[8.K5,9YPJMRM-(
M/=2D/=4D.9P*MS9HUN0PF@W9^UNGEW)7#2T'0%6N1K>A)KJMEN3YDJH@^1%=
MJ= (M-#>E7JOE(=.6U.NT*IDC4(+SU5H=H#&=,_7>U6F1J&%]B95^S,EI]*M
M#5IM /R]<U9]R*TVHR5-!8C)0B$'5WU5!'E^;IS?2+;.CEYG3$J69)<K@N>$
MZP'J_8(Q^7:C3W/+T_O)_U!+ P04    " "<B7]:)((NOG$"  "1!@  &0
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
MJPH]SQO&?"+9PO1<$R95!V>&<]5D ]<'U/Z4,?DTT0[*MCW\"U!+ P04
M" "<B7]:$4-?@/T"  #8"P  &0   'AL+W=O<FMS:&5E=',O<VAE970V-"YX
M;6RMEEU/VS 8A?^*E4T32(-\M*30M9%H"QH72(C"=FV2-ZV%8V>V^\&_G^VD
MH4%IU$)O6MO).3F/8SOO8,7%JYP#*+3.*)-#9ZY4WG==&<\AP_*<Y\#TE92+
M#"O=%3-7Y@)P8D49=0//"]T,$^9$ SOV(*(!7RA*&#P()!=9AL7;""A?#1W?
MV0P\DME<F0$W&N1X!E-0S_F#T#VW<DE(!DP2SI" =.A<^_VQ;P7VCC\$5G*K
MC0S*"^>OIG.7#!W/) (*L3(66/\M80R4&B>=XU]IZE3/-,+M]L;]UL)KF!<L
M8<SI7Y*H^="Y=% "*5Y0]<A7OZ$$NC!^,:?2_J)5>:_GH'@A%<]*L4Z0$5;\
MXW4Y$5L"/]PA"$I!\%'0W2'HE(*.!2V26:P)5C@:"+Y"PMRMW4S#SHU5:QK"
MS&N<*J&O$JU3T1V+>0;H":]!HC,TU<LD65! /$4W:[U6I&X*=#("!BE1IT@O
M'%33G$Q 84+EJ58_3R?HY/OIP%4ZF?%WXS+%J$@1[$CA!^B>,S67Z(8ED-0-
M7(U4<04;KE'0ZCB!^!QU_)\H\()N0Z#Q_O).2YQ.-<T=Z]?9X3=>" %,H5SP
M);%;P$PD*292F8GL-\U:8=IM-C4[O"]S',/0T5M8@EB"$_WXYH?>KR;B(YG5
M^+L5?[?-/;J%! 2F38RMPN98J FO\.E9'W-X+:,SOQ=ZGC=PEPW)+ZKD%ZW)
MIPHK:,K=*CL@]]=]:EQAQ16V<CUQA:D^88IU^;X2FU!;G0Y +7S"?5]1KT+I
MM6ZN":2@,1(3'T%Q:C5NI]XQM].1S&K$EQ7QY6>W4ZOP@'?U=9\:V55%=O6Y
M[=8J.X#KZSXU+M][_]!Z>VRX9&NM-GXG6TT.X#R"41UTJZ+P]P!M/U':+0[!
M]/<\]MVM&BD#,;.EHT0Q7S!5E!75:%&>CDQY:FJL#^.Z;+VVQ9K[;E/4O/=8
MS B3B$*J+;WSGC[:15%&%AW%<UN)O7"EZSK;G.O2&X2Y05]/.5>;CGE 5<Q'
M_P%02P,$%     @ G(E_6K]$GC9A P  [@H  !D   !X;"]W;W)K<VAE971S
M+W-H965T-C4N>&ULM5;;CMLV$/V5@8(&&R"U;K;W$EO VIL@ 1ITL=O+0Y$'
MKC2RA%"D0U*V\_<=2K+6=F4F =(76Z0X1^?,C3/;2O59%X@&=A47>NX5QJQO
M?%^G!59,C^0:!;W)I:J8H:5:^7JMD&6-4<7]* BF?L5*X26S9N]>)3-9&UX*
MO%>@ZZIBZNL"N=S.O=#;;SR4J\+8#3^9K=D*']'\N;Y7M/)[E*RL4.A2"E"8
MS[W;\&89!M:@.?%7B5M]\ Q6RI.4G^WB0S;W LL(.:;&0C#ZV^ 2.;=(Q.-+
M!^KUW[2&A\][]'>->!+SQ#0N)?^[S$PQ]ZX\R#!G-3</<OL>.T$3BY=*KIM?
MV'9G P_26AM9=<;$H"I%^\]VG2,.#,+I&8.H,XA.#<9G#.+.(&Z$MLP:67?,
ML&2FY!:4/4UH]J'Q36--:DIAP_AH%+TMR<XD'T0J*X0_V XU_ J/E"99S1%D
M#H^&F=I(]17>88:*<7@^# _,(!@)MZFIZ<W;'>651EB01S.@\/PFM88%4IXA
M''WCX@X-*[E^-?,-\;<L_+3CNFBY1F>XAA%\E,(4&MZ*#+-C )^$]^JCO?I%
MY$2\PW0$<?@:HB :#Q!:?K]Y[* 3]\&(&[SX#-[_Z?U_;I^T450UG]I #+F_
M93<>9F<;RHU>LQ3G'G4,C6J#7O+R13@-W@RY[B>!'3ERW#MR[$)/VE1+&4]K
M3J[*@!G(.S<JVA@2WR*&;6QL]]LDP2@*9_[F4-6W3AW1G?1T)TZZ]T@-2: P
MD)5YC@I%.AP@-\Q%,)H$OPP5UM)I.!P,<,1AV@N;.AG9)*9$9;O7(.A*HK3>
M1Z&LZ'MF2&.+&(9''@[BZY- G#D6#4?BLB=\Z23\@*96PI;66LE-:2^K(8Y.
MD.]R9RO"38;B>?F?>![)NNIE73F1?C<%JB$A;K.+:'1])J&<AC^>4->]D&LG
MHV7!Q JA%+!AO&;M),!I%F%4,D,"W7 747BV9+YE&8\"=W#"X/D.#MSUO\\U
MH(Y-XIJ&;<YUZ0[LN >=5,?^S$EY!).3\O /)H<*U:H9J*ASREJ8]AKM=]NA
M;6&'-CMYG.S3,'?;C##^,TP["7YD:E4*#1QS@J24IEZDVN&J71BY;N:3)VEH
MVFD>"QI(4=D#]#Z7TNP7]@/]B)O\"U!+ P04    " "<B7]:\PJ'T)0#   Z
M#@  &0   'AL+W=O<FMS:&5E=',O<VAE970V-BYX;6RME]MNVS@0AE^%4!>+
M%MA$HDZVL[: U&[1 .TBJ-OL-2.-;2*4J)*TG;Q]24F1[16E.MO<6*>97]]/
MDS/B=,_%@]P */28LT+.G(U2Y97KRG0#.9&7O(1"/UEQD1.E+\7:E:4 DE5)
M.7-]SXO=G-#"2:;5O5N13/E6,5K K4!RF^=$/+T'QO<S!SO/-[[2]4:9&VXR
M+<D:EJ"^E[="7[FM2D9S*"3E!1*PFCG7^&J.(Y-01=Q1V,NC<V2LW'/^8"YN
MLIGC&2)@D"HC0?1A!W-@S"AICA^-J-.^TR0>GS^K?ZS,:S/W1,*<LW]IIC8S
M9^R@#%9DR]17OO\$C:$*,.5,5K]HW\1Z#DJW4O&\2=8$.2WJ(WEL!N(H 8<]
M"7Z3X)^;$#0)066T)JML+8@BR53P/1(F6JN9DVILJFSMAA;F;UPJH9]2G:>2
MFR+E.:!OY!$DND!+/4VR+0/$5V@!*Q ",G2(0==2@I*(%!GZ3,D]9511G?AV
M 8I0)M]IB>_+!7K[Q[NIJS2>>8F;-BCO:Q2_!V4!Z24*\%_(]_S0DCX_/STX
M37?UH+0CX[<CXU=Z0:]>8U]IWZ3R;?-4BX1V$;,(KV1)4I@Y>I5)$#MPDC_?
MX-C[V^;PE<1._ :MWV!(/?E'UPQ='011M%@CQJ5$*1'B29>*/1&9U7RM.*H4
M3<'8)9,PB#W/F[J[8U_=.*R#_./ $^:P90X'F9>*IP_5,LZ0GJ.ZMDEBJH.-
MM5:*CQA"WPNZK)8X#T]Z4:,6-1I$O4Y3L=68'QX-)5B',^J\VH_\+J$ES!OW
M L8M8#P(^(46YH^''UM:ZCJM;(!QY\UX[$==PFZ<'^%>PE%+.!HD7- U5835
MBQ'=Y"6AHH]TU"$( @MH-VP<]D_+<0LZ'@3]Q@UF=EX!&7?'-/9.1ZMFM01&
M@=]/.VEI)^<7.M94]2<;ZN0U:]TKB9U8QMZA[7F_/=N')>R(R-JX_H?0K[T>
MM7@\Z'6^(<4:$"W0Q[NZL0NZ(^;SR>IZ4.PEKG%GPEX$41CW3EA\:,UXL!/:
M%MC@Q!V6>XDG_Z6>#NT7_[K_GEDR&J4S:H8M$H]& [R'UHN'>^\=85M2?XHS
MO1D@16J?3MU^>M$':PL=ICUT7SS<?O\[NE;408F7S)+?%ZIMND<?]F97]86(
M-2TD8K#2RM[E2+](U!N5^D+QLOK6O^=*[QRJTXW>W($P ?KYBG/U?&&V#^UV
M,?D)4$L#!!0    ( )R)?UHC>X_CMPX  &+E   9    >&PO=V]R:W-H965T
M<R]S:&5E=#8W+GAM;+7=[V_:2!['\7_%XE:G7>FN8&,3TDLCM?%OSZRJ5KU]
ML+H'#G$2M("SMFFZTOWQ9\")&7 F.'I?'Z0)85YC(-_QKX_'%X]Y\4=YGV65
M\6.Y6)4?!O=5]?!^."QG]]DR+=_E#]FJ_LUM7BS3JOZQN!N6#T66WFP;+1=#
M:S2:#)?I?#6XO-@^]KFXO,C7U6*^RCX71KE>+M/BKT_9(G_\,# '3P]\F=_=
M5YL'AI<7#^E=]C6KOCU\+NJ?AL_*S7R9K<IYOC**[/;#X*/Y7CK338/M,_X]
MSQ[+O>^-S4NYSO,_-C]$-Q\&H\T298ML5FV(M/[O>W:5+18;J5Z./QMT\-SG
MIN'^]T^ZOWWQ]8NY3LOL*E_\-K^I[C\,I@/C)KM-UXOJ2_X89LT+<C;>+%^4
MVZ_&X^ZY9Z.!,5N75;YL&M=+L)RO=O^G/YHW8J^!9;[0P&H:6(<-K!<:C)L&
MXX,&]DN+9#<-[%,;.$T#YW"1SE]H,&D:3$[MX:QI<';08/S2BYXV#::GODOG
M38/S4QN8HZ=/;G1RD^</^^C3?K')T\=M'GW>SDM-GCYP<_N)#W=_B]L_9#>M
MTLN+(G\TBLWS:V_SS;8:MNWKO]_Y:E.X7ZNB_NV\;E==?EU?E]F?ZVQ5&=[W
M^FMI_.QF53I?E+]<#*NZ@\W3AK,&N]IAU@N8:<A\5=V7AK>ZR6XZVGNOM+<T
MP+!^9<\OSWIZ>9\LK1BGJW?&:/H/PQI9CE'>IT56=KTNO2+3XITQ-AOEVU?7
M^/FGKK?'/6%A#AGC)V/8+-C+R^?I83>;/<-V+]CO U]]W,$O:L'IVKC78H8G
M?#[F>?/&G@)&>M#/KNL_F]<_\/@-;U\'D^B97_/O-3-2/]X.1O1A7EX:><I[
M<]XP[9NMJ=;Q\V TWM+CDP>CWT7]%".JLF7YGXY%_;3S[&YOL]'SOGQ(9]F'
M0;U54V;%]VQP^?>_F9/1O[H& 1)S2<PC,9_$ A(+22PBL9C$$A(3)"8A3"E^
M^[GX;9U^&11Y61H/13[+LINN,?N3MGW?8B<QE\2\'7:VQ3;[7=\OS?&Y,QJ-
M+H;?]^N8[#1X V9TE3"Y4!&)Q226D)@@,0EA2@D[SR7L:$M89'?IPKC-.C>Y
M/FG;]BU?$G-)S'..RM<:CXZKE^PS(+&0Q"(2BTDL(3%!8A+"E!*>/)?P1%O"
M'^_NBKJ*JZQ>$\]G]=>LV&W?&S_/5X:;+Q9I4;:/_F+\]\5=@%W5:[OK6_4D
MYI*8M\.F>U4_>E<7O7E0]62?P6E]AF2?$8G%)):0F" Q^>KGI%3JV7.EGFDK
MU?N1%;-YB16JMK>^A4IB+HEY.\S9W[I^YQQ4*=EA0&(AB44D%I-80F*"Q"2$
M*14_?:[XJ;;BH[)<IZNZUO-;8Y8OE_G***M\]D=7-6NEOM5,8BZ)>=.CC>V.
M'66RQ^"XQ_%1CR'98T1B,8DE)"9(3$*84J;GSV5ZKBW3J[2\K^MS5<YOLB+=
MGI[>6R5W'7'_I 7[5BN)N23FD9A_?KR?;8]&QWO: =EK2&(1B<4DEI"8(#$)
M84IEFZ/V;/GH]=J^R1[R<EYU%;*^>=]*1C47U;Q&VZ^_B3,Y7OFBO08=O=K6
M<<V':*\1JL6HEG2\(Z8]/G/.U7=$=#S/ZA@M);5T:H'MQ5%,;8']EA9%NJJ,
MWV6VO,Z*SI.^>J)WD9&:BVH>JOFH%J!:B&H1JL6HEJ":0#5):6KQ6VWQ6W#^
MHP&IH8#47%3S4,U'M0#50E2+4"U&M035!*I)2E.'@C8)9FJS)OC1;7UWO0<*
M-"J&:EZCZ8]PHUT&J!:B6H1J,:HEJ"9035*:6O]M&,S4I\&NTH=J71K!9_V>
M !H)0S47U3Q4\U$M0+40U2)4BU$M036!:I+2U/)O@V2F0^\)H/$R5'-1S4,U
M']4"5 M1+4*U&-425!.H)BE-'0K:0)JI3Z2]>L@=39BAFHMJ7J/M'\(]&]D3
M^S!DAO8:H%J(:A&JQ1WOK]EU1C%!NQ6H)BE-K=8VE&;J4VE?LK*J]]BK[,;X
MNLFF&-]6\\U%I5^^?BM_T6_+HP$T5'-1S4,U']4"5 M1+4*U&-425!.H)BE-
M'1+:U)HYI;?ET?0:JKFHYJ&:CVH!JH6H%J%:C&H)J@E4DY2F#@5M,L[41^.^
M[B[+GY?ENMY V!S*WSVR.7ZO.7:/QN-0S44UK]$F^UN@YY,SZRA4<]KS@J[G
MF98SFA[&9=!8&ZK%J):@FD U26GJ3"EMMLW29]L.U]/:K76]U;<F4<U%-0_5
M?%0+4"U$M0C58E1+4$V@FJ0T=11H WB6"6^M6V@<#]5<5/-0S4>U -5"5(M0
M+4:U!-4$JDE*4X>"-HYG:3,^>]>"-]-IG;K!KG=[CPAH*J_1]C>)Q\[Q,5X/
M[=5'M0#50E2+4"U&M035!*I)2E-KO<W;6?J\W:]9I9U[2=^\=TFC^;E&4Z=<
M&1]?B^*AW?JH%J!:B&H1JL6HEJ":0#5):6I-MQDZ2QO246IZ>\QM<_%X9W&3
MT:$K5',;;7]];3N3L>-8A\5-=NNC6H!J(:I%J!:C6H)J M4DI:G%W2;D+/U<
M:]N)DA=_&0_I7\O-;GIG7:.9.%1SK>-YTC9'IH]6V6C8#=4"5 M1+4*U&-42
M5!.H)BE-K>HV[&;IPV[;O>NG\V.W>;&=1V*]J.:K.R.M]\:S3:V?OA^.1N-0
MS6VT_?6Z-1W7_PX' +)7']4"5 M1+4*U&-425!.H)BE-'0#:_)RES\_]NMZ<
M<MO,\+1,9_?U+TOC85W,[M.R\X8*G_1<[Q(_ZSBO?+A.=M$^/53S42U M1#5
M(E2+42U!-8%JDM+4 F_3<)9^$K?/337O+FSM+&DT_68=3U@V&4V/CHVY:*\>
MJOFH%J!:B&H1JL6HEJ":0#5):6I1M[DV2Y]KZS,SHY[J7=X=":^.2Q9<M%</
MU7Q4"U M1+4(U6)42U!-H)JD-/6N1&TR;GS"K&_-@;:NDM8W[UO2C;9?TH[3
ML<9&>_50S4>U -5"5(M0+4:U!-4$JDE*4TNZC;F-]?/,[9>T<;/NW!#7$[W+
MVCPJZ\X-<;17#]5\5 M0+42U"-5B5$M03:":I#2UK-O(VE@?67MI0]S(UU59
MI:N;^>JNL]31Q%JC'5](?%CJZ QQJ.:C6H!J(:I%J!:C6H)J M4DI:FEOG>O
M4'UB[;5Y(?3->Y<T>W-0]NZ@[.U!V?N#LC<(9>\0VI$;[!BF8[37!-4$JDE*
M4TNZ#:R-M9F9O<!YT4XCL5M_;T^)GYY ;SI24F.CZ7@T.CB]?*5?HMYU36H>
MJOFH%J!:B&H1JL6HEJ":0#5):6KUMXFVL3[1]N+UIW6EGS(MO)[OO<)'TVZH
MYJ&:CVH!JH6H%J%:C&H)J@E4DY2F#@QM*&Z\R]QPEZ2.T> ;JKFHYJ&:CVH!
MJH6H%J%:C&H)J@E4DY2F#@5M/&ZLC\==[8[I[::6>]HHJ/+=[L'I>P=H: [5
M7%3S4,U'M0#5PO%Q=''2-7ECA'8;HUJ":@+5)*6IE=_FYL;ZW-S5_M'\QZ;R
MGZ*QIU<^FJU#-1?5/%3S42U M;#13JA\-%R':@FJ"523E*96?ANN&[]R/]7]
MRM_=!&9W4Y@WW@I&WUWO,0"=3@[5/%3S42U M;#1]F]Z,SJ\Z4V$=AFC6H)J
M M4DI2GU;[?I._N-\]+5E?[ES=--ZSOM.PJ@FHMJ'JKYJ!:@6HAJ$:K%J):@
MFD U26GJ<-$F^VQZ CL;S?FAFHMJ'JKYJ!:@6HAJ$:K%J):@FD U26GJ4-"F
M 6U]&O!MTTWKT=[# 3I[G7T\>YUS;IK.P::NA_;JHUJ :B&J1:@6HUJ":@+5
M)*6IA=YF >U7LH#[IP6T6_UH*!#57%3S4,U'M0#50E2+4"U&M035!*I)2E-'
M@#8Z:-OT5C^9G;I"-1?5/%3S42U M1#5(E2+42U!-8%JDM+4H:#-$=KZ'&%0
MY&6IG<Q6#_0N?30IB&J>?3S+WN3L^-28C_8:H%J(:A&JQ:B6H)I -4EI:E&W
M&4#[E;O =FWAU[OQO6Y:H^^C=]VCL4!4\U#-1[4 U4)4BU M1K4$U02J24I3
M1X<V%FB?T5O_: 00U5Q4\U#-1[4 U4)4BU M1K4$U02J24I3AX(V)VB_EA-<
M5<7\>KV)!,S2AWF5+CKK'PT"HIIK'T_99TVMCGO4H-WZJ!:@6HAJ$:K%J):@
MFD U26EJ:;=!0%L?!#QAQQZ-]J&::Q_/U&>977>>0KOU42U M1#5(E2+42U!
M-8%JDM*4JG;:>)^CC_>)["Y=&+=9]\EX?>.^%8UJ;J/MKZ?/G.-Z1COU42U
MM1#5(E2+42U!-8%JDM+4>F[S=XY^9KTWWS52[_8N=32&YW1,WG=NFU-G<ECL
M:,(.U0)4"U$M0K48U1)4$Z@F*4TM]C9AYYQZB]C=)3G/E^&\]>(<?7^]!P$T
M?-=HYG1O%#"S?XX.PW=HKSZJ!:@6HEJ$:C&J):@F4$U2FCH&M.$[1Q^^\WYD
MQ6Q><D, FM%#-;?1S//](>#P0C,/[=-'M0#50E2+4"U&M035!*I)2E,'@#9[
MYV@#/9MS\]?U0S?MY?C42$#&DJY0S6TTT]X;"4;O'/-HAX#LU4>U -5"5(M0
M+4:U!-4$JDE*4\>"-GSGZ,-WO7,Z)T[NI^^V]U" 1O90S4,U']4"5 M1+4*U
M&-425!.H)BE-'3#:8)]#3^[GH"D^5'-1S4,U']4"5 M1+4*U&-425!.H)BE-
M'0K:%)^CG]SOM[?.ZJ5W>X\(:)C/Z9B7KOO, 9K30[4 U4)4BU M1K4$U02J
M24I3B[W-Z3FOSN?W?SIH@";[4,UM-'6:*OMP($!3?:@6H%J(:A&JQ:B6H)I
M-4EINX%@6-YG6>6F57IYL<R*N^PJ6RQ*8Y:O5]6FD[U'C2*[K4O,?.^:@^'1
MXXGY7G0][IGO@Z['/YKO/UJ;QX=MMY<7#^E=)M/B;KXJC45V6R_"Z-U977_%
M_.[^^8<J?_@P, ?&=5Y5^7+[[7V6WF3%Y@GU[V_SO'KZ8=/!8U[\L7V9E_\#
M4$L#!!0    ( )R)?UK?O36<E ,  ),:   -    >&PO<W1Y;&5S+GAM;-U9
M;6_:,!#^*U&Z3JTT-82L@:R M"%5FK1-E=H/^U89XH EYV6.Z6"_?K[8)$!]
M*.V'E2RHQ+[']]SC\\7!ZJB4&T[OEY1*9YWRK!R[2RF+3YY7SI<T)>557M!,
M(4DN4B)55RR\LA"4Q"4XI=SK]WJAEQ*6N9-1MDIO4UDZ\WR5R;'K![7-T;>O
ML;*&'UU'\TWSF([=QXOWOU:YO'GGZ/O9A[.SWE7O\?+F$+DPT*7K68FO6Q"C
MM!AIV$JMNHX(5A=&/VA'?XP<HQ[N4V^'GRNNVO<<<X[LSCTSTXL] T(RZ%E(
MFO!8[('?,N5',XZ1]Y&)[4T*<P[PK!PF!:-H5_TUYY&2.A*DS9-PU28$%B"T
M)F(G!Y6C9W:$R2C)LV9C@'T!#(J9I-1Y(GSL3@EG,\' *R$IXQMM[H-AGO-<
M.%+M2"J4#Y;RCX9]W8/-RO"D+,M%%5M'T-\S,_P V/9 (..\%MAWM6$R*HB4
M5&2WJE,-KHS/(,>T'S:%4K@09./WK]W&H;JI(+-<Q%0T&Z2[-4U&G"8@1[#%
M$NXR+SP I<Q3U8@96>09J31L/4Q#T<XIY_>PD_],]KC7R<Z:5<]B5C>5(-/4
M-+H#_+MLFGN'MM][%:]3L*=<?EFIZ615'PJ-W@F:L'757R>U (S=Q]E)4?#-
M9\X664KUY%L'G(S(UL]9YH+]4=&@5.;*0(7K/%$AV7S7\EN0XH&NY;:<U@FN
MN=]!S?\VSPN:44'XKFA5^Z><Y5<K-K]\WD)SM:T<*K:*# :GK]'\TCMUD6$7
M1'9@N8/H]#6:7]NG+K(+F1R\V<[^$I%^%T3VNR RZ(+(#KRYS:GOU$6>YEO1
M,^><G</4WE&JMCIP9!V[/^#PRYN@SFS%N&29Z2U9'-/LV8E*T4LRXW2?7XV/
M:4)67#[4X-AMVM]IS%9I5(^Z@T2844W[&TS/#^OSLHK%LIBN:3PU7;&854U'
M-514<X'#(7);778$\]&8'0$,BX,IP'RT%Q;G?YK/$)V/QC!M0RLR1'V&J(_V
MLB'3ZH/%L?M$ZK+/-(J"( RQC$ZG5@53+&]A"']V-DP;>&!Q(-++<HVO-EXA
MQ^L 6]-C%8+-%*]$;*9XK@&QYPT\HLB^VE@<\,!6 :L=B&^/ S5E]PD"6%5,
M&_8$XT@480C4HKU&PQ#)3@@?^_I@3TD01)$= <RN( @P!)Y&',$4@ 8,"8+J
M/7CP/O*V[RFO^3?4Y"]02P,$%     @ G(E_6I>*NQS     $P(   L   !?
M<F5L<R\N<F5L<YV2N6[#, Q ?\70GC 'T"&(,V7Q%@3Y 5:B#]@2!8I%G;^O
MVJ5QD L9>3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:<Z10J[4+!XUA])
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
M.^KM!'H[ZNT$>COJ[01Z^V2SFT!O1[V=0&]'O9U ;T>]G4!O1[V=0&]'O9U
M[T"]@T#O0+V#0.] O8- [T"]@T#O0+V#0.^8?*PDT#M0[R#0.U#O(- [4.\@
MT#M0[R#0.Z/>F4#OC'IG KTSZIT)],ZH=R;0.Z/>F4#OC'IG KWSY&<3 KTS
MZIV_4^\Z?AY*O?9\K?'YWTGU>+ZW7!]_67Z=G+!SP3G=5M3GOU!+ P04
M" "<B7]:XB$R0O$!   9)P  $P   %M#;VYT96YT7U1Y<&5S72YX;6S-VLM.
MPS 0!=!?J;)%C>LG#]%N@"VPX =,,J51D]BR72A_CY,"$@@J4)&XFT:M[;D3
MCW16/;][]A0GVZ[MX[Q8I>3/&(O5BCH;2^>ISRM+%SJ;\M?PP+RMUO:!F)C-
M#*M<GZA/TS34*!;GE[2TFS9-KK;YY]BX?EX$:F,QN=AM'++FA?6^;2J;\CI[
M[.M/*=/7A#*?'/?$5>/C4=Y0L"\3AI7O U[/W3Q2"$U-DUL;TK7M\BZV;5E,
MSRW%<G^)+WITRV534>VJ39>/E-$'LG5<$:6N+7=%C_8GIWS#M/OD!^>/9?8%
MYIVWP?F8)Q;H]W%O(QE.3WTN1"$U^U_Q/3&7/OC]:)AV3?4/L_/U/KFP'N<1
MV?@X_(X_SOB]_B_[$"!]2) ^%$@?&J0/ ]+',4@?)R!]G(+TP6<HC:"(RE%(
MY2BF<A14.8JJ'(55CN(J1X&5H\@J4&05*+(*%%D%BJP"15:!(JM D56@R"I0
M9!4HLDH4626*K!)%5HDBJT215:+(*E%DE2BR2A19)8JL"D56A2*K0I%5H<BJ
M4&15*+(J%%D5BJP*15:%(JM&D56CR*I19-4HLFH4636*K!I%5HTBJT:15:/(
M:E!D-2BR&A19#8JL!D56@R*K09'5_*>L]\ZM_SA^?):=;?JW?#;^(V[Q E!+
M 0(4 Q0    ( )R)?UI&QTU(E0   ,T    0              "  0    !D
M;V-0<F]P<R]A<' N>&UL4$L! A0#%     @ G(E_6@&726OQ    *P(  !$
M             ( !PP   &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#%     @
MG(E_6IE<G",0!@  G"<  !,              ( !XP$  'AL+W1H96UE+W1H
M96UE,2YX;6Q02P$"% ,4    " "<B7]:"T&7VMX'   !-0  &
M    @($D"   >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL4$L! A0#%     @
MG(E_6CEG;#6C P  +@D  !@              ("!.!   'AL+W=O<FMS:&5E
M=',O<VAE970R+GAM;%!+ 0(4 Q0    ( )R)?UIO@V77SP4  +T9   8
M          " @1$4  !X;"]W;W)K<VAE971S+W-H965T,RYX;6Q02P$"% ,4
M    " "<B7]:YT;^RY8"  !,!P  &               @($6&@  >&PO=V]R
M:W-H965T<R]S:&5E=#0N>&UL4$L! A0#%     @ G(E_6@;Y-:&,!@  5R
M !@              ("!XAP  'AL+W=O<FMS:&5E=',O<VAE970U+GAM;%!+
M 0(4 Q0    ( )R)?UH;].C)]P@  *-+   8              " @:0C  !X
M;"]W;W)K<VAE971S+W-H965T-BYX;6Q02P$"% ,4    " "<B7]:VTC[\RH*
M  #K-   &               @('1+   >&PO=V]R:W-H965T<R]S:&5E=#<N
M>&UL4$L! A0#%     @ G(E_6K<NO^*V+   0(@  !@              ("!
M,3<  'AL+W=O<FMS:&5E=',O<VAE970X+GAM;%!+ 0(4 Q0    ( )R)?UI@
M"Z',)@8  (P.   8              " @1UD  !X;"]W;W)K<VAE971S+W-H
M965T.2YX;6Q02P$"% ,4    " "<B7]:81X?F"0$  #2"   &0
M    @(%Y:@  >&PO=V]R:W-H965T<R]S:&5E=#$P+GAM;%!+ 0(4 Q0    (
M )R)?UJ3<8GLFPP  '<@   9              " @=1N  !X;"]W;W)K<VAE
M971S+W-H965T,3$N>&UL4$L! A0#%     @ G(E_6GD37MYS P  S0<  !D
M             ("!IGL  'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6Q02P$"
M% ,4    " "<B7]:=^PS<:<"  #T!0  &0              @(%0?P  >&PO
M=V]R:W-H965T<R]S:&5E=#$S+GAM;%!+ 0(4 Q0    ( )R)?UHC9='__Q
M -,M   9              " @2Z"  !X;"]W;W)K<VAE971S+W-H965T,30N
M>&UL4$L! A0#%     @ G(E_6K3]Z![M(@  IV@  !D              ("!
M9),  'AL+W=O<FMS:&5E=',O<VAE970Q-2YX;6Q02P$"% ,4    " "<B7]:
M;N*@J>D.  #!.   &0              @(&(M@  >&PO=V]R:W-H965T<R]S
M:&5E=#$V+GAM;%!+ 0(4 Q0    ( )R)?UHJP.A9IP0  + +   9
M      " @:C%  !X;"]W;W)K<VAE971S+W-H965T,3<N>&UL4$L! A0#%
M  @ G(E_6FODI]MM!   T@D  !D              ("!ALH  'AL+W=O<FMS
M:&5E=',O<VAE970Q."YX;6Q02P$"% ,4    " "<B7]:I2:7G#,*  #O&@
M&0              @($JSP  >&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM;%!+
M 0(4 Q0    ( )R)?UK. .JZ/ T  %4C   9              " @939  !X
M;"]W;W)K<VAE971S+W-H965T,C N>&UL4$L! A0#%     @ G(E_6OCP*6]#
M @  FP4  !D              ("!!^<  'AL+W=O<FMS:&5E=',O<VAE970R
M,2YX;6Q02P$"% ,4    " "<B7]:+'5HOD,"  "*!@  &0
M@(&!Z0  >&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;%!+ 0(4 Q0    ( )R)
M?UH\I3,X$0(  -T$   9              " @?OK  !X;"]W;W)K<VAE971S
M+W-H965T,C,N>&UL4$L! A0#%     @ G(E_6BNWY^WM"0  X20  !D
M         ("!0^X  'AL+W=O<FMS:&5E=',O<VAE970R-"YX;6Q02P$"% ,4
M    " "<B7]:^9;Z,5<\  "0Q@  &0              @(%G^   >&PO=V]R
M:W-H965T<R]S:&5E=#(U+GAM;%!+ 0(4 Q0    ( )R)?UKK"$]KO ,   X)
M   9              " @?4T 0!X;"]W;W)K<VAE971S+W-H965T,C8N>&UL
M4$L! A0#%     @ G(E_6F<G<8B2 @  O@4  !D              ("!Z#@!
M 'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6Q02P$"% ,4    " "<B7]:#=^2
M%78"  " !0  &0              @(&Q.P$ >&PO=V]R:W-H965T<R]S:&5E
M=#(X+GAM;%!+ 0(4 Q0    ( )R)?UKLI &3* ,  #D'   9
M  " @5X^ 0!X;"]W;W)K<VAE971S+W-H965T,CDN>&UL4$L! A0#%     @
MG(E_6MVU[OF" @  T04  !D              ("!O4$! 'AL+W=O<FMS:&5E
M=',O<VAE970S,"YX;6Q02P$"% ,4    " "<B7]:PG<D*24%  #A#0  &0
M            @(%V1 $ >&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM;%!+ 0(4
M Q0    ( )R)?UIES ((&00  'L*   9              " @=)) 0!X;"]W
M;W)K<VAE971S+W-H965T,S(N>&UL4$L! A0#%     @ G(E_6L5I*:5X!0
M?P\  !D              ("!(DX! 'AL+W=O<FMS:&5E=',O<VAE970S,RYX
M;6Q02P$"% ,4    " "<B7]::02&=C0#   J"   &0              @('1
M4P$ >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM;%!+ 0(4 Q0    ( )R)?UIL
M3FZCP00  +\+   9              " @3Q7 0!X;"]W;W)K<VAE971S+W-H
M965T,S4N>&UL4$L! A0#%     @ G(E_6J ^+1;/"   _E(  !D
M     ("!-%P! 'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6Q02P$"% ,4
M" "<B7]:B/.G3/H"  #B"P  &0              @($Z90$ >&PO=V]R:W-H
M965T<R]S:&5E=#,W+GAM;%!+ 0(4 Q0    ( )R)?UJ>!:DEO0,  '0,   9
M              " @6MH 0!X;"]W;W)K<VAE971S+W-H965T,S@N>&UL4$L!
M A0#%     @ G(E_6NV822[) @  ] <  !D              ("!7VP! 'AL
M+W=O<FMS:&5E=',O<VAE970S.2YX;6Q02P$"% ,4    " "<B7]:?TR\GFH"
M  #L!P  &0              @(%?;P$ >&PO=V]R:W-H965T<R]S:&5E=#0P
M+GAM;%!+ 0(4 Q0    ( )R)?UK6V)12MP(  "H'   9              "
M@0!R 0!X;"]W;W)K<VAE971S+W-H965T-#$N>&UL4$L! A0#%     @ G(E_
M6EP@P3VI"@  B)T  !D              ("![G0! 'AL+W=O<FMS:&5E=',O
M<VAE970T,BYX;6Q02P$"% ,4    " "<B7]:/0]OSL4"  #1!P  &0
M        @('.?P$ >&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;%!+ 0(4 Q0
M   ( )R)?UJOU\0D*0(  .<%   9              " @<J" 0!X;"]W;W)K
M<VAE971S+W-H965T-#0N>&UL4$L! A0#%     @ G(E_6@O"[7FO P  ,PX
M !D              ("!*H4! 'AL+W=O<FMS:&5E=',O<VAE970T-2YX;6Q0
M2P$"% ,4    " "<B7]:!RZ @&4"  "=!@  &0              @($0B0$
M>&PO=V]R:W-H965T<R]S:&5E=#0V+GAM;%!+ 0(4 Q0    ( )R)?UK>WFRI
M_0\  /'0   9              " @:R+ 0!X;"]W;W)K<VAE971S+W-H965T
M-#<N>&UL4$L! A0#%     @ G(E_6CZ5&49N P  !PP  !D
M ("!X)L! 'AL+W=O<FMS:&5E=',O<VAE970T."YX;6Q02P$"% ,4    " "<
MB7]:(+1,,],"  !C"0  &0              @(&%GP$ >&PO=V]R:W-H965T
M<R]S:&5E=#0Y+GAM;%!+ 0(4 Q0    ( )R)?UHDF:LM00,  )D-   9
M          " @8^B 0!X;"]W;W)K<VAE971S+W-H965T-3 N>&UL4$L! A0#
M%     @ G(E_6NQK<G5( @  !04  !D              ("!!Z8! 'AL+W=O
M<FMS:&5E=',O<VAE970U,2YX;6Q02P$"% ,4    " "<B7]:)^EC#6T#  ";
M"P  &0              @(&&J $ >&PO=V]R:W-H965T<R]S:&5E=#4R+GAM
M;%!+ 0(4 Q0    ( )R)?UJIAU8_$!8   1[ 0 9              " @2JL
M 0!X;"]W;W)K<VAE971S+W-H965T-3,N>&UL4$L! A0#%     @ G(E_6EE/
M>N(+!   <Q@  !D              ("!<<(! 'AL+W=O<FMS:&5E=',O<VAE
M970U-"YX;6Q02P$"% ,4    " "<B7]:S/0F1Z0#  "K$0  &0
M    @(&SQ@$ >&PO=V]R:W-H965T<R]S:&5E=#4U+GAM;%!+ 0(4 Q0    (
M )R)?UH3Z4XB_"0  "'O @ 9              " @8[* 0!X;"]W;W)K<VAE
M971S+W-H965T-38N>&UL4$L! A0#%     @ G(E_6HU<[([P!0  ]"X  !D
M             ("!P>\! 'AL+W=O<FMS:&5E=',O<VAE970U-RYX;6Q02P$"
M% ,4    " "<B7]:-Q%Z:5 %  "A)   &0              @('H]0$ >&PO
M=V]R:W-H965T<R]S:&5E=#4X+GAM;%!+ 0(4 Q0    ( )R)?UJ*-I&EMP,
M ($-   9              " @6_[ 0!X;"]W;W)K<VAE971S+W-H965T-3DN
M>&UL4$L! A0#%     @ G(E_6F=&\">@!@  D#,  !D              ("!
M7?\! 'AL+W=O<FMS:&5E=',O<VAE970V,"YX;6Q02P$"% ,4    " "<B7]:
MZ.7*-<4$  #)'P  &0              @($T!@( >&PO=V]R:W-H965T<R]S
M:&5E=#8Q+GAM;%!+ 0(4 Q0    ( )R)?UHD@BZ^<0(  )$&   9
M      " @3 + @!X;"]W;W)K<VAE971S+W-H965T-C(N>&UL4$L! A0#%
M  @ G(E_6F+*CBTP P  P@L  !D              ("!V T" 'AL+W=O<FMS
M:&5E=',O<VAE970V,RYX;6Q02P$"% ,4    " "<B7]:$4-?@/T"  #8"P
M&0              @($_$0( >&PO=V]R:W-H965T<R]S:&5E=#8T+GAM;%!+
M 0(4 Q0    ( )R)?UJ_1)XV80,  .X*   9              " @7,4 @!X
M;"]W;W)K<VAE971S+W-H965T-C4N>&UL4$L! A0#%     @ G(E_6O,*A]"4
M P  .@X  !D              ("!"Q@" 'AL+W=O<FMS:&5E=',O<VAE970V
M-BYX;6Q02P$"% ,4    " "<B7]:(WN/X[<.  !BY0  &0
M@('6&P( >&PO=V]R:W-H965T<R]S:&5E=#8W+GAM;%!+ 0(4 Q0    ( )R)
M?UK?O36<E ,  ),:   -              "  <0J @!X;"]S='EL97,N>&UL
M4$L! A0#%     @ G(E_6I>*NQS     $P(   L              ( !@RX"
M %]R96QS+RYR96QS4$L! A0#%     @ G(E_6LA"6LT9!0  'BP   \
M         ( !;"\" 'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0    ( )R)?UK(
M7,%2( (  - G   :              "  ;(T @!X;"]?<F5L<R]W;W)K8F]O
M:RYX;6PN<F5L<U!+ 0(4 Q0    ( )R)?UKB(3)"\0$  !DG   3
M      "  0HW @!;0V]N=&5N=%]4>7!E<UTN>&UL4$L%!@    !+ $L A!0
' "PY @    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<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>86
<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>88
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>267</ContextCount>
  <ElementCount>478</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>115</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>7</UnitCount>
  <MyReports>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>995100 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/dei/role/document/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>995300 - Document - Audit Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/dei/role/document/AuditInformation</Role>
      <ShortName>Audit Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>995301 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://akerna.com/role/ConsolidatedBalanceSheet</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>995302 - Statement - Consolidated Balance Sheets (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://akerna.com/role/ConsolidatedBalanceSheet_Parentheticals</Role>
      <ShortName>Consolidated Balance Sheets (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>995303 - Statement - Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://akerna.com/role/ConsolidatedIncomeStatement</Role>
      <ShortName>Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>995304 - Statement - Consolidated Statements of Changes in Stockholders??? Deficit</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://akerna.com/role/ShareholdersEquityType2or3</Role>
      <ShortName>Consolidated Statements of Changes in Stockholders??? Deficit</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>995305 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://akerna.com/role/ConsolidatedCashFlow</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>995306 - Disclosure - Organization and Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://akerna.com/role/OrganizationandSummaryofSignificantAccountingPolicies</Role>
      <ShortName>Organization and Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>995307 - Disclosure - Digital Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://akerna.com/role/DigitalAssets</Role>
      <ShortName>Digital Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>995308 - Disclosure - Marketable Securities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://akerna.com/role/MarketableSecurities</Role>
      <ShortName>Marketable Securities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>995309 - Disclosure - Deposits</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://akerna.com/role/Deposits</Role>
      <ShortName>Deposits</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>995310 - Disclosure - Mining Equipment, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://akerna.com/role/MiningEquipmentNet</Role>
      <ShortName>Mining Equipment, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>995311 - Disclosure - Accounts Payable and Accrued Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://akerna.com/role/AccountsPayableandAccruedLiabilities</Role>
      <ShortName>Accounts Payable and Accrued Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>995312 - Disclosure - Note Payable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://akerna.com/role/NotePayable</Role>
      <ShortName>Note Payable</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>995313 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://akerna.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>995314 - Disclosure - Stockholders??? Deficit</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://akerna.com/role/StockholdersDeficit</Role>
      <ShortName>Stockholders??? Deficit</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>995315 - Disclosure - Fair Value of Financial Instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://akerna.com/role/FairValueofFinancialInstruments</Role>
      <ShortName>Fair Value of Financial Instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>995316 - Disclosure - Reverse Merger</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://akerna.com/role/ReverseMerger</Role>
      <ShortName>Reverse Merger</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>995317 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://akerna.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>995318 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://akerna.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>995410 - Disclosure - Pay vs Performance Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/PvpDisclosure</Role>
      <ShortName>Pay vs Performance Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>995445 - Disclosure - Insider Trading Arrangements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements</Role>
      <ShortName>Insider Trading Arrangements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>995447 - Disclosure - Insider Trading Policies and Procedures</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc</Role>
      <ShortName>Insider Trading Policies and Procedures</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure</Role>
      <ShortName>Cybersecurity Risk Management and Strategy Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>996000 - Disclosure - Accounting Policies, by Policy (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://akerna.com/role/AccountingPoliciesByPolicy</Role>
      <ShortName>Accounting Policies, by Policy (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://akerna.com/role/OrganizationandSummaryofSignificantAccountingPolicies</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>996001 - Disclosure - Digital Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://akerna.com/role/DigitalAssetsTables</Role>
      <ShortName>Digital Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://akerna.com/role/DigitalAssets</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>996002 - Disclosure - Marketable Securities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://akerna.com/role/MarketableSecuritiesTables</Role>
      <ShortName>Marketable Securities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://akerna.com/role/MarketableSecurities</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>996003 - Disclosure - Deposits (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://akerna.com/role/DepositsTables</Role>
      <ShortName>Deposits (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://akerna.com/role/Deposits</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>996004 - Disclosure - Mining Equipment, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://akerna.com/role/MiningEquipmentNetTables</Role>
      <ShortName>Mining Equipment, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://akerna.com/role/MiningEquipmentNet</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>996005 - Disclosure - Accounts Payable and Accrued Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://akerna.com/role/AccountsPayableandAccruedLiabilitiesTables</Role>
      <ShortName>Accounts Payable and Accrued Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://akerna.com/role/AccountsPayableandAccruedLiabilities</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>996006 - Disclosure - Note Payable (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://akerna.com/role/NotePayableTables</Role>
      <ShortName>Note Payable (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://akerna.com/role/NotePayable</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>996007 - Disclosure - Commitments and Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://akerna.com/role/CommitmentsandContingenciesTables</Role>
      <ShortName>Commitments and Contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://akerna.com/role/CommitmentsandContingencies</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>996008 - Disclosure - Stockholders??? Deficit (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://akerna.com/role/StockholdersDeficitTables</Role>
      <ShortName>Stockholders??? Deficit (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://akerna.com/role/StockholdersDeficit</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>996009 - Disclosure - Fair Value of Financial Instruments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://akerna.com/role/FairValueofFinancialInstrumentsTables</Role>
      <ShortName>Fair Value of Financial Instruments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://akerna.com/role/FairValueofFinancialInstruments</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>996010 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://akerna.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://akerna.com/role/IncomeTaxes</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>996011 - Disclosure - Organization and Summary of Significant Accounting Policies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://akerna.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails</Role>
      <ShortName>Organization and Summary of Significant Accounting Policies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>996012 - Disclosure - Digital Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://akerna.com/role/DigitalAssetsDetails</Role>
      <ShortName>Digital Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://akerna.com/role/DigitalAssetsTables</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>996013 - Disclosure - Digital Assets - Schedule of Digital Currency Transactions of Bitcoin (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://akerna.com/role/ScheduleofDigitalCurrencyTransactionsofBitcoinTable</Role>
      <ShortName>Digital Assets - Schedule of Digital Currency Transactions of Bitcoin (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>996014 - Disclosure - Digital Assets - Schedule of Bitcoin Holdings (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://akerna.com/role/ScheduleofBitcoinHoldingsTable</Role>
      <ShortName>Digital Assets - Schedule of Bitcoin Holdings (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>996015 - Disclosure - Marketable Securities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://akerna.com/role/MarketableSecuritiesDetails</Role>
      <ShortName>Marketable Securities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://akerna.com/role/MarketableSecuritiesTables</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>996016 - Disclosure - Marketable Securities - Schedule of Movement in this Account for the Periods (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://akerna.com/role/ScheduleofMovementinthisAccountforthePeriodsTable</Role>
      <ShortName>Marketable Securities - Schedule of Movement in this Account for the Periods (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>996017 - Disclosure - Deposits (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://akerna.com/role/DepositsDetails</Role>
      <ShortName>Deposits (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://akerna.com/role/DepositsTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>996018 - Disclosure - Deposits - Schedule of Deposits (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://akerna.com/role/ScheduleofDepositsTable</Role>
      <ShortName>Deposits - Schedule of Deposits (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>996019 - Disclosure - Mining Equipment, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://akerna.com/role/MiningEquipmentNetDetails</Role>
      <ShortName>Mining Equipment, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://akerna.com/role/MiningEquipmentNetTables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>996020 - Disclosure - Mining Equipment, Net - Schedule of Mining Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://akerna.com/role/ScheduleofMiningEquipmentTable</Role>
      <ShortName>Mining Equipment, Net - Schedule of Mining Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>996021 - Disclosure - Accounts Payable and Accrued Liabilities - Schedule of Accounts Payable and Accrued Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://akerna.com/role/ScheduleofAccountsPayableandAccruedLiabilitiesTable</Role>
      <ShortName>Accounts Payable and Accrued Liabilities - Schedule of Accounts Payable and Accrued Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>996022 - Disclosure - Note Payable (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://akerna.com/role/NotePayableDetails</Role>
      <ShortName>Note Payable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://akerna.com/role/NotePayableTables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>996023 - Disclosure - Note Payable - Schedule of Fair Value of the BTC Note (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://akerna.com/role/ScheduleofFairValueoftheBTCNoteTable</Role>
      <ShortName>Note Payable - Schedule of Fair Value of the BTC Note (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>996024 - Disclosure - Note Payable - Schedule of Balance of the Note Payable (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://akerna.com/role/ScheduleofBalanceoftheNotePayableTable</Role>
      <ShortName>Note Payable - Schedule of Balance of the Note Payable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>996025 - Disclosure - Note Payable - Schedule of Troubled Debt Restructuring with the Note Payable (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://akerna.com/role/ScheduleofTroubledDebtRestructuringwiththeNotePayableTable</Role>
      <ShortName>Note Payable - Schedule of Troubled Debt Restructuring with the Note Payable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>996026 - Disclosure - Note Payable - Schedule of Troubled Debt Restructuring with the Note Payable (Parentheticals) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://akerna.com/role/ScheduleofTroubledDebtRestructuringwiththeNotePayableTable_Parentheticals</Role>
      <ShortName>Note Payable - Schedule of Troubled Debt Restructuring with the Note Payable (Parentheticals) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>996027 - Disclosure - Note Payable - Schedule of Note Payable in the Aggregate of the Principal and Interest Calculated Over the Life of the Loan with a Corresponding Gain (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://akerna.com/role/ScheduleofNotePayableintheAggregateofthePrincipalandInterestCalculatedOvertheLifeoftheLoanwithaCorrespondingGainTable</Role>
      <ShortName>Note Payable - Schedule of Note Payable in the Aggregate of the Principal and Interest Calculated Over the Life of the Loan with a Corresponding Gain (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>996028 - Disclosure - Commitments and Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://akerna.com/role/CommitmentsandContingenciesDetails</Role>
      <ShortName>Commitments and Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://akerna.com/role/CommitmentsandContingenciesTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>996029 - Disclosure - Commitments and Contingencies - Schedule of Board of Directors Approved the Director???s Compensation Program (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://akerna.com/role/ScheduleofBoardofDirectorsApprovedtheDirectorsCompensationProgramTable</Role>
      <ShortName>Commitments and Contingencies - Schedule of Board of Directors Approved the Director???s Compensation Program (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>996030 - Disclosure - Commitments and Contingencies - Schedule of Stock Price and Market Capitalization Goals (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://akerna.com/role/ScheduleofStockPriceandMarketCapitalizationGoalsTable</Role>
      <ShortName>Commitments and Contingencies - Schedule of Stock Price and Market Capitalization Goals (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>996031 - Disclosure - Stockholders??? Deficit (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://akerna.com/role/StockholdersDeficitDetails</Role>
      <ShortName>Stockholders??? Deficit (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://akerna.com/role/StockholdersDeficitTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>996032 - Disclosure - Stockholders??? Deficit - Schedule of Compensation Expense Related Restricted Stock Awards (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://akerna.com/role/ScheduleofCompensationExpenseRelatedRestrictedStockAwardsTable</Role>
      <ShortName>Stockholders??? Deficit - Schedule of Compensation Expense Related Restricted Stock Awards (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>996033 - Disclosure - Stockholders??? Deficit - Schedule of Compensation Expense Related Restricted Stock Awards (Parentheticals) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://akerna.com/role/ScheduleofCompensationExpenseRelatedRestrictedStockAwardsTable_Parentheticals</Role>
      <ShortName>Stockholders??? Deficit - Schedule of Compensation Expense Related Restricted Stock Awards (Parentheticals) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>996034 - Disclosure - Stockholders??? Deficit - Schedule of Service-Based RSUs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://akerna.com/role/ScheduleofServiceBasedRSUsTable</Role>
      <ShortName>Stockholders??? Deficit - Schedule of Service-Based RSUs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>996035 - Disclosure - Stockholders??? Deficit - Schedule of Warrants Transactions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://akerna.com/role/ScheduleofWarrantsTransactionsTable</Role>
      <ShortName>Stockholders??? Deficit - Schedule of Warrants Transactions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>996036 - Disclosure - Fair Value of Financial Instruments - Schedule of Fair Value by Using Key Inputs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://akerna.com/role/ScheduleofFairValuebyUsingKeyInputsTable</Role>
      <ShortName>Fair Value of Financial Instruments - Schedule of Fair Value by Using Key Inputs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>996037 - Disclosure - Reverse Merger (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://akerna.com/role/ReverseMergerDetails</Role>
      <ShortName>Reverse Merger (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://akerna.com/role/ReverseMerger</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>996038 - Disclosure - Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://akerna.com/role/IncomeTaxesDetails</Role>
      <ShortName>Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://akerna.com/role/IncomeTaxesTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>996039 - Disclosure - Income Taxes - Schedule of Expense or (Benefit) for Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://akerna.com/role/ScheduleofExpenseorBenefitforIncomeTaxesTable</Role>
      <ShortName>Income Taxes - Schedule of Expense or (Benefit) for Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>996040 - Disclosure - Income Taxes - Schedule of Statutory Federal Income Tax Rate to Actual Expense Based on Loss Before Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://akerna.com/role/ScheduleofStatutoryFederalIncomeTaxRatetoActualExpenseBasedonLossBeforeIncomeTaxesTable</Role>
      <ShortName>Income Taxes - Schedule of Statutory Federal Income Tax Rate to Actual Expense Based on Loss Before Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>996041 - Disclosure - Income Taxes - Schedule of Deferred Income Tax Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://akerna.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable</Role>
      <ShortName>Income Taxes - Schedule of Deferred Income Tax Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="ea0235701-10k_gryphon.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>996042 - Disclosure - Subsequent Events (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://akerna.com/role/SubsequentEventsDetails</Role>
      <ShortName>Subsequent Events (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://akerna.com/role/SubsequentEvents</ParentRole>
      <Position>67</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-K" isDefinitelyFs="true" isUsgaap="true" original="ea0235701-10k_gryphon.htm">ea0235701-10k_gryphon.htm</File>
    <File>gryp-20241231.xsd</File>
    <File>gryp-20241231_cal.xml</File>
    <File>gryp-20241231_def.xml</File>
    <File>gryp-20241231_lab.xml</File>
    <File>gryp-20241231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>image_001.jpg</File>
    <File>image_002.jpg</File>
    <File>image_003.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="1">http://fasb.org/srt/2024</BaseTaxonomy>
    <BaseTaxonomy items="721">http://fasb.org/us-gaap/2024</BaseTaxonomy>
    <BaseTaxonomy items="13">http://xbrl.sec.gov/cyd/2024</BaseTaxonomy>
    <BaseTaxonomy items="39">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
    <BaseTaxonomy items="5">http://xbrl.sec.gov/ecd/2024</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>91
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "ea0235701-10k_gryphon.htm": {
   "nsprefix": "gryp",
   "nsuri": "http://akerna.com/20241231",
   "dts": {
    "inline": {
     "local": [
      "ea0235701-10k_gryphon.htm"
     ]
    },
    "schema": {
     "local": [
      "gryp-20241231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/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/cyd/2024/cyd-2024.xsd",
      "https://xbrl.sec.gov/cyd/2024/cyd-af-2024.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024_def.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024_lab.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024_pre.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-sub-2024.xsd",
      "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd",
      "https://xbrl.sec.gov/ecd/2024/ecd-sub-2024.xsd",
      "https://xbrl.sec.gov/sic/2024/sic-2024.xsd",
      "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "gryp-20241231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "gryp-20241231_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "gryp-20241231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "gryp-20241231_pre.xml"
     ]
    }
   },
   "keyStandard": 324,
   "keyCustom": 154,
   "axisStandard": 35,
   "axisCustom": 0,
   "memberStandard": 37,
   "memberCustom": 72,
   "hidden": {
    "total": 229,
    "http://akerna.com/20241231": 96,
    "http://fasb.org/us-gaap/2024": 130,
    "http://xbrl.sec.gov/dei/2024": 3
   },
   "contextCount": 267,
   "entityCount": 1,
   "segmentCount": 115,
   "elementCount": 972,
   "unitCount": 7,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2024": 721,
    "http://xbrl.sec.gov/dei/2024": 39,
    "http://xbrl.sec.gov/cyd/2024": 13,
    "http://xbrl.sec.gov/ecd/2024": 5,
    "http://fasb.org/srt/2024": 1
   },
   "report": {
    "R1": {
     "role": "http://xbrl.sec.gov/dei/role/document/Cover",
     "longName": "995100 - Document - Cover",
     "shortName": "Cover",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "b",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "b",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://xbrl.sec.gov/dei/role/document/AuditInformation",
     "longName": "995300 - Document - Audit Information",
     "shortName": "Audit Information",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "dei:AuditorName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "dei:AuditorName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://akerna.com/role/ConsolidatedBalanceSheet",
     "longName": "995301 - Statement - Consolidated Balance Sheets",
     "shortName": "Consolidated Balance Sheets",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c4",
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://akerna.com/role/ConsolidatedBalanceSheet_Parentheticals",
     "longName": "995302 - Statement - Consolidated Balance Sheets (Parentheticals)",
     "shortName": "Consolidated Balance Sheets (Parentheticals)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "unitRef": "usdPershares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:CommonStockSharesIssued",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://akerna.com/role/ConsolidatedIncomeStatement",
     "longName": "995303 - Statement - Consolidated Statements of Operations",
     "shortName": "Consolidated Statements of Operations",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:Revenues",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:Revenues",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     }
    },
    "R6": {
     "role": "http://akerna.com/role/ShareholdersEquityType2or3",
     "longName": "995304 - Statement - Consolidated Statements of Changes in Stockholders\u2019 Deficit",
     "shortName": "Consolidated Statements of Changes in Stockholders\u2019 Deficit",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c10",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c10",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     }
    },
    "R7": {
     "role": "http://akerna.com/role/ConsolidatedCashFlow",
     "longName": "995305 - Statement - Consolidated Statements of Cash Flows",
     "shortName": "Consolidated Statements of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:GainLossRelatedToLitigationSettlement",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "unique": true
     }
    },
    "R8": {
     "role": "http://akerna.com/role/OrganizationandSummaryofSignificantAccountingPolicies",
     "longName": "995306 - Disclosure - Organization and Summary of Significant Accounting Policies",
     "shortName": "Organization and Summary of Significant Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://akerna.com/role/DigitalAssets",
     "longName": "995307 - Disclosure - Digital Assets",
     "shortName": "Digital Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:CryptoAssetTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:CryptoAssetTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://akerna.com/role/MarketableSecurities",
     "longName": "995308 - Disclosure - Marketable Securities",
     "shortName": "Marketable Securities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://akerna.com/role/Deposits",
     "longName": "995309 - Disclosure - Deposits",
     "shortName": "Deposits",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "gryp:DepositsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "gryp:DepositsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://akerna.com/role/MiningEquipmentNet",
     "longName": "995310 - Disclosure - Mining Equipment, Net",
     "shortName": "Mining Equipment, Net",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://akerna.com/role/AccountsPayableandAccruedLiabilities",
     "longName": "995311 - Disclosure - Accounts Payable and Accrued Liabilities",
     "shortName": "Accounts Payable and Accrued Liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://akerna.com/role/NotePayable",
     "longName": "995312 - Disclosure - Note Payable",
     "shortName": "Note Payable",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://akerna.com/role/CommitmentsandContingencies",
     "longName": "995313 - Disclosure - Commitments and Contingencies",
     "shortName": "Commitments and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://akerna.com/role/StockholdersDeficit",
     "longName": "995314 - Disclosure - Stockholders\u2019 Deficit",
     "shortName": "Stockholders\u2019 Deficit",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://akerna.com/role/FairValueofFinancialInstruments",
     "longName": "995315 - Disclosure - Fair Value of Financial Instruments",
     "shortName": "Fair Value of Financial Instruments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://akerna.com/role/ReverseMerger",
     "longName": "995316 - Disclosure - Reverse Merger",
     "shortName": "Reverse Merger",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "gryp:ReverseMergerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "gryp:ReverseMergerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://akerna.com/role/IncomeTaxes",
     "longName": "995317 - Disclosure - Income Taxes",
     "shortName": "Income Taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://akerna.com/role/SubsequentEvents",
     "longName": "995318 - Disclosure - Subsequent Events",
     "shortName": "Subsequent Events",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure",
     "longName": "995410 - Disclosure - Pay vs Performance Disclosure",
     "shortName": "Pay vs Performance Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R22": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
     "longName": "995445 - Disclosure - Insider Trading Arrangements",
     "shortName": "Insider Trading Arrangements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c36",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ecd:NonRule10b51ArrAdoptedFlag",
       "ecd:Rule10b51ArrTrmntdFlag",
       "ecd:NonRule10b51ArrTrmntdFlag",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c36",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ecd:NonRule10b51ArrAdoptedFlag",
       "ecd:Rule10b51ArrTrmntdFlag",
       "ecd:NonRule10b51ArrTrmntdFlag",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc",
     "longName": "995447 - Disclosure - Insider Trading Policies and Procedures",
     "shortName": "Insider Trading Policies and Procedures",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure",
     "longName": "995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure",
     "shortName": "Cybersecurity Risk Management and Strategy Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://akerna.com/role/AccountingPoliciesByPolicy",
     "longName": "996000 - Disclosure - Accounting Policies, by Policy (Policies)",
     "shortName": "Accounting Policies, by Policy (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "gryp:OrganizationAndNatureOfOperationsPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "gryp:OrganizationAndNatureOfOperationsPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://akerna.com/role/DigitalAssetsTables",
     "longName": "996001 - Disclosure - Digital Assets (Tables)",
     "shortName": "Digital Assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "gryp:ScheduleOfDigitalCurrencyTransactionsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:CryptoAssetTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "gryp:ScheduleOfDigitalCurrencyTransactionsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:CryptoAssetTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://akerna.com/role/MarketableSecuritiesTables",
     "longName": "996002 - Disclosure - Marketable Securities (Tables)",
     "shortName": "Marketable Securities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:MarketableSecuritiesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:MarketableSecuritiesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://akerna.com/role/DepositsTables",
     "longName": "996003 - Disclosure - Deposits (Tables)",
     "shortName": "Deposits (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "gryp:DepositsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "gryp:DepositsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://akerna.com/role/MiningEquipmentNetTables",
     "longName": "996004 - Disclosure - Mining Equipment, Net (Tables)",
     "shortName": "Mining Equipment, Net (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://akerna.com/role/AccountsPayableandAccruedLiabilitiesTables",
     "longName": "996005 - Disclosure - Accounts Payable and Accrued Liabilities (Tables)",
     "shortName": "Accounts Payable and Accrued Liabilities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://akerna.com/role/NotePayableTables",
     "longName": "996006 - Disclosure - Note Payable (Tables)",
     "shortName": "Note Payable (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "gryp:ScheduleOfTheFairValueOfTheBTCNoteTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "gryp:ScheduleOfTheFairValueOfTheBTCNoteTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://akerna.com/role/CommitmentsandContingenciesTables",
     "longName": "996007 - Disclosure - Commitments and Contingencies (Tables)",
     "shortName": "Commitments and Contingencies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "gryp:ScheduleOfBoardOfDirectorsApprovedTheDirectorsCompensationProgramTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "gryp:ScheduleOfBoardOfDirectorsApprovedTheDirectorsCompensationProgramTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://akerna.com/role/StockholdersDeficitTables",
     "longName": "996008 - Disclosure - Stockholders\u2019 Deficit (Tables)",
     "shortName": "Stockholders\u2019 Deficit (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://akerna.com/role/FairValueofFinancialInstrumentsTables",
     "longName": "996009 - Disclosure - Fair Value of Financial Instruments (Tables)",
     "shortName": "Fair Value of Financial Instruments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://akerna.com/role/IncomeTaxesTables",
     "longName": "996010 - Disclosure - Income Taxes (Tables)",
     "shortName": "Income Taxes (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://akerna.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails",
     "longName": "996011 - Disclosure - Organization and Summary of Significant Accounting Policies (Details)",
     "shortName": "Organization and Summary of Significant Accounting Policies (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c37",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "unitRef": "usdPershares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "p",
       "ix:continuation",
       "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c43",
      "name": "us-gaap:StockIssuedDuringPeriodSharesReverseStockSplits",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "unique": true
     }
    },
    "R37": {
     "role": "http://akerna.com/role/DigitalAssetsDetails",
     "longName": "996012 - Disclosure - Digital Assets (Details)",
     "shortName": "Digital Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "gryp:CostOfDigitalAssetsTransferredForNoncashExpenditures",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:CryptoAssetTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "gryp:CostOfDigitalAssetsTransferredForNoncashExpenditures",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:CryptoAssetTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://akerna.com/role/ScheduleofDigitalCurrencyTransactionsofBitcoinTable",
     "longName": "996013 - Disclosure - Digital Assets - Schedule of Digital Currency Transactions of Bitcoin (Details)",
     "shortName": "Digital Assets - Schedule of Digital Currency Transactions of Bitcoin (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c49",
      "name": "gryp:AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "gryp:ScheduleOfDigitalCurrencyTransactionsTableTextBlock",
       "us-gaap:CryptoAssetTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c49",
      "name": "gryp:AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "gryp:ScheduleOfDigitalCurrencyTransactionsTableTextBlock",
       "us-gaap:CryptoAssetTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://akerna.com/role/ScheduleofBitcoinHoldingsTable",
     "longName": "996014 - Disclosure - Digital Assets - Schedule of Bitcoin Holdings (Details)",
     "shortName": "Digital Assets - Schedule of Bitcoin Holdings (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c54",
      "name": "gryp:NumberOfBitcoinHeldPerShare",
      "unitRef": "usdPershares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:CryptoAssetHoldingTableTextBlock",
       "us-gaap:CryptoAssetTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c54",
      "name": "gryp:NumberOfBitcoinHeldPerShare",
      "unitRef": "usdPershares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:CryptoAssetHoldingTableTextBlock",
       "us-gaap:CryptoAssetTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://akerna.com/role/MarketableSecuritiesDetails",
     "longName": "996015 - Disclosure - Marketable Securities (Details)",
     "shortName": "Marketable Securities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c57",
      "name": "gryp:SharesHolding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c57",
      "name": "gryp:SharesHolding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://akerna.com/role/ScheduleofMovementinthisAccountforthePeriodsTable",
     "longName": "996016 - Disclosure - Marketable Securities - Schedule of Movement in this Account for the Periods (Details)",
     "shortName": "Marketable Securities - Schedule of Movement in this Account for the Periods (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c4",
      "name": "us-gaap:MarketableSecuritiesCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c15",
      "name": "us-gaap:MarketableSecuritiesCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:MarketableSecuritiesTextBlock",
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "unique": true
     }
    },
    "R42": {
     "role": "http://akerna.com/role/DepositsDetails",
     "longName": "996017 - Disclosure - Deposits (Details)",
     "shortName": "Deposits (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:Deposits",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "gryp:DepositsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c59",
      "name": "us-gaap:CryptoAssetCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "unique": true
     }
    },
    "R43": {
     "role": "http://akerna.com/role/ScheduleofDepositsTable",
     "longName": "996018 - Disclosure - Deposits - Schedule of Deposits (Details)",
     "shortName": "Deposits - Schedule of Deposits (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c71",
      "name": "us-gaap:DepositsAssetsNoncurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock",
       "gryp:DepositsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c72",
      "name": "us-gaap:DepositsAssetsNoncurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock",
       "gryp:DepositsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "unique": true
     }
    },
    "R44": {
     "role": "http://akerna.com/role/MiningEquipmentNetDetails",
     "longName": "996019 - Disclosure - Mining Equipment, Net (Details)",
     "shortName": "Mining Equipment, Net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c76",
      "name": "us-gaap:CryptoAssetNumberOfUnits",
      "unitRef": "Bitcoin",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c76",
      "name": "us-gaap:CryptoAssetNumberOfUnits",
      "unitRef": "Bitcoin",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://akerna.com/role/ScheduleofMiningEquipmentTable",
     "longName": "996020 - Disclosure - Mining Equipment, Net - Schedule of Mining Equipment (Details)",
     "shortName": "Mining Equipment, Net - Schedule of Mining Equipment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c4",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c15",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "unique": true
     }
    },
    "R46": {
     "role": "http://akerna.com/role/ScheduleofAccountsPayableandAccruedLiabilitiesTable",
     "longName": "996021 - Disclosure - Accounts Payable and Accrued Liabilities - Schedule of Accounts Payable and Accrued Liabilities (Details)",
     "shortName": "Accounts Payable and Accrued Liabilities - Schedule of Accounts Payable and Accrued Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:AccountsPayableCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:AccountsPayableCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://akerna.com/role/NotePayableDetails",
     "longName": "996022 - Disclosure - Note Payable (Details)",
     "shortName": "Note Payable (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "gryp:MonthlyPrincipalInterestPaymentPercentage",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "gryp:MonthlyPrincipalInterestPaymentPercentage",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://akerna.com/role/ScheduleofFairValueoftheBTCNoteTable",
     "longName": "996023 - Disclosure - Note Payable - Schedule of Fair Value of the BTC Note (Details)",
     "shortName": "Note Payable - Schedule of Fair Value of the BTC Note (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c98",
      "name": "us-gaap:NotesPayable",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "gryp:ScheduleOfTheFairValueOfTheBTCNoteTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c99",
      "name": "us-gaap:NotesPayable",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "gryp:ScheduleOfTheFairValueOfTheBTCNoteTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "unique": true
     }
    },
    "R49": {
     "role": "http://akerna.com/role/ScheduleofBalanceoftheNotePayableTable",
     "longName": "996024 - Disclosure - Note Payable - Schedule of Balance of the Note Payable (Details)",
     "shortName": "Note Payable - Schedule of Balance of the Note Payable (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:NotesPayable",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "gryp:AggregateInterestsToBePaid",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "unique": true
     }
    },
    "R50": {
     "role": "http://akerna.com/role/ScheduleofTroubledDebtRestructuringwiththeNotePayableTable",
     "longName": "996025 - Disclosure - Note Payable - Schedule of Troubled Debt Restructuring with the Note Payable (Details)",
     "shortName": "Note Payable - Schedule of Troubled Debt Restructuring with the Note Payable (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "gryp:NotesPayableBookValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "gryp:NotesPayableBookValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://akerna.com/role/ScheduleofTroubledDebtRestructuringwiththeNotePayableTable_Parentheticals",
     "longName": "996026 - Disclosure - Note Payable - Schedule of Troubled Debt Restructuring with the Note Payable (Parentheticals) (Details)",
     "shortName": "Note Payable - Schedule of Troubled Debt Restructuring with the Note Payable (Parentheticals) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:WarrantExercisePriceIncrease",
      "unitRef": "usdPershares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "1",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:WarrantExercisePriceIncrease",
      "unitRef": "usdPershares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "1",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://akerna.com/role/ScheduleofNotePayableintheAggregateofthePrincipalandInterestCalculatedOvertheLifeoftheLoanwithaCorrespondingGainTable",
     "longName": "996027 - Disclosure - Note Payable - Schedule of Note Payable in the Aggregate of the Principal and Interest Calculated Over the Life of the Loan with a Corresponding Gain (Details)",
     "shortName": "Note Payable - Schedule of Note Payable in the Aggregate of the Principal and Interest Calculated Over the Life of the Loan with a Corresponding Gain (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:NotesIssued1",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:PaymentsToAcquireAdditionalInterestInSubsidiaries",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "gryp:ScheduleOfNotePayableInTheAggregateOfThePrincipalAndInterestCorrespondingGainTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "unique": true
     }
    },
    "R53": {
     "role": "http://akerna.com/role/CommitmentsandContingenciesDetails",
     "longName": "996028 - Disclosure - Commitments and Contingencies (Details)",
     "shortName": "Commitments and Contingencies (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "gryp:NumberOfTradingDays",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "gryp:NumberOfTradingDays",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://akerna.com/role/ScheduleofBoardofDirectorsApprovedtheDirectorsCompensationProgramTable",
     "longName": "996029 - Disclosure - Commitments and Contingencies - Schedule of Board of Directors Approved the Director\u2019s Compensation Program (Details)",
     "shortName": "Commitments and Contingencies - Schedule of Board of Directors Approved the Director\u2019s Compensation Program (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c136",
      "name": "gryp:DirectorsCompensationBenefits",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "gryp:ScheduleOfBoardOfDirectorsApprovedTheDirectorsCompensationProgramTableTextBlock",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c136",
      "name": "gryp:DirectorsCompensationBenefits",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "gryp:ScheduleOfBoardOfDirectorsApprovedTheDirectorsCompensationProgramTableTextBlock",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://akerna.com/role/ScheduleofStockPriceandMarketCapitalizationGoalsTable",
     "longName": "996030 - Disclosure - Commitments and Contingencies - Schedule of Stock Price and Market Capitalization Goals (Details)",
     "shortName": "Commitments and Contingencies - Schedule of Stock Price and Market Capitalization Goals (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c145",
      "name": "gryp:CompanyStockPriceGoal",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:InvestmentCompanyFinancialHighlightsTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c145",
      "name": "gryp:CompanyStockPriceGoal",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:InvestmentCompanyFinancialHighlightsTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://akerna.com/role/StockholdersDeficitDetails",
     "longName": "996031 - Disclosure - Stockholders\u2019 Deficit (Details)",
     "shortName": "Stockholders\u2019 Deficit (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "gryp:CommonAndPreferredStockSharesAuthorized",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "gryp:CommonAndPreferredStockSharesAuthorized",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://akerna.com/role/ScheduleofCompensationExpenseRelatedRestrictedStockAwardsTable",
     "longName": "996032 - Disclosure - Stockholders\u2019 Deficit - Schedule of Compensation Expense Related Restricted Stock Awards (Details)",
     "shortName": "Stockholders\u2019 Deficit - Schedule of Compensation Expense Related Restricted Stock Awards (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "c238",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c212",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "unique": true
     }
    },
    "R58": {
     "role": "http://akerna.com/role/ScheduleofCompensationExpenseRelatedRestrictedStockAwardsTable_Parentheticals",
     "longName": "996033 - Disclosure - Stockholders\u2019 Deficit - Schedule of Compensation Expense Related Restricted Stock Awards (Parentheticals) (Details)",
     "shortName": "Stockholders\u2019 Deficit - Schedule of Compensation Expense Related Restricted Stock Awards (Parentheticals) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "c212",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c212",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://akerna.com/role/ScheduleofServiceBasedRSUsTable",
     "longName": "996034 - Disclosure - Stockholders\u2019 Deficit - Schedule of Service-Based RSUs (Details)",
     "shortName": "Stockholders\u2019 Deficit - Schedule of Service-Based RSUs (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "c242",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c111",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "unique": true
     }
    },
    "R60": {
     "role": "http://akerna.com/role/ScheduleofWarrantsTransactionsTable",
     "longName": "996035 - Disclosure - Stockholders\u2019 Deficit - Schedule of Warrants Transactions (Details)",
     "shortName": "Stockholders\u2019 Deficit - Schedule of Warrants Transactions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "c243",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c245",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "unique": true
     }
    },
    "R61": {
     "role": "http://akerna.com/role/ScheduleofFairValuebyUsingKeyInputsTable",
     "longName": "996036 - Disclosure - Fair Value of Financial Instruments - Schedule of Fair Value by Using Key Inputs (Details)",
     "shortName": "Fair Value of Financial Instruments - Schedule of Fair Value by Using Key Inputs (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "c4",
      "name": "gryp:DigitalAssetsHeldforOtherPartiesCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:MarketableSecurities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "unique": true
     }
    },
    "R62": {
     "role": "http://akerna.com/role/ReverseMergerDetails",
     "longName": "996037 - Disclosure - Reverse Merger (Details)",
     "shortName": "Reverse Merger (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "gryp:ProceedsFromReverseRecapitalization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "gryp:ReverseMergerTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "unique": true
     }
    },
    "R63": {
     "role": "http://akerna.com/role/IncomeTaxesDetails",
     "longName": "996038 - Disclosure - Income Taxes (Details)",
     "shortName": "Income Taxes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "c9",
      "name": "us-gaap:CurrentIncomeTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "unique": true
     }
    },
    "R64": {
     "role": "http://akerna.com/role/ScheduleofExpenseorBenefitforIncomeTaxesTable",
     "longName": "996039 - Disclosure - Income Taxes - Schedule of Expense or (Benefit) for Income Taxes (Details)",
     "shortName": "Income Taxes - Schedule of Expense or (Benefit) for Income Taxes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "c9",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c9",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     }
    },
    "R65": {
     "role": "http://akerna.com/role/ScheduleofStatutoryFederalIncomeTaxRatetoActualExpenseBasedonLossBeforeIncomeTaxesTable",
     "longName": "996040 - Disclosure - Income Taxes - Schedule of Statutory Federal Income Tax Rate to Actual Expense Based on Loss Before Income Taxes (Details)",
     "shortName": "Income Taxes - Schedule of Statutory Federal Income Tax Rate to Actual Expense Based on Loss Before Income Taxes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     }
    },
    "R66": {
     "role": "http://akerna.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable",
     "longName": "996041 - Disclosure - Income Taxes - Schedule of Deferred Income Tax Assets and Liabilities (Details)",
     "shortName": "Income Taxes - Schedule of Deferred Income Tax Assets and Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true,
      "unique": true
     }
    },
    "R67": {
     "role": "http://akerna.com/role/SubsequentEventsDetails",
     "longName": "996042 - Disclosure - Subsequent Events (Details)",
     "shortName": "Subsequent Events (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ProceedsFromIssuanceOfCommonStock",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:BusinessCombinationConsiderationTransferred1",
      "unitRef": "cad",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0235701-10k_gryphon.htm",
      "unique": true
     }
    }
   },
   "tag": {
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization and Summary of Significant Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableAndAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      },
      "http://akerna.com/role/ScheduleofAccountsPayableandAccruedLiabilitiesTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedBalanceSheet",
      "http://akerna.com/role/ScheduleofAccountsPayableandAccruedLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "terseLabel": "Accounts payable and accrued liabilities",
        "label": "Accounts Payable and Accrued Liabilities, Current",
        "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r57"
     ]
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableAndAccruedLiabilitiesCurrentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Accounts Payable and Accrued Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://akerna.com/role/ReverseMergerDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable and accrued expenses",
        "label": "Accounts Payable and Accrued Liabilities",
        "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date, including liabilities incurred and payable to vendors for goods and services received, taxes, interest, rent and utilities, compensation costs, payroll taxes and fringe benefits (other than pension and postretirement obligations), contractual rights and obligations, and statutory obligations."
       }
      }
     },
     "auth_ref": [
      "r104",
      "r106"
     ]
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Payable and Accrued Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
     "presentation": [
      "http://akerna.com/role/AccountsPayableandAccruedLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ACCOUNTS PAYABLE AND ACCRUED LIABILITIES",
        "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]",
        "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period."
       }
      }
     },
     "auth_ref": [
      "r55",
      "r57",
      "r62",
      "r941"
     ]
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://akerna.com/role/ScheduleofAccountsPayableandAccruedLiabilitiesTable": {
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ScheduleofAccountsPayableandAccruedLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable",
        "label": "Accounts Payable, Current",
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r55",
      "r678"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
       }
      }
     },
     "auth_ref": [
      "r876"
     ]
    },
    "gryp_AccruedExpensesForIssuanceOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "AccruedExpensesForIssuanceOfCommonStock",
     "crdr": "credit",
     "presentation": [
      "http://akerna.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued expenses for issuance of common stock",
        "documentation": "Accrued expenses for issuance of common stock.",
        "label": "Accrued Expenses For Issuance Of Common Stock"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://akerna.com/role/ScheduleofAccountsPayableandAccruedLiabilitiesTable": {
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ScheduleofAccountsPayableandAccruedLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued liabilities",
        "label": "Accrued Liabilities, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r57"
     ]
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://akerna.com/role/ScheduleofMiningEquipmentTable": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ScheduleofMiningEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance, beginning of year",
        "periodEndLabel": "Ending balance",
        "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": [
      "r35",
      "r173",
      "r515"
     ]
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentAbstract",
     "presentation": [
      "http://akerna.com/role/ScheduleofMiningEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated depreciation",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationReclassificationsFromPropertyPlantAndEquipment1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationReclassificationsFromPropertyPlantAndEquipment1",
     "crdr": "debit",
     "presentation": [
      "http://akerna.com/role/ScheduleofMiningEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additions",
        "label": "Accumulated Depreciation, Depletion and Amortization, Reclassifications from Property, Plant and Equipment",
        "documentation": "Amount of decrease in accumulated depreciation, depletion and amortization as a result of reclassifications from property, plant and equipment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1",
     "crdr": "debit",
     "presentation": [
      "http://akerna.com/role/ScheduleofMiningEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Disposals",
        "label": "Accumulated Depreciation, Depletion and Amortization, Sale or Disposal of Property, Plant and Equipment",
        "documentation": "Amount of decrease in accumulated depreciation, depletion and amortization as a result of sale or disposal of property, plant and equipment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AcquisitionRelatedCostsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AcquisitionRelatedCostsMember",
     "presentation": [
      "http://akerna.com/role/DepositsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquisition-related Costs [Member]",
        "label": "Acquisition-related Costs [Member]",
        "documentation": "Category of acquisition-related costs allocated to (included in) reported pro forma earnings (supplemental pro forma information)."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Additional402vDisclosureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional 402(v) Disclosure [Text Block]",
        "terseLabel": "Additional 402(v) Disclosure"
       }
      }
     },
     "auth_ref": [
      "r762"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional paid-in capital",
        "label": "Additional Paid in Capital, Common Stock",
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital."
       }
      }
     },
     "auth_ref": [
      "r69"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://akerna.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional Paid-In Capital",
        "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": [
      "r547",
      "r864",
      "r865",
      "r866",
      "r868",
      "r950",
      "r1007"
     ]
    },
    "dei_AdditionalSecurities462b": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AdditionalSecurities462b",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Securities. 462(b)"
       }
      }
     },
     "auth_ref": [
      "r827"
     ]
    },
    "dei_AdditionalSecurities462bFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AdditionalSecurities462bFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Securities, 462(b), File Number"
       }
      }
     },
     "auth_ref": [
      "r827"
     ]
    },
    "dei_AdditionalSecuritiesEffective413b": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AdditionalSecuritiesEffective413b",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Securities Effective, 413(b)"
       }
      }
     },
     "auth_ref": [
      "r825"
     ]
    },
    "dei_AddressTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AddressTypeDomain",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Address Type [Domain]",
        "documentation": "An entity may have several addresses for different purposes and this domain represents all such types."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation Amount",
        "terseLabel": "Adjustment to Compensation, Amount"
       }
      }
     },
     "auth_ref": [
      "r775"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation [Axis]",
        "terseLabel": "Adjustment to Compensation:"
       }
      }
     },
     "auth_ref": [
      "r775"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]",
        "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote"
       }
      }
     },
     "auth_ref": [
      "r775"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToPeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment To PEO Compensation, Footnote [Text Block]",
        "terseLabel": "Adjustment To PEO Compensation, Footnote"
       }
      }
     },
     "auth_ref": [
      "r775"
     ]
    },
    "gryp_AdjustmentOfAccumulatedDeficitRevaluationOfCryptoAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "AdjustmentOfAccumulatedDeficitRevaluationOfCryptoAsset",
     "crdr": "credit",
     "presentation": [
      "http://akerna.com/role/DigitalAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Decrease in accumulated deficit",
        "documentation": "Adjustment of accumulated deficit revaluation of crypto asset.",
        "label": "Adjustment Of Accumulated Deficit Revaluation Of Crypto Asset"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset",
     "crdr": "credit",
     "presentation": [
      "http://akerna.com/role/ScheduleofDigitalCurrencyTransactionsofBitcoinTable",
      "http://akerna.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revaluation of digital assets",
        "verboseLabel": "ASC 2023-08 fair value adjustment",
        "documentation": "Revaluation of digital assets.",
        "label": "Adjustmentof Accumulated Deficit Revaluation Of Crypto Asset"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_AdjustmentofAccumulatedDeficitRevaluationOfDigitalAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "AdjustmentofAccumulatedDeficitRevaluationOfDigitalAsset",
     "crdr": "credit",
     "presentation": [
      "http://akerna.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cumulative-effect change",
        "documentation": "Adjustment to accumulated deficit for the revaluation of digital assets.",
        "label": "Adjustmentof Accumulated Deficit Revaluation Of Digital Asset"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://akerna.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments to reconcile net loss to cash (used in) provided by operating activities",
        "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForAcquisitionOfAkernasNetBookValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForAcquisitionOfAkernasNetBookValue",
     "crdr": "credit",
     "presentation": [
      "http://akerna.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock issued for acquisition of Akerna\u2019s net book value",
        "documentation": "Amount of decrease in additional paid in capital (APIC) common stock issued for acquisition of Akerna\u2019s net book value.",
        "label": "Adjustments To Additional Paid In Capital Common Stock Issued For Acquisition Of Akernas Net Book Value"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForServices": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForServices",
     "crdr": "credit",
     "presentation": [
      "http://akerna.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock issued for services",
        "documentation": "Amount of increase to additional paid-in capital (APIC) common stock issued for services.",
        "label": "Adjustments To Additional Paid In Capital Common Stock Issued For Services"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedCommonStockAwardsIssuedForPaymentOfService": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedCommonStockAwardsIssuedForPaymentOfService",
     "crdr": "credit",
     "presentation": [
      "http://akerna.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted common stock awards issued for payment of service",
        "documentation": "Amount of increase to additional paid-in capital (APIC) for restricted common stock awards issued for payment of service.",
        "label": "Adjustments To Additional Paid In Capital Share Based Compensation Restricted Common Stock Awards Issued For Payment Of Service"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition",
     "crdr": "credit",
     "presentation": [
      "http://akerna.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted common stock awards issued for compensation",
        "label": "APIC, Share-Based Payment Arrangement, Restricted Stock Unit, Increase for Cost Recognition",
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for restricted stock unit under share-based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition",
     "crdr": "credit",
     "presentation": [
      "http://akerna.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock issued for compensation",
        "label": "APIC, Share-Based Payment Arrangement, Option, Increase for Cost Recognition",
        "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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition",
     "crdr": "credit",
     "presentation": [
      "http://akerna.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional paid-in capital for services contributed by the Company\u2019s president",
        "label": "APIC, Share-Based Payment Arrangement, Other, Increase for Cost Recognition",
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement, classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "crdr": "credit",
     "presentation": [
      "http://akerna.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation expense for market-based RSUs",
        "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition",
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r42",
      "r358"
     ]
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToAdditionalPaidInCapitalWarrantIssued",
     "crdr": "credit",
     "presentation": [
      "http://akerna.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrants issued for settlement of BTC Note",
        "label": "Adjustments to Additional Paid in Capital, Warrant Issued",
        "documentation": "Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r36",
      "r94"
     ]
    },
    "gryp_AggregateDeposit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "AggregateDeposit",
     "crdr": "credit",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate deposits",
        "documentation": "Amount of aggregate deposit.",
        "label": "Aggregate Deposit"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_AggregateInterestsToBePaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "AggregateInterestsToBePaid",
     "crdr": "credit",
     "calculation": {
      "http://akerna.com/role/ScheduleofBalanceoftheNotePayableTable": {
       "parentTag": "us-gaap_OtherNotesPayableCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ScheduleofBalanceoftheNotePayableTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate interest to be paid",
        "documentation": "Amount of aggregate interest to be paid.",
        "label": "Aggregate Interests To Be Paid"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]",
        "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r818"
     ]
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Amount",
        "terseLabel": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r725",
      "r736",
      "r752",
      "r787"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]",
        "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined"
       }
      }
     },
     "auth_ref": [
      "r728",
      "r739",
      "r755",
      "r790"
     ]
    },
    "ecd_AggtPnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtPnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Pension Adjustments Service Cost [Member]",
        "terseLabel": "Aggregate Pension Adjustments Service Cost"
       }
      }
     },
     "auth_ref": [
      "r819"
     ]
    },
    "gryp_AkernaCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "AkernaCorpMember",
     "presentation": [
      "http://akerna.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Akerna Corp [Member]",
        "label": "Akerna Corp Member"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_AkernaIsPubliclyTradedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "AkernaIsPubliclyTradedMember",
     "presentation": [
      "http://akerna.com/role/StockholdersDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Akerna is publicly traded [Member]",
        "label": "Akerna Is Publicly Traded Member"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_AkernaMergerCoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "AkernaMergerCoMember",
     "presentation": [
      "http://akerna.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Akerna\u00a0Merger Co. [Member]",
        "documentation": "This member stands for the information pertaining to Akerna\u00a0Merger Co. (\u201cAkerna\u00a0Merger\u201d).",
        "label": "Akerna Merger Co Member"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Adjustments to Compensation [Member]",
        "terseLabel": "All Adjustments to Compensation"
       }
      }
     },
     "auth_ref": [
      "r775"
     ]
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Executive Categories [Member]",
        "terseLabel": "All Executive Categories"
       }
      }
     },
     "auth_ref": [
      "r782"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllIndividualsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Individuals [Member]",
        "terseLabel": "All Individuals"
       }
      }
     },
     "auth_ref": [
      "r729",
      "r740",
      "r756",
      "r782",
      "r791",
      "r795",
      "r803"
     ]
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllTradingArrangementsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Trading Arrangements [Member]",
        "terseLabel": "All Trading Arrangements"
       }
      }
     },
     "auth_ref": [
      "r801"
     ]
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://akerna.com/role/ScheduleofCompensationExpenseRelatedRestrictedStockAwardsTable",
      "http://akerna.com/role/StockholdersDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation expense related to restricted stock awards",
        "verboseLabel": "Compensation expense (in Dollars)",
        "label": "Share-Based Payment Arrangement, Expense",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r389",
      "r395"
     ]
    },
    "dei_AmendmentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Description",
        "documentation": "Description of changes contained within amended document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "gryp_AmountOfIncentiveBonusPayableForAchievementOfTrancheGoals": {
     "xbrltype": "stringItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "AmountOfIncentiveBonusPayableForAchievementOfTrancheGoals",
     "presentation": [
      "http://akerna.com/role/ScheduleofStockPriceandMarketCapitalizationGoalsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount of Incentive Bonus Payable for Achievement of Tranche Goals",
        "documentation": "Amount of Incentive Bonus Payable for Achievement of Tranche Goals.",
        "label": "Amount Of Incentive Bonus Payable For Achievement Of Tranche Goals"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_AmountsAppliedToAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "AmountsAppliedToAccountsPayable",
     "crdr": "credit",
     "presentation": [
      "http://akerna.com/role/ScheduleofDepositsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Amounts applied to accounts payable",
        "documentation": "Amounts applied to accounts payable.",
        "label": "Amounts Applied To Accounts Payable"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_AnnualAuditChairAdditionalRetainerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "AnnualAuditChairAdditionalRetainerMember",
     "presentation": [
      "http://akerna.com/role/ScheduleofBoardofDirectorsApprovedtheDirectorsCompensationProgramTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Annual Audit Chair Additional retainer [Member]",
        "label": "Annual Audit Chair Additional Retainer Member"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_AnnualAuditCommitteeMemberRetainerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "AnnualAuditCommitteeMemberRetainerMember",
     "presentation": [
      "http://akerna.com/role/ScheduleofBoardofDirectorsApprovedtheDirectorsCompensationProgramTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Annual Audit Committee Member Retainer [Member]",
        "label": "Annual Audit Committee Member Retainer Member"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_AnnualBoardCashRetainerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "AnnualBoardCashRetainerMember",
     "presentation": [
      "http://akerna.com/role/ScheduleofBoardofDirectorsApprovedtheDirectorsCompensationProgramTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Annual board cash retainer [Member]",
        "label": "Annual Board Cash Retainer Member"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_AnnualBoardChairAdditionalRetainerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "AnnualBoardChairAdditionalRetainerMember",
     "presentation": [
      "http://akerna.com/role/ScheduleofBoardofDirectorsApprovedtheDirectorsCompensationProgramTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Annual Board Chair Additional retainer [Member]",
        "label": "Annual Board Chair Additional Retainer Member"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_AnnualBonusPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "AnnualBonusPercentage",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Annual bonus percentage",
        "documentation": "Annual bonus percentage.",
        "label": "Annual Bonus Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_AnnualCompensationChairAdditionalRetainerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "AnnualCompensationChairAdditionalRetainerMember",
     "presentation": [
      "http://akerna.com/role/ScheduleofBoardofDirectorsApprovedtheDirectorsCompensationProgramTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Annual Compensation Chair Additional retainer [Member]",
        "label": "Annual Compensation Chair Additional Retainer Member"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_AnnualCompensationCommitteeMemberRetainerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "AnnualCompensationCommitteeMemberRetainerMember",
     "presentation": [
      "http://akerna.com/role/ScheduleofBoardofDirectorsApprovedtheDirectorsCompensationProgramTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Annual Compensation Committee Member retainer [Member]",
        "label": "Annual Compensation Committee Member Retainer Member"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_AnnualEquityAward": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "AnnualEquityAward",
     "crdr": "credit",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity award",
        "documentation": "Represents the amount of annual equity award.",
        "label": "Annual Equity Award"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_AnnualEquityAwardMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "AnnualEquityAwardMember",
     "presentation": [
      "http://akerna.com/role/ScheduleofBoardofDirectorsApprovedtheDirectorsCompensationProgramTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Annual equity award [Member]",
        "label": "Annual Equity Award Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AnnualInformationForm": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AnnualInformationForm",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Information Form",
        "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form."
       }
      }
     },
     "auth_ref": [
      "r732"
     ]
    },
    "gryp_AnnualNominatingGovernanceChairAdditionalRetainerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "AnnualNominatingGovernanceChairAdditionalRetainerMember",
     "presentation": [
      "http://akerna.com/role/ScheduleofBoardofDirectorsApprovedtheDirectorsCompensationProgramTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Annual Nominating/Governance Chair Additional retainer [Member]",
        "label": "Annual Nominating Governance Chair Additional Retainer Member"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_AnnualNominatingGovernanceCommitteeMemberRetainerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "AnnualNominatingGovernanceCommitteeMemberRetainerMember",
     "presentation": [
      "http://akerna.com/role/ScheduleofBoardofDirectorsApprovedtheDirectorsCompensationProgramTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Annual Nominating/Governance Committee Member Retainer [Member]",
        "label": "Annual Nominating Governance Committee Member Retainer Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://akerna.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capitalized stock-based compensation (in Shares)",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented."
       }
      }
     },
     "auth_ref": [
      "r224"
     ]
    },
    "dei_ApproximateDateOfCommencementOfProposedSaleToThePublic": {
     "xbrltype": "dateOrAsapItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ApproximateDateOfCommencementOfProposedSaleToThePublic",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Approximate Date of Commencement of Proposed Sale to Public",
        "documentation": "The approximate date of a commencement of a proposed sale of securities to the public. This element is disclosed in S-1, S-3, S-4, S-11, F-1, F-3 and F-10 filings."
       }
      }
     },
     "auth_ref": []
    },
    "gryp_April42022Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "April42022Member",
     "presentation": [
      "http://akerna.com/role/ScheduleofCompensationExpenseRelatedRestrictedStockAwardsTable",
      "http://akerna.com/role/ScheduleofCompensationExpenseRelatedRestrictedStockAwardsTable_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "April 4, 2022 [Member]",
        "label": "April42022 Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ArrangementsAndNonarrangementTransactionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ArrangementsAndNonarrangementTransactionsMember",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails",
      "http://akerna.com/role/StockholdersDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]",
        "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r439"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedBalanceSheet": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "label": "Assets",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r101",
      "r121",
      "r174",
      "r195",
      "r227",
      "r231",
      "r244",
      "r245",
      "r253",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r440",
      "r442",
      "r471",
      "r506",
      "r587",
      "r650",
      "r651",
      "r678",
      "r695",
      "r909",
      "r910",
      "r963"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://akerna.com/role/ScheduleofFairValuebyUsingKeyInputsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets",
        "verboseLabel": "Assets:",
        "label": "Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "label": "Assets, Current",
        "documentation": "Amount of asset recognized for present right to economic benefit, classified as current."
       }
      }
     },
     "auth_ref": [
      "r169",
      "r179",
      "r195",
      "r253",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r440",
      "r442",
      "r471",
      "r678",
      "r909",
      "r910",
      "r963"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://akerna.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current assets",
        "label": "Assets, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_AtTheMarketOfferingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "AtTheMarketOfferingMember",
     "presentation": [
      "http://akerna.com/role/StockholdersDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "At The Market Offering [Member]",
        "label": "At The Market Offering Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditedAnnualFinancialStatements": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditedAnnualFinancialStatements",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Audited Annual Financial Statements",
        "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements."
       }
      }
     },
     "auth_ref": [
      "r732"
     ]
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r708",
      "r711",
      "r732"
     ]
    },
    "dei_AuditorLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorLocation",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r708",
      "r711",
      "r732"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r708",
      "r711",
      "r732"
     ]
    },
    "dei_AuditorOpinionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorOpinionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Opinion [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r823"
     ]
    },
    "dei_AuditorTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_August232023Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "August232023Member",
     "presentation": [
      "http://akerna.com/role/ScheduleofCompensationExpenseRelatedRestrictedStockAwardsTable",
      "http://akerna.com/role/ScheduleofCompensationExpenseRelatedRestrictedStockAwardsTable_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "August 23, 2023 [Member]",
        "label": "August232023 Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AwardDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AwardDateAxis",
     "presentation": [
      "http://akerna.com/role/ScheduleofCompensationExpenseRelatedRestrictedStockAwardsTable",
      "http://akerna.com/role/ScheduleofCompensationExpenseRelatedRestrictedStockAwardsTable_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Date [Axis]",
        "documentation": "Information by date or year award under share-based payment arrangement is granted."
       }
      }
     },
     "auth_ref": [
      "r915",
      "r916",
      "r917",
      "r918",
      "r919",
      "r920",
      "r921",
      "r922",
      "r923",
      "r924",
      "r925",
      "r926",
      "r927",
      "r928",
      "r929",
      "r930",
      "r931",
      "r932",
      "r933",
      "r934",
      "r935",
      "r936",
      "r937",
      "r938",
      "r939",
      "r940"
     ]
    },
    "us-gaap_AwardDateDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AwardDateDomain",
     "presentation": [
      "http://akerna.com/role/ScheduleofCompensationExpenseRelatedRestrictedStockAwardsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Date [Domain]",
        "documentation": "Date or year award under share-based payment arrangement is granted."
       }
      }
     },
     "auth_ref": [
      "r915",
      "r916",
      "r917",
      "r918",
      "r919",
      "r920",
      "r921",
      "r922",
      "r923",
      "r924",
      "r925",
      "r926",
      "r927",
      "r928",
      "r929",
      "r930",
      "r931",
      "r932",
      "r933",
      "r934",
      "r935",
      "r936",
      "r937",
      "r938",
      "r939",
      "r940"
     ]
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Exercise Price",
        "terseLabel": "Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r798"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardGrantDateFairValue",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Grant Date Fair Value",
        "terseLabel": "Fair Value as of Grant Date"
       }
      }
     },
     "auth_ref": [
      "r799"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgDiscLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Disclosures [Line Items]",
        "terseLabel": "Award Timing Disclosures"
       }
      }
     },
     "auth_ref": [
      "r794"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing, How MNPI Considered [Text Block]",
        "terseLabel": "Award Timing, How MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r794"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Method [Text Block]",
        "terseLabel": "Award Timing Method"
       }
      }
     },
     "auth_ref": [
      "r794"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Considered [Flag]",
        "terseLabel": "Award Timing MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r794"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiDiscTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Disclosure [Text Block]",
        "terseLabel": "Award Timing MNPI Disclosure"
       }
      }
     },
     "auth_ref": [
      "r794"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgPredtrmndFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Predetermined [Flag]",
        "terseLabel": "Award Timing Predetermined"
       }
      }
     },
     "auth_ref": [
      "r794"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails",
      "http://akerna.com/role/ScheduleofBoardofDirectorsApprovedtheDirectorsCompensationProgramTable",
      "http://akerna.com/role/ScheduleofCompensationExpenseRelatedRestrictedStockAwardsTable",
      "http://akerna.com/role/ScheduleofCompensationExpenseRelatedRestrictedStockAwardsTable_Parentheticals",
      "http://akerna.com/role/ScheduleofServiceBasedRSUsTable",
      "http://akerna.com/role/StockholdersDeficitDetails",
      "http://akerna.com/role/SubsequentEventsDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r360",
      "r361",
      "r362",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388"
     ]
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Underlying Securities Amount",
        "terseLabel": "Underlying Securities"
       }
      }
     },
     "auth_ref": [
      "r797"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r796"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures [Table]",
        "terseLabel": "Awards Close in Time to MNPI Disclosures"
       }
      }
     },
     "auth_ref": [
      "r795"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]",
        "terseLabel": "Awards Close in Time to MNPI Disclosures, Table"
       }
      }
     },
     "auth_ref": [
      "r795"
     ]
    },
    "gryp_BTCNoteMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "BTCNoteMember",
     "presentation": [
      "http://akerna.com/role/NotePayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BTC Note [Member]",
        "label": "BTCNote Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://akerna.com/role/OrganizationandSummaryofSignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
        "label": "Basis of Presentation and Significant Accounting Policies [Text Block]",
        "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r86"
     ]
    },
    "gryp_BitcoinMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "BitcoinMember",
     "presentation": [
      "http://akerna.com/role/NotePayableDetails",
      "http://akerna.com/role/ScheduleofBitcoinHoldingsTable",
      "http://akerna.com/role/ScheduleofDigitalCurrencyTransactionsofBitcoinTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bitcoin [Member]",
        "label": "Bitcoin Member"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_BitcoinsFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "BitcoinsFairValue",
     "crdr": "debit",
     "presentation": [
      "http://akerna.com/role/NotePayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value (in Dollars)",
        "documentation": "The amount of fair value.",
        "label": "Bitcoins Fair Value"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_BitcoinsOneTimePayment": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "BitcoinsOneTimePayment",
     "presentation": [
      "http://akerna.com/role/NotePayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "One-time-payment",
        "documentation": "Bitcoins one-time-payment.",
        "label": "Bitcoins One Time Payment"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_BookValueAmendedBTCNoteMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "BookValueAmendedBTCNoteMember",
     "presentation": [
      "http://akerna.com/role/ScheduleofTroubledDebtRestructuringwiththeNotePayableTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Book value - Amended BTC Note [Member]",
        "label": "Book Value Amended BTCNote Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionAcquireeDomain",
     "presentation": [
      "http://akerna.com/role/DepositsDetails",
      "http://akerna.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Acquisition, Acquiree [Domain]",
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree."
       }
      }
     },
     "auth_ref": [
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r436",
      "r666",
      "r667"
     ]
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionAxis",
     "presentation": [
      "http://akerna.com/role/DepositsDetails",
      "http://akerna.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Acquisition [Axis]",
        "documentation": "Information by business combination or series of individually immaterial business combinations."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r46",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r436",
      "r666",
      "r667"
     ]
    },
    "us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCosts",
     "crdr": "debit",
     "presentation": [
      "http://akerna.com/role/DepositsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transaction cost",
        "label": "Business Acquisition, Transaction Costs",
        "documentation": "Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationAcquisitionRelatedCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationAcquisitionRelatedCosts",
     "crdr": "debit",
     "presentation": [
      "http://akerna.com/role/DepositsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquisition-related costs",
        "label": "Business Combination, Acquisition Related Costs",
        "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities."
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationConsiderationTransferred1",
     "crdr": "credit",
     "presentation": [
      "http://akerna.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash consideration (in Dollars)",
        "label": "Business Combination, Consideration Transferred",
        "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r2",
      "r10"
     ]
    },
    "dei_BusinessContactMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "BusinessContactMember",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Contact [Member]",
        "documentation": "Business contact for the entity"
       }
      }
     },
     "auth_ref": [
      "r711",
      "r732"
     ]
    },
    "gryp_CEOAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "CEOAgreementMember",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CEO Agreement [Member]",
        "label": "CEOAgreement Member"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_CancelationOfStockSubscriptionReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "CancelationOfStockSubscriptionReceivable",
     "crdr": "credit",
     "presentation": [
      "http://akerna.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cancelation of stock subscription receivable",
        "documentation": "Cancelation of stock subscription receivable.",
        "label": "Cancelation Of Stock Subscription Receivable"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_CancelledCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "CancelledCommonStock",
     "crdr": "credit",
     "presentation": [
      "http://akerna.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cancelled common stock",
        "documentation": "Amount of cancelled common stock.",
        "label": "Cancelled Common Stock"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_CaptusEnergyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "CaptusEnergyMember",
     "presentation": [
      "http://akerna.com/role/DepositsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Captus Energy [Member]",
        "label": "Captus Energy Member"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_CaptusGPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "CaptusGPMember",
     "presentation": [
      "http://akerna.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Captus GP [Member]",
        "label": "Captus GPMember"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_CaptusSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "CaptusSharesMember",
     "presentation": [
      "http://akerna.com/role/DepositsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Captus Shares [Member]",
        "label": "Captus Shares Member"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_CarryingBasisPerBitcoin": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "CarryingBasisPerBitcoin",
     "crdr": "debit",
     "presentation": [
      "http://akerna.com/role/ScheduleofBitcoinHoldingsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Carrying basis - per Bitcoin",
        "documentation": "Carrying basis - per Bitcoin.",
        "label": "Carrying Basis Per Bitcoin"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Cash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Cash",
     "crdr": "debit",
     "presentation": [
      "http://akerna.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash",
        "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": [
      "r130",
      "r509",
      "r560",
      "r581",
      "r678",
      "r695",
      "r851"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      },
      "http://akerna.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedBalanceSheet",
      "http://akerna.com/role/ConsolidatedCashFlow",
      "http://akerna.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash-beginning of period",
        "periodEndLabel": "Cash-end of period",
        "terseLabel": "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": [
      "r22",
      "r171",
      "r642"
     ]
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "presentation": [
      "http://akerna.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and Cash Equivalents",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value."
       }
      }
     },
     "auth_ref": [
      "r23"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedCashFlow": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Cash and cash equivalents and restricted cash",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r83",
      "r193"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract",
     "presentation": [
      "http://akerna.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reconciliation of cash and cash equivalents and restricted cash",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedCashFlow": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net change in 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": [
      "r3",
      "r83"
     ]
    },
    "us-gaap_CashFDICInsuredAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashFDICInsuredAmount",
     "crdr": "debit",
     "presentation": [
      "http://akerna.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal deposit insured amount",
        "label": "Cash, FDIC Insured Amount",
        "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://akerna.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Cash investing and financing activities:",
        "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_CashPaidForLegalFeesIncurredForBTCNoteRestructuring": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "CashPaidForLegalFeesIncurredForBTCNoteRestructuring",
     "crdr": "credit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Cash paid for legal fees incurred for BTC Note restructuring",
        "documentation": "Amount of cash paid for legal fees incurred for BTC Note restructuring.",
        "label": "Cash Paid For Legal Fees Incurred For BTCNote Restructuring"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_CashPaymentDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "CashPaymentDue",
     "crdr": "debit",
     "presentation": [
      "http://akerna.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash payment due",
        "documentation": "Represents the amount of cash payment due.",
        "label": "Cash Payment Due"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashReserveDepositRequiredAndMade": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashReserveDepositRequiredAndMade",
     "crdr": "debit",
     "presentation": [
      "http://akerna.com/role/DepositsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash deposit",
        "label": "Cash Reserve Deposit Required and Made",
        "documentation": "Cash deposited in a special reserve account for the exclusive benefit of customers pursuant to SEC Regulations."
       }
      }
     },
     "auth_ref": [
      "r839"
     ]
    },
    "gryp_ChangeInFairValueOfNotePayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "ChangeInFairValueOfNotePayable",
     "crdr": "debit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in fair value of BTC Note",
        "documentation": "Change in fair value of notes payable.",
        "label": "Change In Fair Value Of Note Payable"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_ChangeInFairValueOfNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "ChangeInFairValueOfNotesPayable",
     "crdr": "debit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedIncomeStatement",
      "http://akerna.com/role/ScheduleofFairValueoftheBTCNoteTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Change in fair value of notes payable",
        "terseLabel": "Adjustment to fair value",
        "documentation": "Change in fair value of notes payable.",
        "label": "Change In Fair Value Of Notes Payable"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChangedPeerGroupFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changed Peer Group, Footnote [Text Block]",
        "terseLabel": "Changed Peer Group, Footnote"
       }
      }
     },
     "auth_ref": [
      "r773"
     ]
    },
    "srt_ChiefExecutiveOfficerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ChiefExecutiveOfficerMember",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CEO [Member]",
        "label": "Chief Executive Officer [Member]",
        "documentation": "Person with designation of chief executive officer."
       }
      }
     },
     "auth_ref": [
      "r875"
     ]
    },
    "srt_ChiefFinancialOfficerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ChiefFinancialOfficerMember",
     "presentation": [
      "http://akerna.com/role/StockholdersDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Chief Financial Officer [Member]",
        "label": "Chief Financial Officer [Member]",
        "documentation": "Person with designation of chief financial officer."
       }
      }
     },
     "auth_ref": [
      "r875"
     ]
    },
    "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]",
        "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year"
       }
      }
     },
     "auth_ref": [
      "r770"
     ]
    },
    "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]",
        "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested"
       }
      }
     },
     "auth_ref": [
      "r768"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CityAreaCode",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfStockDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfStockDomain",
     "presentation": [
      "http://akerna.com/role/MarketableSecuritiesDetails",
      "http://akerna.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails",
      "http://akerna.com/role/StockholdersDeficitDetails",
      "http://akerna.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Domain]",
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock."
       }
      }
     },
     "auth_ref": [
      "r141",
      "r175",
      "r176",
      "r177",
      "r195",
      "r218",
      "r219",
      "r221",
      "r223",
      "r229",
      "r230",
      "r253",
      "r292",
      "r294",
      "r295",
      "r296",
      "r299",
      "r300",
      "r329",
      "r330",
      "r332",
      "r333",
      "r335",
      "r471",
      "r539",
      "r540",
      "r541",
      "r542",
      "r547",
      "r549",
      "r550",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r561",
      "r573",
      "r596",
      "r613",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r835",
      "r859",
      "r869"
     ]
    },
    "us-gaap_ClassOfStockLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfStockLineItems",
     "presentation": [
      "http://akerna.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization and Summary of Significant Accounting Policies [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r175",
      "r176",
      "r177",
      "r229",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r539",
      "r540",
      "r541",
      "r542",
      "r661",
      "r835",
      "r859"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfWarrantOrRightAxis",
     "presentation": [
      "http://akerna.com/role/NotePayableDetails",
      "http://akerna.com/role/ScheduleofWarrantsTransactionsTable",
      "http://akerna.com/role/StockholdersDeficitDetails",
      "http://akerna.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right [Axis]",
        "documentation": "Information by type of warrant or right issued."
       }
      }
     },
     "auth_ref": [
      "r40"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfWarrantOrRightDomain",
     "presentation": [
      "http://akerna.com/role/NotePayableDetails",
      "http://akerna.com/role/StockholdersDeficitDetails",
      "http://akerna.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right [Domain]",
        "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
     "presentation": [
      "http://akerna.com/role/NotePayableDetails",
      "http://akerna.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrants excercise price (in Dollars per share)",
        "verboseLabel": "Exercise price per share (in Dollars per share)",
        "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights",
        "documentation": "Exercise price per share or per unit of warrants or rights outstanding."
       }
      }
     },
     "auth_ref": [
      "r336"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight",
     "presentation": [
      "http://akerna.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrant purchase (in Shares)",
        "label": "Class of Warrant or Right, Number of Securities Called by Each Warrant or Right",
        "documentation": "Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights",
     "presentation": [
      "http://akerna.com/role/NotePayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrants to purchase shares of common stock (in Shares)",
        "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights",
        "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares."
       }
      }
     },
     "auth_ref": [
      "r336"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfWarrantOrRightTable",
     "presentation": [
      "http://akerna.com/role/ScheduleofWarrantsTransactionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right [Table]",
        "documentation": "Disclosure of information about warrant or right issued that give holder right to purchase security from issuer at specific price within certain time frame."
       }
      }
     },
     "auth_ref": [
      "r40"
     ]
    },
    "gryp_ClosingPriceOfGrantDate": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "ClosingPriceOfGrantDate",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Closing grand date (in Dollars per share)",
        "documentation": "Price of closing price of grant date.",
        "label": "Closing Price Of Grant Date"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Amount",
        "terseLabel": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r774"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Name",
        "terseLabel": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r774"
     ]
    },
    "us-gaap_CollateralizedAgreements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CollateralizedAgreements",
     "crdr": "debit",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consulting agreement",
        "label": "Collateralized Agreements",
        "documentation": "The total of collateralized agreements including securities purchased under agreements to resell (repos), borrowed securities, and secured demand notes."
       }
      }
     },
     "auth_ref": [
      "r53"
     ]
    },
    "gryp_CombinedPurchasePricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "CombinedPurchasePricePerShare",
     "presentation": [
      "http://akerna.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Combined purchase price per share (in Dollars per share)",
        "documentation": "Combined purchase price per share.",
        "label": "Combined Purchase Price Per Share"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "COMMITMENTS AND CONTINGENCIES",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r90",
      "r282",
      "r283",
      "r636",
      "r897",
      "r902"
     ]
    },
    "us-gaap_CommitmentsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsFairValueDisclosure",
     "crdr": "credit",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value grand",
        "label": "Commitments, Fair Value Disclosure",
        "documentation": "Fair value portion of arrangements with third parties, including, but not limited to, operating lease arrangement and arrangement in which the entity has agreed to expend funds to procure goods or services, or has agreed to commit resources to supply goods or services."
       }
      }
     },
     "auth_ref": [
      "r63",
      "r951",
      "r952",
      "r956"
     ]
    },
    "gryp_CommitmentsandContingenciesDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "CommitmentsandContingenciesDetailsTable",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_CommitmentsandContingenciesScheduleofBoardofDirectorsApprovedtheDirectorsCompensationProgramDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "CommitmentsandContingenciesScheduleofBoardofDirectorsApprovedtheDirectorsCompensationProgramDetailsTable",
     "presentation": [
      "http://akerna.com/role/ScheduleofBoardofDirectorsApprovedtheDirectorsCompensationProgramTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies - Schedule of Board of Directors Approved the Director\u2019s Compensation Program (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_CommitteeChairRetainerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "CommitteeChairRetainerMember",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Committee Chair Retainer [Member]",
        "label": "Committee Chair Retainer Member"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_CommonAndPreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "CommonAndPreferredStockSharesAuthorized",
     "presentation": [
      "http://akerna.com/role/StockholdersDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share authorized",
        "documentation": "Common and preferred stock shares authorized.",
        "label": "Common And Preferred Stock Shares Authorized"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_CommonStockAwardsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "CommonStockAwardsPolicyTextBlock",
     "presentation": [
      "http://akerna.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock awards",
        "documentation": "Common stock awards.",
        "label": "Common Stock Awards Policy Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockCapitalSharesReservedForFutureIssuance",
     "presentation": [
      "http://akerna.com/role/NotePayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock (in Shares)",
        "label": "Common Stock, Capital Shares Reserved for Future Issuance",
        "documentation": "Aggregate number of common shares reserved for future issuance."
       }
      }
     },
     "auth_ref": [
      "r68"
     ]
    },
    "gryp_CommonStockConversionPrice": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "CommonStockConversionPrice",
     "crdr": "debit",
     "presentation": [
      "http://akerna.com/role/NotePayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock conversion price (in Dollars)",
        "documentation": "Common stock conversion price.",
        "label": "Common Stock Conversion Price"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockConvertibleConversionPriceDecrease": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockConvertibleConversionPriceDecrease",
     "presentation": [
      "http://akerna.com/role/NotePayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conversion price (in Dollars per share)",
        "label": "Common Stock, Convertible, Conversion Price, Decrease",
        "documentation": "Per share decrease in conversion price of convertible common stock. Excludes change due to standard antidilution provision."
       }
      }
     },
     "auth_ref": [
      "r336"
     ]
    },
    "gryp_CommonStockIssuedForSettlementOfBTCNote": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "CommonStockIssuedForSettlementOfBTCNote",
     "crdr": "credit",
     "presentation": [
      "http://akerna.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock issued for settlement of BTC Note",
        "documentation": "Common stock issued for settlement of BTC note.",
        "label": "Common Stock Issued For Settlement Of BTCNote"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_CommonStockIssuedForSettlementsOfBTCNote": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "CommonStockIssuedForSettlementsOfBTCNote",
     "presentation": [
      "http://akerna.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock issued for settlement of BTC Note (in Shares)",
        "documentation": "Common stock issued for settlement of BTC note.",
        "label": "Common Stock Issued For Settlements Of BTCNote"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockMember",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails",
      "http://akerna.com/role/NotePayableDetails",
      "http://akerna.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails",
      "http://akerna.com/role/ShareholdersEquityType2or3",
      "http://akerna.com/role/StockholdersDeficitDetails",
      "http://akerna.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock",
        "verboseLabel": "Common Stock [Member]",
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r685",
      "r686",
      "r687",
      "r689",
      "r690",
      "r691",
      "r692",
      "r864",
      "r865",
      "r868",
      "r950",
      "r1005",
      "r1007"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://akerna.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://akerna.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails",
      "http://akerna.com/role/StockholdersDeficitDetails",
      "http://akerna.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, par value (in Dollars per share)",
        "verboseLabel": "Common stock par value (in Dollars per share)",
        "netLabel": "Common stock, par value per share (in Dollars per share)",
        "label": "Aggregate price per share (in Dollars per share)",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r68"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://akerna.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://akerna.com/role/StockholdersDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares authorized",
        "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": [
      "r68",
      "r573"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://akerna.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares outstanding",
        "label": "Common Stock, Shares, Issued",
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r68"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://akerna.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://akerna.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares outstanding",
        "verboseLabel": "Common stock outstanding (in Shares)",
        "label": "Common Stock, Shares, Outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r68",
      "r573",
      "r593",
      "r1007",
      "r1008"
     ]
    },
    "us-gaap_CommonStockSharesSubscriptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesSubscriptions",
     "crdr": "credit",
     "presentation": [
      "http://akerna.com/role/NotePayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate value of common stock (in Dollars)",
        "label": "Common Stock, Value, Subscriptions",
        "documentation": "Monetary value of common stock allocated to investors to buy shares of a new issue of common stock before they are offered to the public. When stock is sold on a subscription basis, the issuer does not initially receive the total proceeds. In general, the issuer does not issue the shares to the investor until it receives the entire proceeds."
       }
      }
     },
     "auth_ref": [
      "r39",
      "r68"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedBalanceSheet",
      "http://akerna.com/role/DepositsDetails",
      "http://akerna.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, $0.0001 par value, 150,000,000 shares authorized; 52,991,590 and 34,415,655 shares issued and outstanding, respectively.",
        "verboseLabel": "Common stock valued",
        "netLabel": "Issuance of common stock",
        "label": "Common Stock, Value, Issued",
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r68",
      "r510",
      "r678"
     ]
    },
    "us-gaap_CommonStockValueOutstanding": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockValueOutstanding",
     "crdr": "credit",
     "presentation": [
      "http://akerna.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock outstanding",
        "label": "Common Stock, Value, Outstanding",
        "documentation": "Value of common shares held by shareholders. Excludes common shares repurchased and held as treasury shares."
       }
      }
     },
     "auth_ref": [
      "r68",
      "r573"
     ]
    },
    "gryp_CommonStockWarrantToIssue": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "CommonStockWarrantToIssue",
     "presentation": [
      "http://akerna.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock Warrant to issue (in Shares)",
        "documentation": "Common Stock Warrant to issue.",
        "label": "Common Stock Warrant To Issue"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_CommonStockWarrantToPurchase": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "CommonStockWarrantToPurchase",
     "presentation": [
      "http://akerna.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock warrant purchase (in Shares)",
        "documentation": "Company\u2019s common stock and a warrant to purchase shares.",
        "label": "Common Stock Warrant To Purchase"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Company Selected Measure"
       }
      }
     },
     "auth_ref": [
      "r779"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Net Income [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Net Income"
       }
      }
     },
     "auth_ref": [
      "r778"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Other Measure [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Other Measure"
       }
      }
     },
     "auth_ref": [
      "r780"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return"
       }
      }
     },
     "auth_ref": [
      "r777"
     ]
    },
    "gryp_CompanyMarketCapitalizationGoal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "CompanyMarketCapitalizationGoal",
     "crdr": "debit",
     "presentation": [
      "http://akerna.com/role/ScheduleofStockPriceandMarketCapitalizationGoalsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company Market Capitalization Goal",
        "documentation": "Company Market Capitalization Goal.",
        "label": "Company Market Capitalization Goal"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_CompanyStockPriceGoal": {
     "xbrltype": "stringItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "CompanyStockPriceGoal",
     "presentation": [
      "http://akerna.com/role/ScheduleofStockPriceandMarketCapitalizationGoalsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company Stock Price Goal",
        "documentation": "Company Stock Price Goal.",
        "label": "Company Stock Price Goal"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CompensatingBalancesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CompensatingBalancesLineItems",
     "presentation": [
      "http://akerna.com/role/ScheduleofBoardofDirectorsApprovedtheDirectorsCompensationProgramTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Board of Directors Approved the Director\u2019s Compensation Program [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": [
      "r171"
     ]
    },
    "gryp_CompensationForServicesContributedByTheCompanysPpresident": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "CompensationForServicesContributedByTheCompanysPpresident",
     "crdr": "debit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation for services contributed by the Company\u2019s President",
        "documentation": "Compensation for services contributed by the company\u2019s ppresident.",
        "label": "Compensation For Services Contributed By The Companys Ppresident"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Deferred Income Tax Assets and Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Expense or (Benefit) for Income Taxes [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ConsolidatedEntitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ConsolidatedEntitiesAxis",
     "presentation": [
      "http://akerna.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Axis]",
        "documentation": "Information by consolidated entity or group of entities."
       }
      }
     },
     "auth_ref": [
      "r149",
      "r161",
      "r200",
      "r440",
      "r441",
      "r442",
      "r443",
      "r490",
      "r637",
      "r845",
      "r846",
      "r847",
      "r908",
      "r911",
      "r912"
     ]
    },
    "srt_ConsolidatedEntitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ConsolidatedEntitiesDomain",
     "presentation": [
      "http://akerna.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Domain]",
        "documentation": "Entity or group of entities consolidated into reporting entity."
       }
      }
     },
     "auth_ref": [
      "r149",
      "r161",
      "r200",
      "r440",
      "r441",
      "r442",
      "r443",
      "r490",
      "r637",
      "r845",
      "r846",
      "r847",
      "r908",
      "r911",
      "r912"
     ]
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConsolidationPolicyTextBlock",
     "presentation": [
      "http://akerna.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principles of Consolidation",
        "label": "Consolidation, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary."
       }
      }
     },
     "auth_ref": [
      "r47",
      "r644"
     ]
    },
    "gryp_ConsultantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "ConsultantsMember",
     "presentation": [
      "http://akerna.com/role/ScheduleofCompensationExpenseRelatedRestrictedStockAwardsTable",
      "http://akerna.com/role/ScheduleofCompensationExpenseRelatedRestrictedStockAwardsTable_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consultants [Member]",
        "label": "Consultants Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContactPersonnelEmailAddress": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContactPersonnelEmailAddress",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Email Address",
        "documentation": "Email address of contact personnel."
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContactPersonnelFaxNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContactPersonnelFaxNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Fax Number",
        "documentation": "Fax Number of contact personnel."
       }
      }
     },
     "auth_ref": [
      "r711"
     ]
    },
    "dei_ContactPersonnelName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContactPersonnelName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Name",
        "documentation": "Name of contact personnel"
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContainedFileInformationFileDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContainedFileInformationFileDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contained File Information, File Description",
        "documentation": "The description of the contained file."
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContainedFileInformationFileName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContainedFileInformationFileName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contained File Information, File Name",
        "documentation": "The name of the contained file."
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContainedFileInformationFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContainedFileInformationFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contained File Information, File Number",
        "documentation": "The SEC Document Number of the contained file."
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContainedFileInformationFileType": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContainedFileInformationFileType",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contained File Information, File Type",
        "documentation": "The type or format of the contained file (usually XBRL but may be used for other types such as HTML, Word, PDF, GIF/JPG, etc.)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConversionOfStockSharesConverted1": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConversionOfStockSharesConverted1",
     "presentation": [
      "http://akerna.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares converted (in Shares)",
        "label": "Conversion of Stock, Shares Converted",
        "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r26",
      "r27"
     ]
    },
    "gryp_CostOfDigitalAssetsSoldForCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "CostOfDigitalAssetsSoldForCash",
     "crdr": "debit",
     "presentation": [
      "http://akerna.com/role/ScheduleofDigitalCurrencyTransactionsofBitcoinTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of digital assets sold for cash",
        "documentation": "Cost of digital assets sold for cash.",
        "label": "Cost Of Digital Assets Sold For Cash"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_CostOfDigitalAssetsTransferredForNoncashExpenditures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "CostOfDigitalAssetsTransferredForNoncashExpenditures",
     "crdr": "debit",
     "presentation": [
      "http://akerna.com/role/DigitalAssetsDetails",
      "http://akerna.com/role/ScheduleofDigitalCurrencyTransactionsofBitcoinTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of digital assets transferred for noncash expenditures",
        "verboseLabel": "Digital assets value",
        "documentation": "Cost of digital assets transferred for noncash expenditures.",
        "label": "Cost Of Digital Assets Transferred For Noncash Expenditures"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CostOfRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfRevenue",
     "crdr": "debit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OperatingCostsAndExpenses",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of revenues (excluding depreciation)",
        "label": "Cost of Revenue",
        "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r75",
      "r195",
      "r253",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r471",
      "r650",
      "r909"
     ]
    },
    "gryp_CostOfRevenuesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "CostOfRevenuesPolicyTextBlock",
     "presentation": [
      "http://akerna.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of Revenues",
        "documentation": "Disclosure of accounting policy for cost of revenues.",
        "label": "Cost Of Revenues Policy Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CostsAndExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostsAndExpensesAbstract",
     "presentation": [
      "http://akerna.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating expenses",
        "label": "Costs and Expenses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CountryRegion": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CountryRegion",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Country Region",
        "documentation": "Region code of country"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "gryp_CoverageRatioRateDecreases": {
     "xbrltype": "percentItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "CoverageRatioRateDecreases",
     "presentation": [
      "http://akerna.com/role/NotePayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Coverage ratio decreases",
        "documentation": "Coverage ratio rate decreases.",
        "label": "Coverage Ratio Rate Decreases"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_CoverateRatioRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "CoverateRatioRate",
     "presentation": [
      "http://akerna.com/role/NotePayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Coverage ratio rate",
        "documentation": "Coverate ratio rate.",
        "label": "Coverate Ratio Rate"
       }
      }
     },
     "auth_ref": []
    },
    "srt_CryptoAssetAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CryptoAssetAxis",
     "presentation": [
      "http://akerna.com/role/NotePayableDetails",
      "http://akerna.com/role/ScheduleofBitcoinHoldingsTable",
      "http://akerna.com/role/ScheduleofDigitalCurrencyTransactionsofBitcoinTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Crypto Asset [Axis]",
        "documentation": "Information by crypto-asset."
       }
      }
     },
     "auth_ref": [
      "r164",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r276",
      "r885",
      "r888",
      "r889",
      "r890",
      "r891",
      "r892",
      "r893",
      "r894",
      "r895"
     ]
    },
    "us-gaap_CryptoAssetCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CryptoAssetCost",
     "crdr": "debit",
     "presentation": [
      "http://akerna.com/role/DepositsDetails",
      "http://akerna.com/role/ScheduleofBitcoinHoldingsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Carrying basis of Bitcoin",
        "verboseLabel": "Crypto assets cash",
        "label": "Crypto Asset, Cost",
        "documentation": "Cost of crypto asset. Excludes crypto asset held for platform user."
       }
      }
     },
     "auth_ref": [
      "r266",
      "r268"
     ]
    },
    "srt_CryptoAssetDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CryptoAssetDomain",
     "presentation": [
      "http://akerna.com/role/NotePayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Crypto Asset [Domain]",
        "documentation": "Crypto-asset."
       }
      }
     },
     "auth_ref": [
      "r164",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r276",
      "r885",
      "r888",
      "r889",
      "r890",
      "r891",
      "r892",
      "r893",
      "r894",
      "r895"
     ]
    },
    "us-gaap_CryptoAssetFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CryptoAssetFairValue",
     "crdr": "debit",
     "presentation": [
      "http://akerna.com/role/ScheduleofBitcoinHoldingsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value of Bitcoin",
        "label": "Crypto Asset, Fair Value",
        "documentation": "Fair value of crypto asset. Excludes crypto asset held for platform user."
       }
      }
     },
     "auth_ref": [
      "r265",
      "r266",
      "r269",
      "r271"
     ]
    },
    "us-gaap_CryptoAssetFairValueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CryptoAssetFairValueAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Digital Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CryptoAssetFairValueCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CryptoAssetFairValueCurrent",
     "crdr": "debit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails",
      "http://akerna.com/role/ConsolidatedBalanceSheet",
      "http://akerna.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails",
      "http://akerna.com/role/ScheduleofDigitalCurrencyTransactionsofBitcoinTable",
      "http://akerna.com/role/ScheduleofFairValuebyUsingKeyInputsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Digital assets beginning balance",
        "periodEndLabel": "Digital assets ending balance",
        "terseLabel": "Digital asset",
        "verboseLabel": "Digital assets",
        "netLabel": "Carrying value of bitcoin",
        "label": "Crypto Asset, Fair Value, Current",
        "documentation": "Fair value of crypto asset classified as current. Excludes crypto asset held for platform user."
       }
      }
     },
     "auth_ref": [
      "r265",
      "r266",
      "r269",
      "r271"
     ]
    },
    "us-gaap_CryptoAssetHoldingLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CryptoAssetHoldingLineItems",
     "presentation": [
      "http://akerna.com/role/DigitalAssetsDetails",
      "http://akerna.com/role/ScheduleofBitcoinHoldingsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Bitcoin Holdings [Line Items]",
        "terseLabel": "Digital Assets [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": [
      "r266",
      "r267",
      "r268",
      "r269",
      "r270"
     ]
    },
    "us-gaap_CryptoAssetHoldingTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CryptoAssetHoldingTable",
     "presentation": [
      "http://akerna.com/role/ScheduleofBitcoinHoldingsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Crypto Asset, Holding [Table]",
        "documentation": "Disclosure of information about crypto asset. Includes, but is not limited to, name, cost basis, fair value, and number of units held. Excludes information about crypto asset held for platform user."
       }
      }
     },
     "auth_ref": [
      "r266",
      "r267",
      "r268",
      "r269",
      "r270"
     ]
    },
    "us-gaap_CryptoAssetHoldingTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CryptoAssetHoldingTableTextBlock",
     "presentation": [
      "http://akerna.com/role/DigitalAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Bitcoin Holdings",
        "label": "Crypto Asset, Holding [Table Text Block]",
        "documentation": "Tabular disclosure of information about crypto asset. Includes, but is not limited to, name, cost basis, fair value, and number of units held. Excludes information about crypto asset held for platform user."
       }
      }
     },
     "auth_ref": [
      "r887"
     ]
    },
    "gryp_CryptoAssetMiningRevenueRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "CryptoAssetMiningRevenueRate",
     "presentation": [
      "http://akerna.com/role/NotePayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of net monthly mining revenue",
        "documentation": "Crypto asset mining revenue rate.",
        "label": "Crypto Asset Mining Revenue Rate"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CryptoAssetNumberOfUnits": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CryptoAssetNumberOfUnits",
     "presentation": [
      "http://akerna.com/role/MiningEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of units",
        "label": "Crypto Asset, Number of Units",
        "documentation": "Number of restricted and unrestricted crypto asset units held. Excludes crypto asset units held for platform user."
       }
      }
     },
     "auth_ref": [
      "r270"
     ]
    },
    "us-gaap_CryptoAssetPeriodIncreaseDecrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CryptoAssetPeriodIncreaseDecrease",
     "presentation": [
      "http://akerna.com/role/DigitalAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase in digital asset",
        "label": "Crypto Asset, Period Increase (Decrease)",
        "documentation": "Amount of increase (decrease) in crypto asset. Excludes crypto asset held for platform user."
       }
      }
     },
     "auth_ref": [
      "r888"
     ]
    },
    "us-gaap_CryptoAssetRealizedGainNonoperating": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CryptoAssetRealizedGainNonoperating",
     "crdr": "credit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 2.0
      },
      "http://akerna.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedCashFlow",
      "http://akerna.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Realized gain from use of digital assets",
        "negatedLabel": "Realized gain from use of digital assets",
        "label": "Crypto Asset, Realized Gain, Nonoperating",
        "documentation": "Amount of realized gain from remeasurement of crypto asset, classified as nonoperating. Excludes crypto asset held for platform user."
       }
      }
     },
     "auth_ref": [
      "r891"
     ]
    },
    "us-gaap_CryptoAssetRealizedGainOperating": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CryptoAssetRealizedGainOperating",
     "crdr": "credit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OperatingCostsAndExpenses",
       "weight": -1.0,
       "order": 8.0
      },
      "http://akerna.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedCashFlow",
      "http://akerna.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Realized gain on sale of digital assets",
        "negatedTerseLabel": "Realized gain from sale of digital assets",
        "label": "Crypto Asset, Realized Gain, Operating",
        "documentation": "Amount of realized gain from remeasurement of crypto asset, classified as operating. Excludes crypto asset held for platform user."
       }
      }
     },
     "auth_ref": [
      "r891"
     ]
    },
    "us-gaap_CryptoAssetRestrictedLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CryptoAssetRestrictedLineItems",
     "presentation": [
      "http://akerna.com/role/ScheduleofDigitalCurrencyTransactionsofBitcoinTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Digital Currency Transactions of Bitcoin [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": [
      "r894",
      "r895"
     ]
    },
    "us-gaap_CryptoAssetTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CryptoAssetTextBlock",
     "presentation": [
      "http://akerna.com/role/DigitalAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DIGITAL ASSETS",
        "label": "Crypto Asset [Text Block]",
        "documentation": "The entire disclosure for crypto asset. Excludes crypto asset held for platform user."
       }
      }
     },
     "auth_ref": [
      "r272",
      "r273",
      "r274"
     ]
    },
    "us-gaap_CryptoAssetUnrealizedGainLossNonoperating": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CryptoAssetUnrealizedGainLossNonoperating",
     "crdr": "credit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Unrealized gain on digital assets",
        "label": "Crypto Asset, Unrealized Gain (Loss), Nonoperating",
        "documentation": "Amount of unrealized gain (loss) from remeasurement of crypto asset, classified as nonoperating. Excludes crypto asset held for platform user."
       }
      }
     },
     "auth_ref": [
      "r886"
     ]
    },
    "us-gaap_CryptoAssetUnrealizedGainLossOperating": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CryptoAssetUnrealizedGainLossOperating",
     "crdr": "credit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OperatingCostsAndExpenses",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Unrealized gain on digital assets",
        "label": "Crypto Asset, Unrealized Gain (Loss), Operating",
        "documentation": "Amount of unrealized gain (loss) from remeasurement of crypto asset, classified as operating. Excludes crypto asset held for platform user."
       }
      }
     },
     "auth_ref": [
      "r886"
     ]
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentFederalTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://akerna.com/role/ScheduleofExpenseorBenefitforIncomeTaxesTable": {
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ScheduleofExpenseorBenefitforIncomeTaxesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal",
        "label": "Current Federal Tax Expense (Benefit)",
        "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r840",
      "r862",
      "r949"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://akerna.com/role/ScheduleofExpenseorBenefitforIncomeTaxesTable": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://akerna.com/role/IncomeTaxesDetails",
      "http://akerna.com/role/ScheduleofExpenseorBenefitforIncomeTaxesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current income tax",
        "terseLabel": "Current tax benefit",
        "label": "Current Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r422",
      "r862"
     ]
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "presentation": [
      "http://akerna.com/role/ScheduleofExpenseorBenefitforIncomeTaxesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current provision for income taxes:",
        "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://akerna.com/role/ScheduleofExpenseorBenefitforIncomeTaxesTable": {
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ScheduleofExpenseorBenefitforIncomeTaxesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State",
        "label": "Current State and Local Tax Expense (Benefit)",
        "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r840",
      "r862",
      "r949"
     ]
    },
    "cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]",
        "label": "Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r719",
      "r814"
     ]
    },
    "cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskBoardOfDirectorsOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cybersecurity Risk Board of Directors Oversight [Text Block]",
        "label": "Cybersecurity Risk Board of Directors Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r719",
      "r814"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cybersecurity Risk Management Positions or Committees Responsible [Flag]",
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Flag]"
       }
      }
     },
     "auth_ref": [
      "r721",
      "r816"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cybersecurity Risk Management Positions or Committees Responsible [Text Block]",
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r721",
      "r816"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]",
        "label": "Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r714",
      "r809"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesIntegratedFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cybersecurity Risk Management Processes Integrated [Flag]",
        "label": "Cybersecurity Risk Management Processes Integrated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r715",
      "r810"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesIntegratedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cybersecurity Risk Management Processes Integrated [Text Block]",
        "label": "Cybersecurity Risk Management Processes Integrated [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r715",
      "r810"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Abstract]"
       }
      }
     },
     "auth_ref": [
      "r713",
      "r808"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceLineItems",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r713",
      "r808"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceTable",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Table]"
       }
      }
     },
     "auth_ref": [
      "r713",
      "r808"
     ]
    },
    "cyd_CybersecurityRiskManagementThirdPartyEngagedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementThirdPartyEngagedFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cybersecurity Risk Management Third Party Engaged [Flag]",
        "label": "Cybersecurity Risk Management Third Party Engaged [Flag]"
       }
      }
     },
     "auth_ref": [
      "r716",
      "r811"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]",
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]"
       }
      }
     },
     "auth_ref": [
      "r718",
      "r813"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]",
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r718",
      "r813"
     ]
    },
    "cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]",
        "label": "Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r719",
      "r814"
     ]
    },
    "cyd_CybersecurityRiskRoleOfManagementTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskRoleOfManagementTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cybersecurity Risk Role of Management [Text Block]",
        "label": "Cybersecurity Risk Role of Management [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r720",
      "r815"
     ]
    },
    "cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]",
        "label": "Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]"
       }
      }
     },
     "auth_ref": [
      "r717",
      "r812"
     ]
    },
    "us-gaap_DebtConversionConvertedInstrumentAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtConversionConvertedInstrumentAmount1",
     "crdr": "credit",
     "presentation": [
      "http://akerna.com/role/NotePayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conversion amount (in Dollars)",
        "label": "Debt Conversion, Converted Instrument, Amount",
        "documentation": "The value of the financial instrument(s) that the original debt is being converted into 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": [
      "r25",
      "r27"
     ]
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtDisclosureTextBlock",
     "presentation": [
      "http://akerna.com/role/NotePayable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NOTE PAYABLE",
        "label": "Debt Disclosure [Text Block]",
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants."
       }
      }
     },
     "auth_ref": [
      "r91",
      "r194",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r290",
      "r291",
      "r301",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r317",
      "r324",
      "r325",
      "r327",
      "r479"
     ]
    },
    "us-gaap_DebtInstrumentAnnualPrincipalPayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentAnnualPrincipalPayment",
     "crdr": "debit",
     "presentation": [
      "http://akerna.com/role/NotePayableDetails",
      "http://akerna.com/role/ScheduleofFairValueoftheBTCNoteTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Amended principal payment",
        "terseLabel": "Aggregate principal amount payment (in Dollars)",
        "label": "Debt Instrument, Annual Principal Payment",
        "documentation": "Amount of annual principal payment for debt instrument."
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "us-gaap_DebtInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentAxis",
     "presentation": [
      "http://akerna.com/role/NotePayableDetails"
     ],
     "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": [
      "r17",
      "r56",
      "r57",
      "r103",
      "r108",
      "r200",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r308",
      "r313",
      "r314",
      "r315",
      "r316",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r677",
      "r860",
      "r898",
      "r899",
      "r900",
      "r959",
      "r960"
     ]
    },
    "us-gaap_DebtInstrumentConvertibleConversionPrice1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentConvertibleConversionPrice1",
     "presentation": [
      "http://akerna.com/role/NotePayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding principal price (in Dollars per share)",
        "label": "Debt Instrument, Convertible, Conversion Price",
        "documentation": "The price per share of the conversion feature embedded in the debt instrument."
       }
      }
     },
     "auth_ref": [
      "r92",
      "r304"
     ]
    },
    "us-gaap_DebtInstrumentFeeAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentFeeAmount",
     "crdr": "debit",
     "presentation": [
      "http://akerna.com/role/NotePayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Closing fee (in Dollars)",
        "label": "Debt Instrument, Fee Amount",
        "documentation": "Amount of the fee that accompanies borrowing money under the debt instrument."
       }
      }
     },
     "auth_ref": [
      "r60"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentInterestRateEffectivePercentage",
     "presentation": [
      "http://akerna.com/role/NotePayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Annual interest rate",
        "label": "Debt Instrument, Interest Rate, Effective Percentage",
        "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r328",
      "r479",
      "r480",
      "r677"
     ]
    },
    "us-gaap_DebtInstrumentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentLineItems",
     "presentation": [
      "http://akerna.com/role/NotePayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes Payable [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": [
      "r200",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r308",
      "r313",
      "r314",
      "r315",
      "r316",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r326",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r677",
      "r860",
      "r959",
      "r960"
     ]
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentNameDomain",
     "presentation": [
      "http://akerna.com/role/NotePayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Name [Domain]",
        "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": [
      "r17",
      "r200",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r308",
      "r313",
      "r314",
      "r315",
      "r316",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r677",
      "r860",
      "r898",
      "r899",
      "r900",
      "r959",
      "r960"
     ]
    },
    "us-gaap_DebtInstrumentPeriodicPaymentPrincipal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentPeriodicPaymentPrincipal",
     "crdr": "debit",
     "presentation": [
      "http://akerna.com/role/NotePayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "One-time payment amount (in Dollars)",
        "label": "Debt Instrument, Periodic Payment, Principal",
        "documentation": "Amount of the required periodic payments applied to principal."
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "gryp_December172024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "December172024Member",
     "presentation": [
      "http://akerna.com/role/ScheduleofCompensationExpenseRelatedRestrictedStockAwardsTable",
      "http://akerna.com/role/ScheduleofCompensationExpenseRelatedRestrictedStockAwardsTable_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "December 17, 2024 [Member]",
        "label": "December172024 Member"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_December52024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "December52024Member",
     "presentation": [
      "http://akerna.com/role/ScheduleofCompensationExpenseRelatedRestrictedStockAwardsTable",
      "http://akerna.com/role/ScheduleofCompensationExpenseRelatedRestrictedStockAwardsTable_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "December 5, 2024 [Member]",
        "label": "December52024 Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems",
     "presentation": [
      "http://akerna.com/role/StockholdersDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders\u2019 Deficit [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_DeferredFederalIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://akerna.com/role/ScheduleofExpenseorBenefitforIncomeTaxesTable": {
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ScheduleofExpenseorBenefitforIncomeTaxesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r862",
      "r948",
      "r949"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://akerna.com/role/ScheduleofExpenseorBenefitforIncomeTaxesTable": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ScheduleofExpenseorBenefitforIncomeTaxesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total deferred tax",
        "label": "Deferred Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r138",
      "r862"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "presentation": [
      "http://akerna.com/role/ScheduleofExpenseorBenefitforIncomeTaxesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax expense:",
        "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://akerna.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://akerna.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Total deferred tax liability",
        "label": "Deferred Tax Liabilities, Gross",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences."
       }
      }
     },
     "auth_ref": [
      "r64",
      "r65",
      "r105",
      "r413"
     ]
    },
    "us-gaap_DeferredPurchasedPowerCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredPurchasedPowerCosts",
     "crdr": "debit",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Power cost",
        "label": "Deferred Purchased Power Costs",
        "documentation": "Costs of power used for operations in prior periods that were expected to be recovered from customers in future periods."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://akerna.com/role/ScheduleofExpenseorBenefitforIncomeTaxesTable": {
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ScheduleofExpenseorBenefitforIncomeTaxesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r862",
      "r948",
      "r949"
     ]
    },
    "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets",
     "crdr": "debit",
     "calculation": {
      "http://akerna.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Digital asset Impairment",
        "label": "Deferred Tax Assets, Goodwill and Intangible Assets",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill."
       }
      }
     },
     "auth_ref": [
      "r946"
     ]
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsGross",
     "crdr": "debit",
     "calculation": {
      "http://akerna.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://akerna.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total deferred tax assets",
        "label": "Deferred Tax Assets, Gross",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r414"
     ]
    },
    "us-gaap_DeferredTaxAssetsGrossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsGrossAbstract",
     "presentation": [
      "http://akerna.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax assets",
        "label": "Deferred Tax Assets, Gross [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "crdr": "debit",
     "calculation": {
      "http://akerna.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable": {
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net deferred tax assets",
        "label": "Deferred Tax Assets, Net",
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r944"
     ]
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "crdr": "debit",
     "calculation": {
      "http://akerna.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net operating loss carryforwards",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r946"
     ]
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal",
     "crdr": "debit",
     "presentation": [
      "http://akerna.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal and state net operating loss carryforwards",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards, State and Local",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r946"
     ]
    },
    "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsPropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://akerna.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mining equipment",
        "label": "Deferred Tax Assets, Property, Plant and Equipment",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment."
       }
      }
     },
     "auth_ref": [
      "r946"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
     "crdr": "debit",
     "calculation": {
      "http://akerna.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock based compensation",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation."
       }
      }
     },
     "auth_ref": [
      "r946"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://akerna.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued Expenses",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities."
       }
      }
     },
     "auth_ref": [
      "r946"
     ]
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsValuationAllowance",
     "crdr": "credit",
     "calculation": {
      "http://akerna.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable": {
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Valuation allowance",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized."
       }
      }
     },
     "auth_ref": [
      "r415"
     ]
    },
    "us-gaap_DeferredTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://akerna.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://akerna.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net deferred tax",
        "label": "Deferred Tax Liabilities, Net",
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r944"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesAbstract",
     "presentation": [
      "http://akerna.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax liability",
        "label": "Deferred Tax Liabilities, Gross [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesOther",
     "crdr": "credit",
     "calculation": {
      "http://akerna.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Change in FV of Derivative",
        "label": "Deferred Tax Liabilities, Other",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other."
       }
      }
     },
     "auth_ref": [
      "r946"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://akerna.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ScheduleofDeferredIncomeTaxAssetsandLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Mining equipment",
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment."
       }
      }
     },
     "auth_ref": [
      "r946"
     ]
    },
    "dei_DelayedOrContinuousOffering": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DelayedOrContinuousOffering",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Delayed or Continuous Offering"
       }
      }
     },
     "auth_ref": [
      "r744",
      "r745",
      "r759"
     ]
    },
    "us-gaap_DepositLiabilityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepositLiabilityLineItems",
     "presentation": [
      "http://akerna.com/role/DepositsDetails",
      "http://akerna.com/role/ScheduleofDepositsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deposits [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": [
      "r143",
      "r144",
      "r145",
      "r146",
      "r147",
      "r148"
     ]
    },
    "us-gaap_Deposits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Deposits",
     "crdr": "credit",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails",
      "http://akerna.com/role/DepositsDetails",
      "http://akerna.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deposits",
        "verboseLabel": "Cash deposits",
        "netLabel": "Cash deposit",
        "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": [
      "r102"
     ]
    },
    "us-gaap_DepositsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepositsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Deposits [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DepositsAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepositsAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedBalanceSheet",
      "http://akerna.com/role/ScheduleofDepositsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance beginning of period",
        "periodEndLabel": "Balance end of period",
        "terseLabel": "Deposits",
        "label": "Deposits Assets, Noncurrent",
        "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r852"
     ]
    },
    "gryp_DepositsDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "DepositsDetailsTable",
     "presentation": [
      "http://akerna.com/role/DepositsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deposits (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_DepositsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "DepositsDisclosureTextBlock",
     "presentation": [
      "http://akerna.com/role/Deposits"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DEPOSITS",
        "documentation": "The entire disclosure of deposit assets.",
        "label": "Deposits Disclosure Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DepositsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepositsMember",
     "presentation": [
      "http://akerna.com/role/ScheduleofDepositsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deposits [Member]",
        "label": "Deposits [Member]",
        "documentation": "Amounts held on account by the entity representing a liability to the depositor. Deposits may take various forms (for example, demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits) and may be categorized in multiple ways (such as, foreign and domestic, interest and noninterest bearing)."
       }
      }
     },
     "auth_ref": [
      "r114"
     ]
    },
    "gryp_DepositsScheduleofDepositsDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "DepositsScheduleofDepositsDetailsTable",
     "presentation": [
      "http://akerna.com/role/ScheduleofDepositsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deposits - Schedule of Deposits (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Depreciation",
     "crdr": "debit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation expense",
        "label": "Depreciation",
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r34"
     ]
    },
    "us-gaap_DepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepreciationAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OperatingCostsAndExpenses",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation expense",
        "label": "Depreciation, Depletion and Amortization, Nonproduction",
        "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r34"
     ]
    },
    "us-gaap_DerivativesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativesPolicyTextBlock",
     "presentation": [
      "http://akerna.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivatives",
        "label": "Derivatives, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r48",
      "r49",
      "r50",
      "r51",
      "r199",
      "r214"
     ]
    },
    "gryp_DerivedServicePeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "DerivedServicePeriod",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derived service period",
        "documentation": "Derived service period.",
        "label": "Derived Service Period"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_Difference": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "Difference",
     "crdr": "debit",
     "calculation": {
      "http://akerna.com/role/ScheduleofNotePayableintheAggregateofthePrincipalandInterestCalculatedOvertheLifeoftheLoanwithaCorrespondingGainTable": {
       "parentTag": "us-gaap_GainsLossesOnRestructuringOfDebt",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ScheduleofNotePayableintheAggregateofthePrincipalandInterestCalculatedOvertheLifeoftheLoanwithaCorrespondingGainTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Difference",
        "documentation": "The amount of difference note payable.",
        "label": "Difference"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_DigitalAssetRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "DigitalAssetRevenue",
     "crdr": "debit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Digital asset revenue",
        "documentation": "Digital asset revenue amount.",
        "label": "Digital Asset Revenue"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_DigitalAssetsDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "DigitalAssetsDetailsTable",
     "presentation": [
      "http://akerna.com/role/DigitalAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Digital Assets (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_DigitalAssetsHeldForOtherPartiesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "DigitalAssetsHeldForOtherPartiesPolicyTextBlock",
     "presentation": [
      "http://akerna.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Digital Assets Held for Other Parties",
        "documentation": "Digital Assets Held for Other Parties.",
        "label": "Digital Assets Held For Other Parties Policy Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_DigitalAssetsHeldforOtherPartiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "DigitalAssetsHeldforOtherPartiesCurrent",
     "crdr": "debit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedBalanceSheet",
      "http://akerna.com/role/ScheduleofFairValuebyUsingKeyInputsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Digital assets held for other parties",
        "documentation": "Amount of digital assets held for other parties classified as current.",
        "label": "Digital Assets Heldfor Other Parties Current"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_DigitalAssetsScheduleofDigitalCurrencyTransactionsofBitcoinDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "DigitalAssetsScheduleofDigitalCurrencyTransactionsofBitcoinDetailsTable",
     "presentation": [
      "http://akerna.com/role/ScheduleofDigitalCurrencyTransactionsofBitcoinTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Digital Assets - Schedule of Digital Currency Transactions of Bitcoin (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_DirectOfferingCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "DirectOfferingCost",
     "crdr": "debit",
     "presentation": [
      "http://akerna.com/role/StockholdersDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Direct offering cost (in Dollars)",
        "documentation": "Direct offering cost.",
        "label": "Direct Offering Cost"
       }
      }
     },
     "auth_ref": []
    },
    "srt_DirectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "DirectorMember",
     "presentation": [
      "http://akerna.com/role/ScheduleofCompensationExpenseRelatedRestrictedStockAwardsTable",
      "http://akerna.com/role/ScheduleofCompensationExpenseRelatedRestrictedStockAwardsTable_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Director [Member]",
        "label": "Director [Member]",
        "documentation": "Person serving on board of directors."
       }
      }
     },
     "auth_ref": [
      "r848",
      "r875",
      "r1006"
     ]
    },
    "gryp_DirectorsCompensationBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "DirectorsCompensationBenefits",
     "crdr": "debit",
     "presentation": [
      "http://akerna.com/role/ScheduleofBoardofDirectorsApprovedtheDirectorsCompensationProgramTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diirector\u2019s compensation program amount",
        "documentation": "The directors compensation benefits.",
        "label": "Directors Compensation Benefits"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DividendOrInterestReinvestmentPlanOnly": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DividendOrInterestReinvestmentPlanOnly",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividend or Interest Reinvestment Plan Only"
       }
      }
     },
     "auth_ref": [
      "r744",
      "r745",
      "r759"
     ]
    },
    "us-gaap_DividendsShareBasedCompensationCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DividendsShareBasedCompensationCash",
     "crdr": "debit",
     "presentation": [
      "http://akerna.com/role/StockholdersDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Annual cash compensation (in Dollars)",
        "label": "Dividend, Share-Based Payment Arrangement, Cash",
        "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://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Accounting Standard",
        "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'."
       }
      }
     },
     "auth_ref": [
      "r711"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r708",
      "r711",
      "r732"
     ]
    },
    "dei_DocumentCopyrightInformation": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentCopyrightInformation",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Copyright Information",
        "documentation": "The copyright information for the document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentCreationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentCreationDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Creation Date",
        "documentation": "The date the document was made available and submitted, in YYYY-MM-DD format. The date of submission, date of acceptance by the recipient, and the document effective date are all potentially different."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Description",
        "documentation": "The description of the document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentDomain",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document [Domain]",
        "documentation": "Type of the document as assigned by the filer, corresponding to SEC document naming convention standards."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentEffectiveDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentEffectiveDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Effective Date",
        "documentation": "The date when a document, upon receipt and acceptance, becomes officially effective, in YYYY-MM-DD format. Usually it is a system-assigned date time value, but it may be declared by the submitter in some cases."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Financial Statement Error Correction [Flag]",
        "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction."
       }
      }
     },
     "auth_ref": [
      "r708",
      "r711",
      "r732",
      "r783"
     ]
    },
    "dei_DocumentFinStmtRestatementRecoveryAnalysisFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFinStmtRestatementRecoveryAnalysisFlag",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Financial Statement Restatement Recovery Analysis [Flag]",
        "documentation": "Indicates whether any of the financial statement periods include restatements that required a recovery analysis of incentive-based compensation received by any of the registrant's executive officers during the relevant recovery period pursuant to \u00a7240.10D-1(b)."
       }
      }
     },
     "auth_ref": [
      "r708",
      "r711",
      "r732",
      "r783"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationDocumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentInformationDocumentAxis",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information, Document [Axis]",
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentInformationLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentInformationTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Table]",
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentInformationTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Text Block]",
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Name",
        "documentation": "Name of the document as assigned by the filer, corresponding to SEC document naming convention standards. Examples appear in the &lt;FILENAME> field of EDGAR filings, such as 'htm_25911.htm', 'exhibit1.htm', 'v105727_8k.txt'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodStartDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodStartDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period Start Date",
        "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Quarterly Report",
        "documentation": "Boolean flag that is true only for a form used as an quarterly report."
       }
      }
     },
     "auth_ref": [
      "r709"
     ]
    },
    "dei_DocumentRegistrationStatement": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentRegistrationStatement",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Registration Statement",
        "documentation": "Boolean flag that is true only for a form used as a registration statement."
       }
      }
     },
     "auth_ref": [
      "r697"
     ]
    },
    "dei_DocumentShellCompanyEventDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentShellCompanyEventDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Event Date",
        "documentation": "Date of event requiring a shell company report."
       }
      }
     },
     "auth_ref": [
      "r711"
     ]
    },
    "dei_DocumentShellCompanyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentShellCompanyReport",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Report",
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r711"
     ]
    },
    "dei_DocumentSubtitle": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentSubtitle",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Subtitle",
        "documentation": "The subtitle given to the document resource by the creator or publisher. An example is 'A New Period of Growth'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentSynopsis": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentSynopsis",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Synopsis",
        "documentation": "A synopsis or description of the document provided by the creator or publisher. Examples are 'This is the 2006 annual report for Company. During this period we saw revenue grow by 10% and earnings per share grow by 15% over the prior period'"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentTitle": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentTitle",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Title",
        "documentation": "The name or title given to the document resource by the creator or publisher. An example is '2002 Annual Report'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r760"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentType",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentVersion": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentVersion",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Version",
        "documentation": "The version identifier of the document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Documents Incorporated by Reference [Text Block]",
        "documentation": "Documents incorporated by reference."
       }
      }
     },
     "auth_ref": [
      "r700"
     ]
    },
    "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]",
        "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year"
       }
      }
     },
     "auth_ref": [
      "r772"
     ]
    },
    "us-gaap_EarnestMoneyDeposits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarnestMoneyDeposits",
     "crdr": "debit",
     "presentation": [
      "http://akerna.com/role/DepositsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnest money deposit",
        "label": "Earnest Money Deposits",
        "documentation": "A deposit made by a purchaser of real estate to evidence good faith. It is customary for a buyer to give the seller earnest money at the time a sales contract is signed. The earnest money generally is credited to the down payment at closing, which is applied at closing as a component of payment against the purchase price."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://akerna.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net loss per share, basic (in Dollars per share)",
        "label": "Earnings Per Share, Basic",
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r187",
      "r206",
      "r207",
      "r208",
      "r209",
      "r210",
      "r211",
      "r216",
      "r218",
      "r221",
      "r222",
      "r223",
      "r226",
      "r434",
      "r438",
      "r451",
      "r452",
      "r503",
      "r520",
      "r645"
     ]
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://akerna.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net loss per share, diluted (in Dollars per share)",
        "label": "Earnings Per Share, Diluted",
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r187",
      "r206",
      "r207",
      "r208",
      "r209",
      "r210",
      "r211",
      "r218",
      "r221",
      "r222",
      "r223",
      "r226",
      "r434",
      "r438",
      "r451",
      "r452",
      "r503",
      "r520",
      "r645"
     ]
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerSharePolicyTextBlock",
     "presentation": [
      "http://akerna.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings Per Share",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r30",
      "r225"
     ]
    },
    "dei_EffectiveAfter60Days486a": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EffectiveAfter60Days486a",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective after 60 Days, 486(a)"
       }
      }
     },
     "auth_ref": [
      "r831"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "calculation": {
      "http://akerna.com/role/ScheduleofStatutoryFederalIncomeTaxRatetoActualExpenseBasedonLossBeforeIncomeTaxesTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://akerna.com/role/ScheduleofStatutoryFederalIncomeTaxRatetoActualExpenseBasedonLossBeforeIncomeTaxesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Provision for income taxes",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r401",
      "r670"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "calculation": {
      "http://akerna.com/role/ScheduleofStatutoryFederalIncomeTaxRatetoActualExpenseBasedonLossBeforeIncomeTaxesTable": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ScheduleofStatutoryFederalIncomeTaxRatetoActualExpenseBasedonLossBeforeIncomeTaxesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Taxes calculated at 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": [
      "r196",
      "r401",
      "r425",
      "r670"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "calculation": {
      "http://akerna.com/role/ScheduleofStatutoryFederalIncomeTaxRatetoActualExpenseBasedonLossBeforeIncomeTaxesTable": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ScheduleofStatutoryFederalIncomeTaxRatetoActualExpenseBasedonLossBeforeIncomeTaxesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in valuation allowance",
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r405",
      "r670",
      "r863",
      "r942"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments",
     "calculation": {
      "http://akerna.com/role/ScheduleofStatutoryFederalIncomeTaxRatetoActualExpenseBasedonLossBeforeIncomeTaxesTable": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ScheduleofStatutoryFederalIncomeTaxRatetoActualExpenseBasedonLossBeforeIncomeTaxesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Permanent differences",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments."
       }
      }
     },
     "auth_ref": [
      "r670",
      "r863",
      "r942",
      "r943"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent",
     "calculation": {
      "http://akerna.com/role/ScheduleofStatutoryFederalIncomeTaxRatetoActualExpenseBasedonLossBeforeIncomeTaxesTable": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ScheduleofStatutoryFederalIncomeTaxRatetoActualExpenseBasedonLossBeforeIncomeTaxesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Percent",
        "documentation": "Percentage of reported income tax benefit (expense) from difference to income tax expense (benefit) computed by applying statutory federal (national) income tax rate to pretax income (loss) from continuing operation, attributable to other reconciling items. Excludes state and local income tax expense (benefit), federal tax expense (benefit), statutory income tax expense (benefit) outside of country of domicile, tax credit, nondeductible expense, deduction, income tax settlement, income tax contingency, and cross-border tax law."
       }
      }
     },
     "auth_ref": [
      "r943"
     ]
    },
    "gryp_EffectiveIncomeTaxRateReconciliationReturnToProvision": {
     "xbrltype": "percentItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "EffectiveIncomeTaxRateReconciliationReturnToProvision",
     "calculation": {
      "http://akerna.com/role/ScheduleofStatutoryFederalIncomeTaxRatetoActualExpenseBasedonLossBeforeIncomeTaxesTable": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ScheduleofStatutoryFederalIncomeTaxRatetoActualExpenseBasedonLossBeforeIncomeTaxesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Return to provision",
        "documentation": "Return to provision.",
        "label": "Effective Income Tax Rate Reconciliation Return To Provision"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
     "calculation": {
      "http://akerna.com/role/ScheduleofStatutoryFederalIncomeTaxRatetoActualExpenseBasedonLossBeforeIncomeTaxesTable": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ScheduleofStatutoryFederalIncomeTaxRatetoActualExpenseBasedonLossBeforeIncomeTaxesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State tax, net of federal impact",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)."
       }
      }
     },
     "auth_ref": [
      "r404",
      "r670",
      "r863",
      "r942"
     ]
    },
    "dei_EffectiveOnDate486a": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EffectiveOnDate486a",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective on Date, 486(a)"
       }
      }
     },
     "auth_ref": [
      "r831"
     ]
    },
    "dei_EffectiveOnDate486b": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EffectiveOnDate486b",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective on Date, 486(b)"
       }
      }
     },
     "auth_ref": [
      "r832"
     ]
    },
    "dei_EffectiveOnSetDate486a": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EffectiveOnSetDate486a",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective on Set Date, 486(a)"
       }
      }
     },
     "auth_ref": [
      "r831"
     ]
    },
    "dei_EffectiveOnSetDate486b": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EffectiveOnSetDate486b",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective on Set Date, 486(b)"
       }
      }
     },
     "auth_ref": [
      "r832"
     ]
    },
    "dei_EffectiveUponFiling462e": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EffectiveUponFiling462e",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Upon Filing, 462(e)"
       }
      }
     },
     "auth_ref": [
      "r830"
     ]
    },
    "dei_EffectiveUponFiling486b": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EffectiveUponFiling486b",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective upon Filing, 486(b)"
       }
      }
     },
     "auth_ref": [
      "r832"
     ]
    },
    "dei_EffectiveWhenDeclaredSection8c": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EffectiveWhenDeclaredSection8c",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective when Declared, Section 8(c)"
       }
      }
     },
     "auth_ref": [
      "r834"
     ]
    },
    "gryp_EighteenMonthAnniversaryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "EighteenMonthAnniversaryMember",
     "presentation": [
      "http://akerna.com/role/StockholdersDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Eighteen-Month Anniversary [Member]",
        "label": "Eighteen Month Anniversary Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "crdr": "debit",
     "presentation": [
      "http://akerna.com/role/StockholdersDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized compensation cost related to the service (in Dollars)",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r390"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "presentation": [
      "http://akerna.com/role/StockholdersDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recognized over a remaining weighted-average vesting period",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r390"
     ]
    },
    "us-gaap_EmployeeStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeStockMember",
     "presentation": [
      "http://akerna.com/role/ScheduleofCompensationExpenseRelatedRestrictedStockAwardsTable",
      "http://akerna.com/role/ScheduleofCompensationExpenseRelatedRestrictedStockAwardsTable_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee Stock [Member]",
        "verboseLabel": "Employees [Member]",
        "label": "Employee Stock [Member]",
        "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://akerna.com/role/StockholdersDeficitDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Share-Based Payment Arrangement, Option [Member]",
        "label": "Employee Stock Option [Member]",
        "terseLabel": "Employee Stock Option",
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeStockOwnershipPlanESOPDeferredSharesFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeStockOwnershipPlanESOPDeferredSharesFairValue",
     "crdr": "debit",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value of share",
        "label": "Employee Stock Ownership Plan (ESOP), Deferred Shares, Fair Value",
        "documentation": "Fair value of unearned shares held by the employee stock ownership plan (ESOP)."
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "srt_EnergyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "EnergyAxis",
     "presentation": [
      "http://akerna.com/role/DepositsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Energy [Axis]",
        "documentation": "Information by type of energy source."
       }
      }
     },
     "auth_ref": [
      "r842",
      "r843"
     ]
    },
    "srt_EnergyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "EnergyDomain",
     "presentation": [
      "http://akerna.com/role/DepositsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Energy [Domain]",
        "documentation": "Combustible material used to power engines, power plants or reactors. Examples include, but are not limited to, fuel and oil."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntitiesTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entities [Table]",
        "documentation": "Container to assemble all relevant information about each entity associated with the document instance"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAccountingStandard": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAccountingStandard",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Accounting Standard",
        "documentation": "The standardized abbreviation of the accounting standard used by the entity. This can either be US GAAP as promulgated by the FASB or IFRS as promulgated by the IASB. Example: 'US GAAP', 'IFRS'. This is distinct from the Document Accounting Standard element."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Description",
        "documentation": "Description of the kind of address for the entity, if needed to distinguish more finely among mailing, principal, legal, accounting, contact or other addresses."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine2": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Two",
        "documentation": "Address Line 2 such as Street or Suite number"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine3": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine3",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Three",
        "documentation": "Address Line 3 such as an Office Park"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCountry": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Country",
        "documentation": "ISO 3166-1 alpha-2 country code."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressesAddressTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressesAddressTypeAxis",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Addresses, Address Type [Axis]",
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressesLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Addresses [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressesTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Addresses [Table]",
        "documentation": "Container of address information for the entity"
       }
      }
     },
     "auth_ref": [
      "r699"
     ]
    },
    "dei_EntityBankruptcyProceedingsReportingCurrent": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityBankruptcyProceedingsReportingCurrent",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Bankruptcy Proceedings, Reporting Current",
        "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element."
       }
      }
     },
     "auth_ref": [
      "r703"
     ]
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r699"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityContactPersonnelLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityContactPersonnelLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Contact Personnel [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityDomain",
     "presentation": [
      "http://akerna.com/role/StockholdersDeficitDetails",
      "http://xbrl.sec.gov/dei/role/document/AuditInformation",
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity [Domain]",
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r699"
     ]
    },
    "dei_EntityExTransitionPeriod": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityExTransitionPeriod",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Ex Transition Period",
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards."
       }
      }
     },
     "auth_ref": [
      "r833"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r699"
     ]
    },
    "dei_EntityHomeCountryISOCode": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityHomeCountryISOCode",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Home Country ISO Code",
        "documentation": "ISO 3166-1 alpha-2 country code for the Entity's home country. If home country is different from country of legal incorporation, then also provide country of legal incorporation in the 'Entity Incorporation, State Country Code' element."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityIncorporationDateOfIncorporation": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationDateOfIncorporation",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, Date of Incorporation",
        "documentation": "Date when an entity was incorporated"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInformationFormerLegalOrRegisteredName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInformationFormerLegalOrRegisteredName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Information, Former Legal or Registered Name",
        "documentation": "Former Legal or Registered Name of an entity"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInformationLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Information [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r822"
     ]
    },
    "dei_EntityInvCompanyType": {
     "xbrltype": "invCompanyType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInvCompanyType",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Inv Company Type",
        "documentation": "One of: N-1A (Mutual Fund), N-1 (Open-End Separate Account with No Variable Annuities), N-2 (Closed-End Investment Company), N-3 (Separate Account Registered as Open-End Management Investment Company), N-4 (Variable Annuity UIT Separate Account), N-5 (Small Business Investment Company), N-6 (Variable Life UIT Separate Account), S-1 or S-3 (Face Amount Certificate Company), S-6 (UIT, Non-Insurance Product)."
       }
      }
     },
     "auth_ref": [
      "r821"
     ]
    },
    "dei_EntityLegalForm": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityLegalForm",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Legal Form",
        "documentation": "The details of the entity's legal form. Examples are partnership, limited liability company, trust, etc."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingDepositoryReceiptRatio": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingDepositoryReceiptRatio",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Depository Receipt Ratio",
        "documentation": "The number of underlying shares represented by one American Depository Receipt (ADR) or Global Depository Receipt (GDR). A value of '3' means that one ADR represents 3 underlying shares. If one underlying share represents 2 ADR's then the value would be represented as '0.5'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Description",
        "documentation": "Description of the kind of listing the entity has on the exchange, if necessary to further describe different instruments that are already distinguished by Entity, Exchange and Security."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingForeign": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingForeign",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Foreign",
        "documentation": "Yes or No value indicating whether this is a listing that is a foreign listing or depository receipt."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingParValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingParValuePerShare",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Par Value Per Share",
        "documentation": "The par value per share of security quoted in same currency as Trading currency. Example: '0.01'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingPrimary": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingPrimary",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Primary",
        "documentation": "Yes or No value indicating whether a listing of an instrument on an exchange is primary for the entity."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingSecurityTradingCurrency": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingSecurityTradingCurrency",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Security Trading Currency",
        "documentation": "The three character ISO 4217 code for the currency in which the security is quoted. Example: 'USD'"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingsExchangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingsExchangeAxis",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listings, Exchange [Axis]",
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingsLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listings [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingsTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listings [Table]",
        "documentation": "Container for exchange listing information for an entity"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityNumberOfEmployees": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityNumberOfEmployees",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Number of Employees",
        "documentation": "Number of persons employed by the Entity"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityPhoneFaxNumbersLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityPhoneFaxNumbersLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Phone Fax Numbers [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityPrimarySicNumber": {
     "xbrltype": "sicNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityPrimarySicNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Primary SIC Number",
        "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity."
       }
      }
     },
     "auth_ref": [
      "r732"
     ]
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Public Float",
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r699"
     ]
    },
    "dei_EntityReportingCurrencyISOCode": {
     "xbrltype": "currencyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityReportingCurrencyISOCode",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Reporting Currency ISO Code",
        "documentation": "The three character ISO 4217 code for the currency used for reporting purposes. Example: 'USD'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r699"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r699"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r699"
     ]
    },
    "dei_EntityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity [Text Block]",
        "documentation": "Container to serve as parent of six Entity related Table concepts."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Voluntary Filers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Well-known Seasoned Issuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r824"
     ]
    },
    "ecd_EqtyAwrdsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments, Footnote [Text Block]",
        "terseLabel": "Equity Awards Adjustments, Footnote"
       }
      }
     },
     "auth_ref": [
      "r766"
     ]
    },
    "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]",
        "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r817"
     ]
    },
    "ecd_EqtyAwrdsAdjsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments [Member]",
        "terseLabel": "Equity Awards Adjustments"
       }
      }
     },
     "auth_ref": [
      "r817"
     ]
    },
    "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]",
        "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r817"
     ]
    },
    "us-gaap_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityAbstract",
     "presentation": [
      "http://akerna.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stockholders\u2019 deficit",
        "label": "Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails",
      "http://akerna.com/role/NotePayableDetails",
      "http://akerna.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails",
      "http://akerna.com/role/ShareholdersEquityType2or3",
      "http://akerna.com/role/StockholdersDeficitDetails",
      "http://akerna.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Component [Domain]",
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r167",
      "r183",
      "r184",
      "r185",
      "r201",
      "r202",
      "r203",
      "r205",
      "r210",
      "r212",
      "r214",
      "r228",
      "r254",
      "r255",
      "r275",
      "r337",
      "r423",
      "r424",
      "r431",
      "r432",
      "r433",
      "r435",
      "r437",
      "r438",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r481",
      "r482",
      "r485",
      "r519",
      "r531",
      "r532",
      "r533",
      "r547",
      "r613"
     ]
    },
    "us-gaap_EquitySecuritiesFvNiMeasurementInput": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquitySecuritiesFvNiMeasurementInput",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value of measurement",
        "label": "Equity Securities, FV-NI, Measurement Input",
        "documentation": "Value of input used to measure investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)."
       }
      }
     },
     "auth_ref": [
      "r456",
      "r457",
      "r458"
     ]
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Valuation Assumption Difference, Footnote [Text Block]",
        "terseLabel": "Equity Valuation Assumption Difference, Footnote"
       }
      }
     },
     "auth_ref": [
      "r776"
     ]
    },
    "gryp_EriksonNationalEnergyIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "EriksonNationalEnergyIncMember",
     "presentation": [
      "http://akerna.com/role/DepositsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Erikson National Energy Inc. [Member]",
        "label": "Erikson National Energy Inc Member"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_EriksonPurchaseAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "EriksonPurchaseAgreementMember",
     "presentation": [
      "http://akerna.com/role/DepositsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Erikson Purchase Agreement [Member]",
        "label": "Erikson Purchase Agreement Member"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompAnalysisTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneous Compensation Analysis [Text Block]",
        "terseLabel": "Erroneous Compensation Analysis"
       }
      }
     },
     "auth_ref": [
      "r725",
      "r736",
      "r752",
      "r787"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompRecoveryTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneously Awarded Compensation Recovery [Table]",
        "terseLabel": "Erroneously Awarded Compensation Recovery"
       }
      }
     },
     "auth_ref": [
      "r722",
      "r733",
      "r749",
      "r784"
     ]
    },
    "dei_ExchangeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ExchangeDomain",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exchange [Domain]",
        "documentation": "The set of all exchanges. MIC exchange codes are drawn from ISO 10383."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Executive Category [Axis]",
        "terseLabel": "Executive Category:"
       }
      }
     },
     "auth_ref": [
      "r782"
     ]
    },
    "dei_ExhibitsOnly462d": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ExhibitsOnly462d",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exhibits Only, 462(d)"
       }
      }
     },
     "auth_ref": [
      "r829"
     ]
    },
    "dei_ExhibitsOnly462dFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ExhibitsOnly462dFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exhibits Only, 462(d), File Number"
       }
      }
     },
     "auth_ref": [
      "r829"
     ]
    },
    "dei_Extension": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Extension",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Extension",
        "documentation": "Extension number for local phone number."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FacilityCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FacilityCosts",
     "crdr": "debit",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Facility fee",
        "label": "Facility Costs",
        "documentation": "Facility expenses incurred related to gas and oil produced and sold during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r117"
     ]
    },
    "gryp_FairMarketValueOfCommonShares": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "FairMarketValueOfCommonShares",
     "presentation": [
      "http://akerna.com/role/NotePayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair market value (in Dollars per share)",
        "documentation": "Per share of fair market value common shares.",
        "label": "Fair Market Value Of Common Shares"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_FairValueAdjustmentofNoncashAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "FairValueAdjustmentofNoncashAmount",
     "crdr": "credit",
     "presentation": [
      "http://akerna.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ASC 2023-08 fair value adjustment",
        "documentation": "Amount of fair value adjustments.",
        "label": "Fair Value Adjustmentof Noncash Amount"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://akerna.com/role/ScheduleofFairValuebyUsingKeyInputsTable"
     ],
     "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": [
      "r315",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r453",
      "r455",
      "r456",
      "r457",
      "r458",
      "r462",
      "r463",
      "r464",
      "r494",
      "r495",
      "r496",
      "r657",
      "r658",
      "r663",
      "r664",
      "r665",
      "r672",
      "r673"
     ]
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByMeasurementFrequencyAxis",
     "presentation": [
      "http://akerna.com/role/ScheduleofFairValuebyUsingKeyInputsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Frequency [Axis]",
        "documentation": "Information by measurement frequency."
       }
      }
     },
     "auth_ref": [
      "r454",
      "r455",
      "r456",
      "r458",
      "r672",
      "r954",
      "r957"
     ]
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value of Financial Instruments [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueDisclosuresTextBlock",
     "presentation": [
      "http://akerna.com/role/FairValueofFinancialInstruments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FAIR VALUE OF FINANCIAL INSTRUMENTS",
        "label": "Fair Value Disclosures [Text Block]",
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information."
       }
      }
     },
     "auth_ref": [
      "r459",
      "r460",
      "r461",
      "r462",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r502",
      "r672",
      "r674"
     ]
    },
    "gryp_FairValueGainOnDigitalAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "FairValueGainOnDigitalAssets",
     "crdr": "debit",
     "presentation": [
      "http://akerna.com/role/ScheduleofDigitalCurrencyTransactionsofBitcoinTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value gain on digital assets",
        "documentation": "Fair value gain on digital assets.",
        "label": "Fair Value Gain On Digital Assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel1Member",
     "presentation": [
      "http://akerna.com/role/ScheduleofFairValuebyUsingKeyInputsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Quoted Prices in Active Markets for Identical Assets (Level 1) [Member]",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date."
       }
      }
     },
     "auth_ref": [
      "r315",
      "r347",
      "r352",
      "r455",
      "r463",
      "r494",
      "r663",
      "r664",
      "r665",
      "r672"
     ]
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel2Member",
     "presentation": [
      "http://akerna.com/role/ScheduleofFairValuebyUsingKeyInputsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Significant Other Observable Inputs (Level 2) [Member]",
        "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": [
      "r315",
      "r347",
      "r352",
      "r455",
      "r456",
      "r463",
      "r495",
      "r657",
      "r658",
      "r663",
      "r664",
      "r665",
      "r672"
     ]
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel3Member",
     "presentation": [
      "http://akerna.com/role/ScheduleofFairValuebyUsingKeyInputsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Significant Unobservable Inputs (Level 3) [Member]",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r315",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r455",
      "r456",
      "r457",
      "r458",
      "r463",
      "r496",
      "r657",
      "r658",
      "r663",
      "r664",
      "r665",
      "r672",
      "r673"
     ]
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementFrequencyDomain",
     "presentation": [
      "http://akerna.com/role/ScheduleofFairValuebyUsingKeyInputsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Frequency [Domain]",
        "documentation": "Measurement frequency."
       }
      }
     },
     "auth_ref": [
      "r454",
      "r455",
      "r456",
      "r458",
      "r672",
      "r954",
      "r957"
     ]
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://akerna.com/role/ScheduleofFairValuebyUsingKeyInputsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value."
       }
      }
     },
     "auth_ref": [
      "r315",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r453",
      "r455",
      "r456",
      "r457",
      "r458",
      "r462",
      "r463",
      "r464",
      "r494",
      "r495",
      "r496",
      "r657",
      "r658",
      "r663",
      "r664",
      "r665",
      "r672",
      "r673"
     ]
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementsRecurringMember",
     "presentation": [
      "http://akerna.com/role/ScheduleofFairValuebyUsingKeyInputsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Recurring [Member]",
        "label": "Fair Value, Recurring [Member]",
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value."
       }
      }
     },
     "auth_ref": [
      "r672",
      "r951",
      "r952",
      "r953",
      "r954",
      "r955",
      "r957"
     ]
    },
    "gryp_FairValueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "FairValueMember",
     "presentation": [
      "http://akerna.com/role/ScheduleofTroubledDebtRestructuringwiththeNotePayableTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value [Member]",
        "label": "Fair Value Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueOfAssetsAcquired": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueOfAssetsAcquired",
     "crdr": "debit",
     "presentation": [
      "http://akerna.com/role/NotePayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total fair value (in Dollars)",
        "label": "Fair Value of Assets Acquired",
        "documentation": "The fair value of assets acquired in noncash investing or financing activities."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r26",
      "r27"
     ]
    },
    "gryp_FairValueOfCommonStockIssuedForSettlementOfBTCNote": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "FairValueOfCommonStockIssuedForSettlementOfBTCNote",
     "crdr": "credit",
     "presentation": [
      "http://akerna.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value of common stock issued for settlement of BTC Note",
        "documentation": "Fair value of common stock issued for settlement of BTC note.",
        "label": "Fair Value Of Common Stock Issued For Settlement Of BTCNote"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "presentation": [
      "http://akerna.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Values of Financial Instruments",
        "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "gryp_FairValueOfSharesExchangedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "FairValueOfSharesExchangedMember",
     "presentation": [
      "http://akerna.com/role/ScheduleofTroubledDebtRestructuringwiththeNotePayableTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value of Shares Exchanged [Member]",
        "label": "Fair Value Of Shares Exchanged Member"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_FairValueOfWarrantsIssuedForSettlementOfBTCNote": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "FairValueOfWarrantsIssuedForSettlementOfBTCNote",
     "crdr": "credit",
     "presentation": [
      "http://akerna.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value of warrants issued for settlement of BTC Note",
        "documentation": "Fair value of warrants issued for settlement of BTC note.",
        "label": "Fair Value Of Warrants Issued For Settlement Of BTCNote"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueOptionChangesInFairValueGainLoss1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueOptionChangesInFairValueGainLoss1",
     "crdr": "credit",
     "presentation": [
      "http://akerna.com/role/ScheduleofMovementinthisAccountforthePeriodsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in fair value",
        "label": "Fair Value, Option, Changes in Fair Value, Gain (Loss)",
        "documentation": "For each line item in the statement of financial position, the amounts of gains and losses from fair value changes included in earnings."
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "gryp_FairValuePerBitcoin": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "FairValuePerBitcoin",
     "crdr": "debit",
     "presentation": [
      "http://akerna.com/role/ScheduleofBitcoinHoldingsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value - per Bitcoin",
        "documentation": "The amount of fair value - per bitcoin.",
        "label": "Fair Value Per Bitcoin"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_FairValuePrefundedWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "FairValuePrefundedWarrantsMember",
     "presentation": [
      "http://akerna.com/role/ScheduleofTroubledDebtRestructuringwiththeNotePayableTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value - Prefunded Warrants [Member]",
        "label": "Fair Value Prefunded Warrants Member"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_FairValueTimeHurdlePeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "FairValueTimeHurdlePeriod",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Time hurdle period",
        "documentation": "Fair value time hurdle period",
        "label": "Fair Value Time Hurdle Period"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_FairValueofFinancialInstrumentsScheduleofFairValuebyUsingKeyInputsDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "FairValueofFinancialInstrumentsScheduleofFairValuebyUsingKeyInputsDetailsLineItems",
     "presentation": [
      "http://akerna.com/role/ScheduleofFairValuebyUsingKeyInputsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Fair Value by Using Key Inputs [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_FairValueofFinancialInstrumentsScheduleofFairValuebyUsingKeyInputsDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "FairValueofFinancialInstrumentsScheduleofFairValuebyUsingKeyInputsDetailsTable",
     "presentation": [
      "http://akerna.com/role/ScheduleofFairValuebyUsingKeyInputsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value of Financial Instruments - Schedule of Fair Value by Using Key Inputs (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_February232023Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "February232023Member",
     "presentation": [
      "http://akerna.com/role/ScheduleofCompensationExpenseRelatedRestrictedStockAwardsTable",
      "http://akerna.com/role/ScheduleofCompensationExpenseRelatedRestrictedStockAwardsTable_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "February 23, 2023 [Member]",
        "label": "February232023 Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FederalDepositInsuranceCorporationPremiumExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FederalDepositInsuranceCorporationPremiumExpense",
     "crdr": "debit",
     "presentation": [
      "http://akerna.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal deposit insurance corporation",
        "label": "Federal Deposit Insurance Corporation Premium Expense",
        "documentation": "Amount of expense for Federal Deposit Insurance Corporation (FDIC) insurance."
       }
      }
     },
     "auth_ref": [
      "r111"
     ]
    },
    "us-gaap_FinancialSupportToNonconsolidatedLegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancialSupportToNonconsolidatedLegalEntityAxis",
     "presentation": [
      "http://akerna.com/role/DepositsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Support to Nonconsolidated Legal Entity [Axis]",
        "documentation": "Information by financial support arrangement provided to a nonconsolidated legal entity that is required to comply with or operate in accordance with requirements that are similar to those included in Rule 2a-7 of the Investment Company Act of 1940 for registered money market funds."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r545",
      "r546"
     ]
    },
    "us-gaap_FinancialSupportToNonconsolidatedLegalEntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancialSupportToNonconsolidatedLegalEntityDomain",
     "presentation": [
      "http://akerna.com/role/DepositsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Support to Nonconsolidated Legal Entity [Domain]",
        "documentation": "Financial support arrangement provided to a nonconsolidated legal entity that is required to comply with or operate in accordance with requirements that are similar to those included in Rule 2a-7 of the Investment Company Act of 1940 for registered money market funds."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r545",
      "r546"
     ]
    },
    "gryp_FirstYearAnniversaryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "FirstYearAnniversaryMember",
     "presentation": [
      "http://akerna.com/role/StockholdersDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "First-Year Anniversary [Member]",
        "label": "First Year Anniversary Member"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_ForfeitureOfRestrictedStockGrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "ForfeitureOfRestrictedStockGrants",
     "crdr": "credit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Forfeiture of restricted common stock awards",
        "documentation": "Forfeiture of restricted stock grants.",
        "label": "Forfeiture Of Restricted Stock Grants"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount",
        "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r729",
      "r740",
      "r756",
      "r791"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Expense of Enforcement, Amount",
        "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r729",
      "r740",
      "r756",
      "r791"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount",
        "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r729",
      "r740",
      "r756",
      "r791"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Explanation of Impracticability [Text Block]",
        "terseLabel": "Forgone Recovery, Explanation of Impracticability"
       }
      }
     },
     "auth_ref": [
      "r729",
      "r740",
      "r756",
      "r791"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r729",
      "r740",
      "r756",
      "r791"
     ]
    },
    "dei_FormerAddressMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "FormerAddressMember",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Former Address [Member]",
        "documentation": "Former address for entity"
       }
      }
     },
     "auth_ref": [
      "r710",
      "r743"
     ]
    },
    "dei_FormerFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "FormerFiscalYearEndDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Former Fiscal Year End Date",
        "documentation": "Former end date of previous fiscal years"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]",
        "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year"
       }
      }
     },
     "auth_ref": [
      "r771"
     ]
    },
    "us-gaap_GainLossOnDispositionOfAssets1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnDispositionOfAssets1",
     "crdr": "credit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 3.0
      },
      "http://akerna.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 18.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedCashFlow",
      "http://akerna.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss on disposal of asset",
        "negatedLabel": "Loss on asset disposal",
        "label": "Gain (Loss) on Disposition of Assets",
        "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee."
       }
      }
     },
     "auth_ref": [
      "r857"
     ]
    },
    "us-gaap_GainLossRelatedToLitigationSettlement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossRelatedToLitigationSettlement",
     "crdr": "credit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Gain from settlement of BTC Note",
        "label": "Gain (Loss) from Litigation Settlement",
        "documentation": "Amount of gain (loss) recognized in settlement of litigation and insurance claims. Excludes claims within an insurance entity's normal claims settlement process."
       }
      }
     },
     "auth_ref": [
      "r650",
      "r903"
     ]
    },
    "gryp_GainOnSettlementOfBTCNote": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "GainOnSettlementOfBTCNote",
     "crdr": "credit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain on settlement of BTC Note",
        "documentation": "Amount of gain on settlement of BTC note.",
        "label": "Gain On Settlement Of BTCNote"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainsLossesOnRestructuringOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainsLossesOnRestructuringOfDebt",
     "crdr": "credit",
     "calculation": {
      "http://akerna.com/role/ScheduleofNotePayableintheAggregateofthePrincipalandInterestCalculatedOvertheLifeoftheLoanwithaCorrespondingGainTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://akerna.com/role/NotePayableDetails",
      "http://akerna.com/role/ScheduleofNotePayableintheAggregateofthePrincipalandInterestCalculatedOvertheLifeoftheLoanwithaCorrespondingGainTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Gain on debt restructuring",
        "terseLabel": "Gain on debt restructuring (in Dollars)",
        "label": "Gains (Losses) on Restructuring of Debt",
        "documentation": "For a debtor, the aggregate gain (loss) recognized on the restructuring of payables arises from the difference between the book value of the debt before the restructuring and the fair value of the payments on the debt after restructuring is complete."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OperatingCostsAndExpenses",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General and administrative expenses",
        "label": "General and Administrative Expense",
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line."
       }
      }
     },
     "auth_ref": [
      "r77",
      "r598"
     ]
    },
    "gryp_GigaCaddoLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "GigaCaddoLLCMember",
     "presentation": [
      "http://akerna.com/role/DepositsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Giga Caddo, LLC [Member]",
        "label": "Giga Caddo LLCMember"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_GoingConcernPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "GoingConcernPolicyTextBlock",
     "presentation": [
      "http://akerna.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Going Concern",
        "documentation": "Going concern.",
        "label": "Going Concern Policy Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_GryphonOpcoILLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "GryphonOpcoILLCMember",
     "presentation": [
      "http://akerna.com/role/NotePayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gryphon Opco I LLC [Member]",
        "label": "Gryphon Opco ILLCMember"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GuaranteedInsuranceContractTypeOfGuaranteeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GuaranteedInsuranceContractTypeOfGuaranteeAxis",
     "presentation": [
      "http://akerna.com/role/StockholdersDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Guaranteed Insurance Contract, Type of Guarantee [Axis]",
        "documentation": "Information by guarantee for guaranteed benefit obligations in traditional and nontraditional long-duration contracts with policy and contract holders."
       }
      }
     },
     "auth_ref": [
      "r125",
      "r126",
      "r127",
      "r128",
      "r1000",
      "r1001",
      "r1002"
     ]
    },
    "us-gaap_GuaranteedInsuranceContractTypeOfGuaranteeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GuaranteedInsuranceContractTypeOfGuaranteeDomain",
     "presentation": [
      "http://akerna.com/role/StockholdersDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Guaranteed Insurance Contract, Type of Guarantee [Domain]",
        "documentation": "Guarantee for guaranteed benefit obligations in traditional and nontraditional long-duration contracts with policy and contract holders."
       }
      }
     },
     "auth_ref": [
      "r125",
      "r126",
      "r127",
      "r128",
      "r1000",
      "r1001",
      "r1002"
     ]
    },
    "us-gaap_HealthCareOrganizationAccountsPayableToThirdPartyPayor": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "HealthCareOrganizationAccountsPayableToThirdPartyPayor",
     "crdr": "credit",
     "presentation": [
      "http://akerna.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Third party insurance amount",
        "label": "Health Care Organization, Accounts Payable to Third-Party Payor",
        "documentation": "Amount payable to third-party payor by health care organization for contractual adjustment and final settlement."
       }
      }
     },
     "auth_ref": [
      "r635"
     ]
    },
    "gryp_IVYCommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "IVYCommonStockMember",
     "presentation": [
      "http://akerna.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "IVY Common Stock [Member]",
        "label": "IVYCommon Stock Member"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_IVYPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "IVYPreferredStockMember",
     "presentation": [
      "http://akerna.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "IVY Preferred Stock [Member]",
        "label": "IVYPreferred Stock Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r708",
      "r711",
      "r732"
     ]
    },
    "gryp_ImpairmentLossOnDigitalAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "ImpairmentLossOnDigitalAssets",
     "presentation": [
      "http://akerna.com/role/ScheduleofDigitalCurrencyTransactionsofBitcoinTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment loss on digital assets",
        "documentation": "Impairment loss on digital assets.",
        "label": "Impairment Loss On Digital Assets"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_ImpairmentOfDigitalAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "ImpairmentOfDigitalAssets",
     "crdr": "debit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      },
      "http://akerna.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OperatingCostsAndExpenses",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedCashFlow",
      "http://akerna.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment of digital assets",
        "documentation": "Impairment of digital assets.",
        "label": "Impairment Of Digital Assets"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_ImpairmentOfMiners": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "ImpairmentOfMiners",
     "crdr": "debit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      },
      "http://akerna.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OperatingCostsAndExpenses",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedCashFlow",
      "http://akerna.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment of miners",
        "documentation": "Represent the amount of impairment of minerals.",
        "label": "Impairment Of Miners"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Loss before provision for income taxes",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r74",
      "r112",
      "r120",
      "r504",
      "r517",
      "r647",
      "r650",
      "r870",
      "r871",
      "r872",
      "r873",
      "r874"
     ]
    },
    "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://akerna.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Jurisdiction [Axis]",
        "documentation": "Information by income tax jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r192",
      "r401",
      "r402",
      "r409",
      "r419",
      "r670",
      "r945"
     ]
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxAuthorityDomain",
     "presentation": [
      "http://akerna.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Jurisdiction [Domain]",
        "documentation": "Income tax jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r192",
      "r401",
      "r402",
      "r409",
      "r419",
      "r670",
      "r945"
     ]
    },
    "us-gaap_IncomeTaxContingencyLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxContingencyLineItems",
     "presentation": [
      "http://akerna.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Taxes [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_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Taxes [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://akerna.com/role/IncomeTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Taxes",
        "label": "Income Tax Disclosure [Text Block]",
        "documentation": "The entire disclosure for income tax."
       }
      }
     },
     "auth_ref": [
      "r196",
      "r397",
      "r401",
      "r406",
      "r407",
      "r408",
      "r410",
      "r417",
      "r426",
      "r428",
      "r429",
      "r430",
      "r544",
      "r670"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      },
      "http://akerna.com/role/ScheduleofExpenseorBenefitforIncomeTaxesTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedIncomeStatement",
      "http://akerna.com/role/ScheduleofExpenseorBenefitforIncomeTaxesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total income tax",
        "negatedLabel": "Provision for income taxes",
        "label": "Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r129",
      "r139",
      "r213",
      "r214",
      "r227",
      "r235",
      "r245",
      "r400",
      "r401",
      "r427",
      "r521",
      "r670"
     ]
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://akerna.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Taxes",
        "label": "Income Tax, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements."
       }
      }
     },
     "auth_ref": [
      "r182",
      "r398",
      "r399",
      "r410",
      "r411",
      "r416",
      "r421",
      "r538"
     ]
    },
    "us-gaap_IncomeTaxReconciliationTaxSettlementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationTaxSettlementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Statutory Federal Income Tax Rate to Actual Expense Based on Loss Before Income [Abstract] Taxes"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_IncomeTaxesDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "IncomeTaxesDetailsTable",
     "presentation": [
      "http://akerna.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Taxes (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxesPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://akerna.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash paid for income taxes",
        "label": "Income Taxes Paid, Net",
        "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r192",
      "r418",
      "r419"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable and accrued liabilities",
        "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 21.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accounts receivable",
        "label": "Increase (Decrease) in Accounts Receivable",
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "gryp_IncreaseDecreaseInCostOfDigitalAssetsSoldForCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "IncreaseDecreaseInCostOfDigitalAssetsSoldForCash",
     "crdr": "credit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Proceeds from the sale of digital assets",
        "documentation": "Cost of digital assets sold for cash.",
        "label": "Increase Decrease In Cost Of Digital Assets Sold For Cash"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://akerna.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in operating assets and liabilities",
        "label": "Increase (Decrease) in Operating Capital [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInPrepaidExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInPrepaidExpense",
     "crdr": "credit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 22.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedCashFlow"
     ],
     "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": [
      "r6"
     ]
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://akerna.com/role/ScheduleofDigitalCurrencyTransactionsofBitcoinTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Indefinite-Lived Intangible Assets [Axis]",
        "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit."
       }
      }
     },
     "auth_ref": [
      "r258",
      "r262",
      "r264",
      "r654"
     ]
    },
    "gryp_IndependentDirectorAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "IndependentDirectorAgreementsMember",
     "presentation": [
      "http://akerna.com/role/StockholdersDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Independent Director Agreements [Member]",
        "label": "Independent Director Agreements Member"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "IndividualAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Individual [Axis]",
        "terseLabel": "Individual:"
       }
      }
     },
     "auth_ref": [
      "r729",
      "r740",
      "r756",
      "r782",
      "r791",
      "r795",
      "r803"
     ]
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]",
        "terseLabel": "Insider Trading Arrangements:"
       }
      }
     },
     "auth_ref": [
      "r801"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]",
        "terseLabel": "Insider Trading Policies and Procedures:"
       }
      }
     },
     "auth_ref": [
      "r712",
      "r807"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Adopted [Flag]",
        "terseLabel": "Insider Trading Policies and Procedures Adopted"
       }
      }
     },
     "auth_ref": [
      "r712",
      "r807"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]",
        "terseLabel": "Insider Trading Policies and Procedures Not Adopted"
       }
      }
     },
     "auth_ref": [
      "r712",
      "r807"
     ]
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible asset",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges."
       }
      }
     },
     "auth_ref": [
      "r258",
      "r883",
      "r884"
     ]
    },
    "us-gaap_InterestExpenseNonoperating": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestExpenseNonoperating",
     "crdr": "debit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedCashFlow",
      "http://akerna.com/role/NotePayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest expense",
        "verboseLabel": "Interest expense (in Dollars)",
        "label": "Interest Expense, Nonoperating",
        "documentation": "Amount of interest expense classified as nonoperating."
       }
      }
     },
     "auth_ref": [
      "r234",
      "r854"
     ]
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://akerna.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash paid for interest",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "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": [
      "r188",
      "r190",
      "r191"
     ]
    },
    "gryp_InterestPaymentsMade": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "InterestPaymentsMade",
     "crdr": "debit",
     "calculation": {
      "http://akerna.com/role/ScheduleofBalanceoftheNotePayableTable": {
       "parentTag": "us-gaap_OtherNotesPayableCurrent",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ScheduleofBalanceoftheNotePayableTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Interest payments made",
        "documentation": "Amount of Interest payments made.",
        "label": "Interest Payments Made"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_InterimFinancingAndIncurred": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "InterimFinancingAndIncurred",
     "crdr": "credit",
     "presentation": [
      "http://akerna.com/role/DepositsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interim financing and incurred",
        "documentation": "Interim financing and incurred.",
        "label": "Interim Financing And Incurred"
       }
      }
     },
     "auth_ref": []
    },
    "dei_InvestmentCompanyActFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "InvestmentCompanyActFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Act File Number"
       }
      }
     },
     "auth_ref": [
      "r745",
      "r746",
      "r747",
      "r748"
     ]
    },
    "dei_InvestmentCompanyActRegistration": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "InvestmentCompanyActRegistration",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Act Registration"
       }
      }
     },
     "auth_ref": [
      "r761"
     ]
    },
    "us-gaap_InvestmentCompanyFinancialHighlightsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentCompanyFinancialHighlightsLineItems",
     "presentation": [
      "http://akerna.com/role/ScheduleofStockPriceandMarketCapitalizationGoalsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Stock Price and Market Capitalization Goals [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": [
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559"
     ]
    },
    "us-gaap_InvestmentCompanyFinancialHighlightsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentCompanyFinancialHighlightsTable",
     "presentation": [
      "http://akerna.com/role/ScheduleofStockPriceandMarketCapitalizationGoalsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company, Financial Highlights [Table]",
        "documentation": "Disclosure of information about financial highlights. Includes, but is not limited to, per share information, income and expense ratios, total return, capital commitment and fee waiver."
       }
      }
     },
     "auth_ref": [
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559"
     ]
    },
    "us-gaap_InvestmentCompanyFinancialHighlightsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentCompanyFinancialHighlightsTableTextBlock",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Stock Price and Market Capitalization Goals",
        "label": "Investment Company, Financial Highlights [Table Text Block]",
        "documentation": "Tabular disclosure of financial highlights. Includes, but is not limited to, per share information, income and expense ratios, total return, capital commitment and fee waiver."
       }
      }
     },
     "auth_ref": [
      "r548"
     ]
    },
    "dei_InvestmentCompanyRegistrationAmendment": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "InvestmentCompanyRegistrationAmendment",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Registration Amendment"
       }
      }
     },
     "auth_ref": [
      "r761"
     ]
    },
    "dei_InvestmentCompanyRegistrationAmendmentNumber": {
     "xbrltype": "sequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "InvestmentCompanyRegistrationAmendmentNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Registration Amendment Number"
       }
      }
     },
     "auth_ref": [
      "r761"
     ]
    },
    "us-gaap_InvestmentIncomeInvestmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentIncomeInvestmentExpense",
     "crdr": "debit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Interest expense",
        "label": "Investment Income, Investment Expense",
        "documentation": "Amount of expenses related to the generation of investment income."
       }
      }
     },
     "auth_ref": [
      "r80",
      "r693",
      "r975"
     ]
    },
    "us-gaap_InvestmentInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentInterestRate",
     "presentation": [
      "http://akerna.com/role/NotePayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue mining rate",
        "label": "Investment Interest Rate",
        "documentation": "Rate of interest on investment."
       }
      }
     },
     "auth_ref": [
      "r618",
      "r619",
      "r621",
      "r622",
      "r623",
      "r624",
      "r627",
      "r628",
      "r687",
      "r880",
      "r881"
     ]
    },
    "us-gaap_InvestmentOwnedBalancePrincipalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentOwnedBalancePrincipalAmount",
     "crdr": "debit",
     "presentation": [
      "http://akerna.com/role/NotePayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principal balance (in Dollars)",
        "label": "Investment Owned, Balance, Principal Amount",
        "documentation": "Amount of principal of investment owned."
       }
      }
     },
     "auth_ref": [
      "r562",
      "r563",
      "r620",
      "r626",
      "r629",
      "r687"
     ]
    },
    "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
     "presentation": [
      "http://akerna.com/role/MarketableSecurities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MARKETABLE SECURITIES",
        "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]",
        "documentation": "The entire disclosure for investments in certain debt and equity securities."
       }
      }
     },
     "auth_ref": [
      "r115",
      "r142",
      "r251",
      "r252",
      "r469",
      "r470",
      "r971"
     ]
    },
    "gryp_IssuanceOfMergerShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "IssuanceOfMergerShares",
     "presentation": [
      "http://akerna.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of merger shares (in Shares)",
        "documentation": "Number of shares issuance of merger shares.",
        "label": "Issuance Of Merger Shares"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IssuanceOfStockAndWarrantsForServicesOrClaims",
     "crdr": "debit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value of common stock issued to consultants",
        "label": "Issuance of Stock and Warrants for Services or Claims",
        "documentation": "Fair value of share-based compensation granted to nonemployees as payment for services rendered or acknowledged claims."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "gryp_IvyCryptoIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "IvyCryptoIncMember",
     "presentation": [
      "http://akerna.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ivy Crypto, Inc [Member]",
        "label": "Ivy Crypto Inc Member"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_June192023Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "June192023Member",
     "presentation": [
      "http://akerna.com/role/ScheduleofCompensationExpenseRelatedRestrictedStockAwardsTable",
      "http://akerna.com/role/ScheduleofCompensationExpenseRelatedRestrictedStockAwardsTable_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "June 19, 2023 [Member]",
        "label": "June192023 Member"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_LOCDepositMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "LOCDepositMember",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LOC Deposit [Member]",
        "label": "LOCDeposit Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://akerna.com/role/StockholdersDeficitDetails",
      "http://xbrl.sec.gov/dei/role/document/AuditInformation",
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal Entity [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "dei_LegalEntityIdentifier": {
     "xbrltype": "legalEntityIdentifierItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LegalEntityIdentifier",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal Entity Identifier",
        "documentation": "A globally unique ISO 17442 value to identify entities, commonly abbreviated as LEI."
       }
      }
     },
     "auth_ref": [
      "r696"
     ]
    },
    "us-gaap_LegalFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LegalFees",
     "crdr": "debit",
     "calculation": {
      "http://akerna.com/role/ScheduleofNotePayableintheAggregateofthePrincipalandInterestCalculatedOvertheLifeoftheLoanwithaCorrespondingGainTable": {
       "parentTag": "us-gaap_GainsLossesOnRestructuringOfDebt",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ScheduleofNotePayableintheAggregateofthePrincipalandInterestCalculatedOvertheLifeoftheLoanwithaCorrespondingGainTable",
      "http://akerna.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Legal fees incurred",
        "verboseLabel": "Legal fees",
        "label": "Legal Fees",
        "documentation": "The amount of expense provided in the period for legal costs incurred on or before the balance sheet date pertaining to resolved, pending or threatened litigation, including arbitration and mediation proceedings."
       }
      }
     },
     "auth_ref": [
      "r841"
     ]
    },
    "gryp_LenderAndAffiliatesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "LenderAndAffiliatesMember",
     "presentation": [
      "http://akerna.com/role/NotePayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lender and Affiliates [Member]",
        "label": "Lender And Affiliates Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeLeasesPolicyTextBlock",
     "presentation": [
      "http://akerna.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases",
        "label": "Lessee, Leases [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee."
       }
      }
     },
     "auth_ref": [
      "r483"
     ]
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "label": "Liabilities",
        "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r56",
      "r57",
      "r58",
      "r61",
      "r62",
      "r63",
      "r66",
      "r195",
      "r253",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r441",
      "r442",
      "r443",
      "r471",
      "r572",
      "r646",
      "r695",
      "r909",
      "r963",
      "r964"
     ]
    },
    "us-gaap_LiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAbstract",
     "presentation": [
      "http://akerna.com/role/ScheduleofFairValuebyUsingKeyInputsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities:",
        "label": "Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedBalanceSheet": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedBalanceSheet"
     ],
     "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": [
      "r73",
      "r109",
      "r512",
      "r678",
      "r861",
      "r882",
      "r958"
     ]
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "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": [
      "r58",
      "r170",
      "r195",
      "r253",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r441",
      "r442",
      "r443",
      "r471",
      "r678",
      "r909",
      "r963",
      "r964"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://akerna.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current liabilities",
        "label": "Liabilities, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermNotesPayable",
     "crdr": "credit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedBalanceSheet",
      "http://akerna.com/role/ScheduleofBalanceoftheNotePayableTable",
      "http://akerna.com/role/ScheduleofFairValueoftheBTCNoteTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Note payable \u2013 less current portion",
        "verboseLabel": "Ending balance \u2013 noncurrent portion",
        "label": "Notes Payable, Noncurrent",
        "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": [
      "r17"
     ]
    },
    "us-gaap_LongtermDebtCurrentAndNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongtermDebtCurrentAndNoncurrentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Balance of the Note Payable [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LossContingenciesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingenciesLineItems",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies [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": [
      "r284",
      "r285",
      "r286",
      "r289",
      "r396",
      "r655",
      "r904",
      "r905"
     ]
    },
    "gryp_ManagementServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "ManagementServicesMember",
     "presentation": [
      "http://akerna.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Management services",
        "label": "Management Services Member"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_MarketValueOfListedSecuritiesAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "MarketValueOfListedSecuritiesAmount",
     "crdr": "debit",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount of market value of listed securities",
        "documentation": "Amount of market value of listed securities.",
        "label": "Market Value Of Listed Securities Amount"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MarketableSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MarketableSecurities",
     "crdr": "debit",
     "presentation": [
      "http://akerna.com/role/ScheduleofFairValuebyUsingKeyInputsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Marketable securities",
        "label": "Marketable Securities",
        "documentation": "Amount of investment in marketable security."
       }
      }
     },
     "auth_ref": [
      "r110",
      "r853"
     ]
    },
    "us-gaap_MarketableSecuritiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MarketableSecuritiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Marketable Securities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MarketableSecuritiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MarketableSecuritiesCurrent",
     "crdr": "debit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedBalanceSheet",
      "http://akerna.com/role/ScheduleofMovementinthisAccountforthePeriodsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Fair value beginning of period",
        "periodEndLabel": "Balance end of period",
        "terseLabel": "Marketable securities",
        "label": "Marketable Securities, Current",
        "documentation": "Amount of investment in marketable security, classified as current."
       }
      }
     },
     "auth_ref": [
      "r853"
     ]
    },
    "gryp_MarketableSecuritiesDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "MarketableSecuritiesDetailsTable",
     "presentation": [
      "http://akerna.com/role/MarketableSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Marketable Securities (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MarketableSecuritiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MarketableSecuritiesLineItems",
     "presentation": [
      "http://akerna.com/role/MarketableSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Marketable Securities [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_MarketableSecuritiesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MarketableSecuritiesTextBlock",
     "presentation": [
      "http://akerna.com/role/MarketableSecuritiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Movement in this Account for the Periods",
        "label": "Marketable Securities [Table Text Block]",
        "documentation": "Tabular disclosure of marketable securities. This may consist of investments in certain debt and equity securities, short-term investments and other assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MarketableSecuritiesUnrealizedGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MarketableSecuritiesUnrealizedGainLoss",
     "crdr": "credit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 1.0
      },
      "http://akerna.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedCashFlow",
      "http://akerna.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrealized (loss) gain on marketable securities",
        "negatedLabel": "Unrealized loss (gain) on marketable securities",
        "label": "Marketable Security, Unrealized Gain (Loss)",
        "documentation": "Amount of unrealized gain (loss) on investment in marketable security."
       }
      }
     },
     "auth_ref": [
      "r78"
     ]
    },
    "gryp_MarketbasedRSUsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "MarketbasedRSUsMember",
     "presentation": [
      "http://akerna.com/role/StockholdersDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Market-based RSUs [Member]",
        "label": "Marketbased RSUs Member"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_MaximumBonusPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "MaximumBonusPercentage",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum bonus percentage",
        "documentation": "Maximum bonus percentage.",
        "label": "Maximum Bonus Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MaximumMember",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails",
      "http://akerna.com/role/NotePayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum [Member]",
        "label": "Maximum [Member]",
        "documentation": "Upper limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r150",
      "r151",
      "r152",
      "r153",
      "r154",
      "r165",
      "r166",
      "r285",
      "r286",
      "r287",
      "r288",
      "r354",
      "r396",
      "r458",
      "r500",
      "r529",
      "r530",
      "r536",
      "r564",
      "r565",
      "r618",
      "r621",
      "r624",
      "r625",
      "r627",
      "r638",
      "r639",
      "r653",
      "r661",
      "r668",
      "r673",
      "r674",
      "r675",
      "r676",
      "r681",
      "r913",
      "r965",
      "r966",
      "r967",
      "r968",
      "r969",
      "r970"
     ]
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure [Axis]",
        "terseLabel": "Measure:"
       }
      }
     },
     "auth_ref": [
      "r774"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r774"
     ]
    },
    "gryp_MeasurementInputDerivedFairValueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "MeasurementInputDerivedFairValueMember",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derived Fair Value [Member]",
        "label": "Measurement Input Derived Fair Value Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MeasurementInputExpectedDividendRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputExpectedDividendRateMember",
     "presentation": [
      "http://akerna.com/role/NotePayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Input, Expected Dividend Rate [Member]",
        "label": "Measurement Input, Expected Dividend Rate [Member]",
        "documentation": "Measurement input using expected dividend rate to be paid to holder of share per year."
       }
      }
     },
     "auth_ref": [
      "r953",
      "r954",
      "r955"
     ]
    },
    "us-gaap_MeasurementInputExpectedTermMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputExpectedTermMember",
     "presentation": [
      "http://akerna.com/role/NotePayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimated Life [Member]",
        "label": "Measurement Input, Expected Term [Member]",
        "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date."
       }
      }
     },
     "auth_ref": [
      "r953",
      "r954",
      "r955"
     ]
    },
    "us-gaap_MeasurementInputOptionVolatilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputOptionVolatilityMember",
     "presentation": [
      "http://akerna.com/role/NotePayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Volatility [Member]",
        "label": "Measurement Input, Option Volatility [Member]",
        "documentation": "Measurement input using rate at which price of option increases (decreases) for given set of returns."
       }
      }
     },
     "auth_ref": [
      "r953",
      "r954",
      "r955"
     ]
    },
    "gryp_MeasurementInputPriceHurdleMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "MeasurementInputPriceHurdleMember",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Price hurdle [Member]",
        "label": "Measurement Input Price Hurdle Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MeasurementInputPriceVolatilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputPriceVolatilityMember",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Volatility [Member]",
        "label": "Measurement Input, Price Volatility [Member]",
        "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns."
       }
      }
     },
     "auth_ref": [
      "r673",
      "r953",
      "r954",
      "r955"
     ]
    },
    "us-gaap_MeasurementInputRiskFreeInterestRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputRiskFreeInterestRateMember",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails",
      "http://akerna.com/role/NotePayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Input, Risk Free Interest Rate [Member]",
        "verboseLabel": "Risk-free rate [Member]",
        "label": "Measurement Input, Risk Free Interest Rate [Member]",
        "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss."
       }
      }
     },
     "auth_ref": [
      "r953",
      "r954",
      "r955"
     ]
    },
    "us-gaap_MeasurementInputSharePriceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputSharePriceMember",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails",
      "http://akerna.com/role/NotePayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value of Common Stock [Member]",
        "verboseLabel": "Starting price [Member]",
        "label": "Measurement Input, Share Price [Member]",
        "documentation": "Measurement input using share price of saleable stock."
       }
      }
     },
     "auth_ref": [
      "r953",
      "r954",
      "r955"
     ]
    },
    "us-gaap_MeasurementInputTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputTypeAxis",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails",
      "http://akerna.com/role/NotePayableDetails"
     ],
     "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": [
      "r456",
      "r457",
      "r458",
      "r673"
     ]
    },
    "us-gaap_MeasurementInputTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputTypeDomain",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails",
      "http://akerna.com/role/NotePayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input Type [Domain]",
        "documentation": "Measurement input used to determine value of asset and liability."
       }
      }
     },
     "auth_ref": [
      "r456",
      "r457",
      "r458",
      "r673"
     ]
    },
    "gryp_MinimumBonusPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "MinimumBonusPercentage",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum bonus percentage",
        "documentation": "Minimum bonus percentage.",
        "label": "Minimum Bonus Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MinimumMember",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails",
      "http://akerna.com/role/NotePayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum [Member]",
        "label": "Minimum [Member]",
        "documentation": "Lower limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r150",
      "r151",
      "r152",
      "r153",
      "r154",
      "r165",
      "r166",
      "r285",
      "r286",
      "r287",
      "r288",
      "r354",
      "r396",
      "r458",
      "r500",
      "r529",
      "r530",
      "r536",
      "r564",
      "r565",
      "r618",
      "r621",
      "r624",
      "r625",
      "r627",
      "r638",
      "r639",
      "r653",
      "r661",
      "r668",
      "r673",
      "r674",
      "r675",
      "r681",
      "r913",
      "r965",
      "r966",
      "r967",
      "r968",
      "r969",
      "r970"
     ]
    },
    "gryp_MinimumPayoutThresholdBitcoin": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "MinimumPayoutThresholdBitcoin",
     "presentation": [
      "http://akerna.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum payout threshold bitcoin",
        "documentation": "Minimum payout threshold bitcoin.",
        "label": "Minimum Payout Threshold Bitcoin"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_MiningActivitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "MiningActivitiesMember",
     "presentation": [
      "http://akerna.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mining activities",
        "label": "Mining Activities Member"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_MiningEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "MiningEquipmentMember",
     "presentation": [
      "http://akerna.com/role/MiningEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mining equipment [Member]",
        "label": "Mining Equipment Member"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_MiningEquipmentNetDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "MiningEquipmentNetDetailsTable",
     "presentation": [
      "http://akerna.com/role/MiningEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Mining Equipment, Net (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MinorityInterestOwnershipPercentageByParent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MinorityInterestOwnershipPercentageByParent",
     "presentation": [
      "http://akerna.com/role/NotePayableDetails",
      "http://akerna.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership percentage",
        "verboseLabel": "Affiliates own shares of common stock",
        "label": "Subsidiary, Ownership Percentage, Parent",
        "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MnpiDiscTimedForCompValFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "MNPI Disclosure Timed for Compensation Value [Flag]",
        "terseLabel": "MNPI Disclosure Timed for Compensation Value"
       }
      }
     },
     "auth_ref": [
      "r794"
     ]
    },
    "gryp_MonteCarloSimulationModelMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "MonteCarloSimulationModelMember",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Monte-Carlo simulation model [Member]",
        "label": "Monte Carlo Simulation Model Member"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_MonthlyPaymentsUnderConsultingAgreement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "MonthlyPaymentsUnderConsultingAgreement",
     "crdr": "credit",
     "presentation": [
      "http://akerna.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Monthly payments",
        "documentation": "Represents the amount of monthly payments under the consulting agreement.",
        "label": "Monthly Payments Under Consulting Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_MonthlyPrincipalInterestPaymentPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "MonthlyPrincipalInterestPaymentPercentage",
     "presentation": [
      "http://akerna.com/role/NotePayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Monthly principal interest payment percentage",
        "documentation": "Monthly principal interest payment percentage.",
        "label": "Monthly Principal Interest Payment Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Terms of Trading Arrangement [Text Block]",
        "terseLabel": "Material Terms of Trading Arrangement"
       }
      }
     },
     "auth_ref": [
      "r802"
     ]
    },
    "dei_NameChangeEventDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NameChangeEventDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Name Change Event Date [Axis]",
        "documentation": "For a sequence of name change event related facts, use this typed dimension to distinguish them. The axis members are restricted to be a valid for xml schema 'date' or 'datetime' data type."
       }
      }
     },
     "auth_ref": []
    },
    "dei_NameChangeEventLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NameChangeEventLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Name Change Event [Line Items]",
        "documentation": "Line items represent concepts included in a table. Name change event line item concepts are used for information qualified by domain members of axes in the Name Change Event table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_NameChangeEventTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NameChangeEventTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Name Change Event [Table]",
        "documentation": "For a set of related facts in a sequence of name change events, use this table when the events occurred within a single reporting period."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Named Executive Officers, Footnote [Text Block]",
        "terseLabel": "Named Executive Officers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r775"
     ]
    },
    "gryp_NegativeInterestPaymentForNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "NegativeInterestPaymentForNotesPayable",
     "crdr": "debit",
     "presentation": [
      "http://akerna.com/role/ScheduleofFairValueoftheBTCNoteTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Negative interest payment",
        "documentation": "Negative interest payment.",
        "label": "Negative Interest Payment For Notes Payable"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by (used in) 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": [
      "r189"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://akerna.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES",
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedCashFlow"
     ],
     "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": [
      "r189"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://akerna.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES",
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://akerna.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash (used in) provided by operating activities",
        "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": [
      "r83",
      "r84",
      "r85"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://akerna.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES",
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://akerna.com/role/ConsolidatedIncomeStatement": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedCashFlow",
      "http://akerna.com/role/ConsolidatedIncomeStatement",
      "http://akerna.com/role/ShareholdersEquityType2or3",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net loss",
        "verboseLabel": "Net loss",
        "label": "Net Income (Loss)",
        "terseLabel": "Net Income (Loss)",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r76",
      "r85",
      "r113",
      "r168",
      "r180",
      "r181",
      "r185",
      "r195",
      "r204",
      "r206",
      "r207",
      "r208",
      "r209",
      "r210",
      "r213",
      "r214",
      "r220",
      "r253",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r434",
      "r438",
      "r452",
      "r471",
      "r518",
      "r595",
      "r611",
      "r612",
      "r693",
      "r909"
     ]
    },
    "gryp_NetProceedsFromATM": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "NetProceedsFromATM",
     "crdr": "credit",
     "presentation": [
      "http://akerna.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net proceeds",
        "documentation": "Net proceeds from ATM.",
        "label": "Net Proceeds From ATM"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_NetProceedsFromTheATMIssuance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "NetProceedsFromTheATMIssuance",
     "crdr": "credit",
     "presentation": [
      "http://akerna.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net proceeds issuance",
        "documentation": "Net proceeds ATM issuance.",
        "label": "Net Proceeds From The ATMIssuance"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://akerna.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recent Accounting Pronouncements",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact."
       }
      }
     },
     "auth_ref": []
    },
    "dei_NewEffectiveDateForPreviousFiling": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NewEffectiveDateForPreviousFiling",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "New Effective Date for Previous Filing"
       }
      }
     },
     "auth_ref": [
      "r745",
      "r746",
      "r747",
      "r748"
     ]
    },
    "gryp_NewLoanAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "NewLoanAgreementMember",
     "presentation": [
      "http://akerna.com/role/NotePayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "New Loan Agreement [Member]",
        "label": "New Loan Agreement Member"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_NineMonthAnniversaryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "NineMonthAnniversaryMember",
     "presentation": [
      "http://akerna.com/role/StockholdersDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nine Month Anniversary [Member]",
        "label": "Nine Month Anniversary Member"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_NineteenMonthAnniversaryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "NineteenMonthAnniversaryMember",
     "presentation": [
      "http://akerna.com/role/StockholdersDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nineteen Month Anniversary [Member]",
        "label": "Nineteen Month Anniversary Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_NoSubstantiveChanges462c": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NoSubstantiveChanges462c",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Substantive Changes, 462(c)"
       }
      }
     },
     "auth_ref": [
      "r828"
     ]
    },
    "dei_NoSubstantiveChanges462cFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NoSubstantiveChanges462cFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Substantive Changes, 462(c), File Number"
       }
      }
     },
     "auth_ref": [
      "r828"
     ]
    },
    "dei_NoTradingSymbolFlag": {
     "xbrltype": "trueItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NoTradingSymbolFlag",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Trading Symbol Flag",
        "documentation": "Boolean flag that is true only for a security having no trading symbol."
       }
      }
     },
     "auth_ref": []
    },
    "gryp_NonCashPaymentOfPrincipalAndInterestOnNotePayableUsingDigitalAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "NonCashPaymentOfPrincipalAndInterestOnNotePayableUsingDigitalAssets",
     "crdr": "credit",
     "presentation": [
      "http://akerna.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Digital assets used for principal and interest payment BTC Note",
        "documentation": "Non-cash payment of principal and interest on note payable using digital assets.",
        "label": "Non Cash Payment Of Principal And Interest On Note Payable Using Digital Assets"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-GAAP Measure Description [Text Block]",
        "terseLabel": "Non-GAAP Measure Description"
       }
      }
     },
     "auth_ref": [
      "r774"
     ]
    },
    "ecd_NonNeosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonNeosMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-NEOs [Member]",
        "terseLabel": "Non-NEOs"
       }
      }
     },
     "auth_ref": [
      "r729",
      "r740",
      "r756",
      "r782",
      "r791"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount",
        "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r765"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Total Compensation Amount",
        "terseLabel": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r764"
     ]
    },
    "ecd_NonPeoNeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO [Member]",
        "terseLabel": "Non-PEO NEO"
       }
      }
     },
     "auth_ref": [
      "r782"
     ]
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]",
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r802"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]",
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r802"
     ]
    },
    "us-gaap_NoncashMergerRelatedCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoncashMergerRelatedCosts",
     "crdr": "debit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Merger and acquisition cost",
        "label": "Noncash Merger Related Costs",
        "documentation": "Amount of expense (income) related to the increase (decrease) in reserve for business combination costs. Includes, but is not limited to, legal, accounting, and other costs incurred to consummate the merger."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total other income (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": [
      "r79"
     ]
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonoperatingIncomeExpenseAbstract",
     "presentation": [
      "http://akerna.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other income (expense)",
        "label": "Nonoperating Income (Expense) [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NonrecurringAdjustmentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonrecurringAdjustmentAxis",
     "presentation": [
      "http://akerna.com/role/DepositsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonrecurring Adjustment [Axis]",
        "documentation": "Information by nonrecurring adjustment directly attributable to business combination included in pro forma revenue and earnings."
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "us-gaap_NonrecurringAdjustmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonrecurringAdjustmentDomain",
     "presentation": [
      "http://akerna.com/role/DepositsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonrecurring Adjustment [Domain]",
        "documentation": "Material, nonrecurring adjustment(s) allocated (included) to (in) reported pro forma revenue and earnings (supplemental pro forma information)."
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "gryp_NotePayableDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "NotePayableDetailsTable",
     "presentation": [
      "http://akerna.com/role/NotePayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note Payable (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_NotePayableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "NotePayableMember",
     "presentation": [
      "http://akerna.com/role/NotePayableDetails",
      "http://akerna.com/role/ScheduleofFairValueoftheBTCNoteTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Note Payable [Member]",
        "label": "Note Payable Member"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_NotePayableScheduleofFairValueoftheBTCNoteDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "NotePayableScheduleofFairValueoftheBTCNoteDetailsTable",
     "presentation": [
      "http://akerna.com/role/ScheduleofFairValueoftheBTCNoteTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note Payable - Schedule of Fair Value of the BTC Note (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_NotePayableScheduleofTroubledDebtRestructuringwiththeNotePayableDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "NotePayableScheduleofTroubledDebtRestructuringwiththeNotePayableDetailsTable",
     "presentation": [
      "http://akerna.com/role/ScheduleofTroubledDebtRestructuringwiththeNotePayableTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note Payable - Schedule of Troubled Debt Restructuring with the Note Payable (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_NotePayableScheduleofTroubledDebtRestructuringwiththeNotePayableParentheticalsDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "NotePayableScheduleofTroubledDebtRestructuringwiththeNotePayableParentheticalsDetailsTable",
     "presentation": [
      "http://akerna.com/role/ScheduleofTroubledDebtRestructuringwiththeNotePayableTable_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note Payable - Schedule of Troubled Debt Restructuring with the Note Payable (Parentheticals) (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NotesAndLoansPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NotesAndLoansPayable",
     "crdr": "credit",
     "presentation": [
      "http://akerna.com/role/NotePayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Note payable (in Dollars)",
        "label": "Notes and Loans Payable",
        "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of all notes and loans payable (with maturities initially due after one year or beyond the operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r108",
      "r973"
     ]
    },
    "us-gaap_NotesAndLoansPayableAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NotesAndLoansPayableAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Note Payable in the Aggregate of the Principal and Interest Calculated Over the Life of the Loan with a Corresponding Gain [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NotesIssued1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NotesIssued1",
     "crdr": "credit",
     "calculation": {
      "http://akerna.com/role/ScheduleofNotePayableintheAggregateofthePrincipalandInterestCalculatedOvertheLifeoftheLoanwithaCorrespondingGainTable": {
       "parentTag": "gryp_UndiscountedCashflowFromNotespayable",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedCashFlow",
      "http://akerna.com/role/ScheduleofNotePayableintheAggregateofthePrincipalandInterestCalculatedOvertheLifeoftheLoanwithaCorrespondingGainTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Promissory note issued for settlement of BTC Note",
        "verboseLabel": "Principal - Note Payable",
        "label": "Notes Issued",
        "documentation": "The fair value of notes issued in noncash investing and financing activities."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r26",
      "r27"
     ]
    },
    "us-gaap_NotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NotesPayable",
     "crdr": "credit",
     "calculation": {
      "http://akerna.com/role/ScheduleofBalanceoftheNotePayableTable": {
       "parentTag": "us-gaap_OtherNotesPayableCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ScheduleofBalanceoftheNotePayableTable",
      "http://akerna.com/role/ScheduleofFairValueoftheBTCNoteTable",
      "http://akerna.com/role/ScheduleofTroubledDebtRestructuringwiththeNotePayableTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "terseLabel": "Principal - Note Payable",
        "verboseLabel": "Note Payable \u2013 Principal",
        "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": [
      "r17",
      "r108",
      "r973",
      "r974"
     ]
    },
    "us-gaap_NotesPayableAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NotesPayableAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes Payable [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_NotesPayableBookValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "NotesPayableBookValue",
     "crdr": "credit",
     "presentation": [
      "http://akerna.com/role/ScheduleofTroubledDebtRestructuringwiththeNotePayableTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes Payable",
        "documentation": "Amount of notes payable book value.",
        "label": "Notes Payable Book Value"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NotesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NotesPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedBalanceSheet",
      "http://akerna.com/role/ScheduleofBalanceoftheNotePayableTable",
      "http://akerna.com/role/ScheduleofFairValueoftheBTCNoteTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Note payable \u2013 current portion",
        "verboseLabel": "Less \u2013 current portion",
        "negatedLabel": "Less current portion of interest",
        "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": [
      "r56",
      "r57"
     ]
    },
    "gryp_NotesPayableDifference": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "NotesPayableDifference",
     "crdr": "debit",
     "presentation": [
      "http://akerna.com/role/ScheduleofTroubledDebtRestructuringwiththeNotePayableTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Difference",
        "documentation": "Amount of notes payable difference.",
        "label": "Notes Payable Difference"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NotesPayableToBankCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NotesPayableToBankCurrent",
     "crdr": "credit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedBalanceSheet",
      "http://akerna.com/role/ScheduleofFairValuebyUsingKeyInputsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bitcoin denominated note payable - current portion",
        "verboseLabel": "Digital assets held for other parties",
        "label": "Notes Payable to Bank, Current",
        "documentation": "Current portion of the total carrying amount as of the balance sheet date due within one year or the operating cycle, if longer, on all notes payable to banks paid on an installment with long term maturities. This can include the amount of any loans from the applicant firm. This does not, however, include any mortgage balances."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r57"
     ]
    },
    "gryp_NumberOfBitcoinHeld": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "NumberOfBitcoinHeld",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails",
      "http://akerna.com/role/NotePayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of bitcoin held",
        "verboseLabel": "Number of bitcoin held.",
        "documentation": "Number of bitcoin held.",
        "label": "Number Of Bitcoin Held"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_NumberOfBitcoinHeldPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "NumberOfBitcoinHeldPerShare",
     "presentation": [
      "http://akerna.com/role/DigitalAssetsDetails",
      "http://akerna.com/role/ScheduleofBitcoinHoldingsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Bitcoin held (in Dollars per share)",
        "verboseLabel": "Number of bitcoin held (in Dollars per share)",
        "documentation": "The per share amount of number of bitcoin held.",
        "label": "Number Of Bitcoin Held Per Share"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_NumberOfBitcoinMiners": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "NumberOfBitcoinMiners",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bitcoin miners (in Bitcoin)",
        "documentation": "Number of Bitcoin Miners.",
        "label": "Number Of Bitcoin Miners"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_NumberOfMachinesPurchased": {
     "xbrltype": "integerItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "NumberOfMachinesPurchased",
     "presentation": [
      "http://akerna.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of machines purchased",
        "documentation": "Number of machines purchased.",
        "label": "Number Of Machines Purchased"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_NumberOfMiners": {
     "xbrltype": "integerItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "NumberOfMiners",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of miners (in miners)",
        "documentation": "Number of Miners.",
        "label": "Number Of Miners"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_NumberOfShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "NumberOfShares",
     "presentation": [
      "http://akerna.com/role/StockholdersDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of shares",
        "documentation": "Number of shares.",
        "label": "Number Of Shares"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_NumberOfTradingDays": {
     "xbrltype": "durationItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "NumberOfTradingDays",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of trading days",
        "documentation": "Number of trading days.",
        "label": "Number Of Trading Days"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_ObligationLiabilityRelatedToDigitalAssetsHeldForOtherParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "ObligationLiabilityRelatedToDigitalAssetsHeldForOtherParties",
     "crdr": "credit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedBalanceSheet",
      "http://akerna.com/role/ScheduleofFairValuebyUsingKeyInputsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Obligation liability related to digital assets held for other parties",
        "verboseLabel": "Digital assets",
        "documentation": "Amount of obligation liability related to digital assets held for other parties classified as current.",
        "label": "Obligation Liability Related To Digital Assets Held For Other Parties"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_October12024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "October12024Member",
     "presentation": [
      "http://akerna.com/role/ScheduleofCompensationExpenseRelatedRestrictedStockAwardsTable",
      "http://akerna.com/role/ScheduleofCompensationExpenseRelatedRestrictedStockAwardsTable_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "October 1, 2024 [Member]",
        "label": "October12024 Member"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_October202021Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "October202021Member",
     "presentation": [
      "http://akerna.com/role/ScheduleofCompensationExpenseRelatedRestrictedStockAwardsTable",
      "http://akerna.com/role/ScheduleofCompensationExpenseRelatedRestrictedStockAwardsTable_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "October 20, 2021 [Member]",
        "label": "October202021 Member"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_October222021Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "October222021Member",
     "presentation": [
      "http://akerna.com/role/ScheduleofCompensationExpenseRelatedRestrictedStockAwardsTable",
      "http://akerna.com/role/ScheduleofCompensationExpenseRelatedRestrictedStockAwardsTable_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "October 22, 2021 [Member]",
        "label": "October222021 Member"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_October262021Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "October262021Member",
     "presentation": [
      "http://akerna.com/role/ScheduleofCompensationExpenseRelatedRestrictedStockAwardsTable",
      "http://akerna.com/role/ScheduleofCompensationExpenseRelatedRestrictedStockAwardsTable_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "October 26, 2021 [Member]",
        "label": "October262021 Member"
       }
      }
     },
     "auth_ref": []
    },
    "srt_OfficerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "OfficerMember",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Officer [Member]",
        "label": "Officer [Member]",
        "documentation": "Person with designation of officer."
       }
      }
     },
     "auth_ref": [
      "r250",
      "r848",
      "r1006"
     ]
    },
    "us-gaap_OperatingCostsAndExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingCostsAndExpenses",
     "crdr": "debit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total operating expenses",
        "label": "Operating Costs and 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. Excludes Selling, General and Administrative Expense."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Loss from operations",
        "label": "Operating Income (Loss)",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r120",
      "r647",
      "r870",
      "r871",
      "r872",
      "r873",
      "r874"
     ]
    },
    "us-gaap_OperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLossCarryforwards",
     "crdr": "debit",
     "presentation": [
      "http://akerna.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NOL carryforwards",
        "label": "Operating Loss Carryforwards",
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws."
       }
      }
     },
     "auth_ref": [
      "r420"
     ]
    },
    "gryp_OperatingProfitRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "OperatingProfitRate",
     "presentation": [
      "http://akerna.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating profit rate",
        "documentation": "Operating profit.",
        "label": "Operating Profit Rate"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_OrganizationAndNatureOfOperationsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "OrganizationAndNatureOfOperationsPolicyTextBlock",
     "presentation": [
      "http://akerna.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Organization and Nature of Operations",
        "documentation": "Disclosure of accounting policy for organization and nature of operations.",
        "label": "Organization And Nature Of Operations Policy Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_OrganizationandSummaryofSignificantAccountingPoliciesDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "OrganizationandSummaryofSignificantAccountingPoliciesDetailsTable",
     "presentation": [
      "http://akerna.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization and Summary of Significant Accounting Policies (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_OtherAddressMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "OtherAddressMember",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Address [Member]",
        "documentation": "Other address for entity"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssetImpairmentCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetImpairmentCharges",
     "crdr": "debit",
     "presentation": [
      "http://akerna.com/role/ScheduleofMiningEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Impairment",
        "label": "Other Asset Impairment Charges",
        "documentation": "The charge against earnings resulting from the write down of long lived assets other than goodwill due to the difference between the carrying value and lower fair value."
       }
      }
     },
     "auth_ref": [
      "r857",
      "r896"
     ]
    },
    "us-gaap_OtherBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherBorrowings",
     "crdr": "credit",
     "presentation": [
      "http://akerna.com/role/NotePayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Borrowing rate (in Dollars)",
        "label": "Other Borrowings",
        "documentation": "The carrying amount as of the balance sheet date for the aggregate of other miscellaneous borrowings owed by the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r103",
      "r108"
     ]
    },
    "us-gaap_OtherLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://akerna.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities",
        "label": "Other Liabilities",
        "documentation": "Amount of liabilities classified as other."
       }
      }
     },
     "auth_ref": [
      "r107",
      "r507",
      "r568",
      "r569",
      "r695",
      "r974",
      "r1006"
     ]
    },
    "gryp_OtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "OtherMember",
     "presentation": [
      "http://akerna.com/role/ScheduleofCompensationExpenseRelatedRestrictedStockAwardsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other [Member]",
        "label": "Other Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherNoncashIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNoncashIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 19.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other",
        "label": "Other Noncash Income (Expense)",
        "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other."
       }
      }
     },
     "auth_ref": [
      "r85"
     ]
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other income",
        "label": "Other Nonoperating Income (Expense)",
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r80"
     ]
    },
    "us-gaap_OtherNotesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNotesPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://akerna.com/role/ScheduleofBalanceoftheNotePayableTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://akerna.com/role/ScheduleofBalanceoftheNotePayableTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Other Notes Payable, Current",
        "documentation": "Amount of long-term notes classified as other, payable within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r57"
     ]
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OtherPerfMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Performance Measure, Amount",
        "terseLabel": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r774"
     ]
    },
    "dei_OtherReportingStandardItemNumber": {
     "xbrltype": "otherReportingStandardItemNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "OtherReportingStandardItemNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Reporting Standard Item Number",
        "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS."
       }
      }
     },
     "auth_ref": [
      "r711"
     ]
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingAggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Aggregate Erroneous Compensation Amount",
        "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r727",
      "r738",
      "r754",
      "r789"
     ]
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Recovery Compensation Amount",
        "terseLabel": "Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r730",
      "r741",
      "r757",
      "r792"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Recovery, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r730",
      "r741",
      "r757",
      "r792"
     ]
    },
    "srt_OwnershipAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "OwnershipAxis",
     "presentation": [
      "http://akerna.com/role/NotePayableDetails",
      "http://akerna.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Axis]",
        "documentation": "Information by name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment."
       }
      }
     },
     "auth_ref": []
    },
    "srt_OwnershipDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "OwnershipDomain",
     "presentation": [
      "http://akerna.com/role/NotePayableDetails",
      "http://akerna.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Domain]",
        "documentation": "Name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment."
       }
      }
     },
     "auth_ref": []
    },
    "gryp_PaidRefundableDeposits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "PaidRefundableDeposits",
     "crdr": "debit",
     "presentation": [
      "http://akerna.com/role/DepositsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Paid refundable deposits",
        "documentation": "Paid refundable deposits.",
        "label": "Paid Refundable Deposits"
       }
      }
     },
     "auth_ref": []
    },
    "dei_ParentEntityLegalName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ParentEntityLegalName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Parent Entity Legal Name",
        "documentation": "If the entity which the financial information concerns is a subsidiary of another company, then provide to full legal name of the parent entity"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Line Items]",
        "terseLabel": "Pay vs Performance Disclosure"
       }
      }
     },
     "auth_ref": [
      "r763"
     ]
    },
    "gryp_PaymentForInsurancePayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "PaymentForInsurancePayable",
     "crdr": "credit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payment for insurance payable",
        "documentation": "Payment for insurance payable.",
        "label": "Payment For Insurance Payable"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_PaymentForPurchaseOfMiningMachines": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "PaymentForPurchaseOfMiningMachines",
     "crdr": "credit",
     "presentation": [
      "http://akerna.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash payment",
        "documentation": "The cash outflow from the purchase of mining and mining related assets during the period.",
        "label": "Payment For Purchase Of Mining Machines"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_PaymentForVendor": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "PaymentForVendor",
     "crdr": "debit",
     "presentation": [
      "http://akerna.com/role/StockholdersDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payment for vendor (in Dollars)",
        "documentation": "Amount of payment for vendor.",
        "label": "Payment For Vendor"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsForAdvanceToAffiliate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForAdvanceToAffiliate",
     "crdr": "credit",
     "presentation": [
      "http://akerna.com/role/DepositsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional advance payment",
        "label": "Payments for Advance to Affiliate",
        "documentation": "The cash outflow from advancing money to an affiliate (an entity that is related but not strictly controlled by the entity)."
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    },
    "us-gaap_PaymentsForFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForFees",
     "crdr": "credit",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payment other fees",
        "label": "Payments for Other Fees",
        "documentation": "Amount of cash outflow for fees classified as other."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_PaymentsForOtherDeposits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForOtherDeposits",
     "crdr": "credit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedCashFlow",
      "http://akerna.com/role/ScheduleofDepositsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Refundable deposit",
        "terseLabel": "Cash deposit",
        "label": "Payments for Other Deposits",
        "documentation": "Amount of cash outflow for deposits classified as other."
       }
      }
     },
     "auth_ref": [
      "r856"
     ]
    },
    "us-gaap_PaymentsForPreviousAcquisition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForPreviousAcquisition",
     "crdr": "credit",
     "presentation": [
      "http://akerna.com/role/DepositsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payments for potential business acquisitions costs",
        "label": "Payments for Previous Acquisition",
        "documentation": "Cash outflow representing an adjustment to the purchase price of a previous acquisition."
       }
      }
     },
     "auth_ref": [
      "r855"
     ]
    },
    "us-gaap_PaymentsOfStockIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsOfStockIssuanceCosts",
     "crdr": "credit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Cash expenses for issuance of common stock",
        "label": "Payments of Stock Issuance Costs",
        "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security."
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "us-gaap_PaymentsToAcquireAdditionalInterestInSubsidiaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireAdditionalInterestInSubsidiaries",
     "crdr": "credit",
     "calculation": {
      "http://akerna.com/role/ScheduleofNotePayableintheAggregateofthePrincipalandInterestCalculatedOvertheLifeoftheLoanwithaCorrespondingGainTable": {
       "parentTag": "gryp_UndiscountedCashflowFromNotespayable",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ScheduleofNotePayableintheAggregateofthePrincipalandInterestCalculatedOvertheLifeoftheLoanwithaCorrespondingGainTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest payments - Note Payable",
        "label": "Payments to Acquire Additional Interest in Subsidiaries",
        "documentation": "The cash outflow associated with the purchase of noncontrolling interest during the period."
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "us-gaap_PaymentsToAcquireMiningAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireMiningAssets",
     "crdr": "credit",
     "presentation": [
      "http://akerna.com/role/DepositsDetails",
      "http://akerna.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mining capacity combined amount",
        "verboseLabel": "Purchase price",
        "label": "Payments to Acquire Mining Assets",
        "documentation": "The cash outflow from the purchase of mining and mining related assets during the period."
       }
      }
     },
     "auth_ref": [
      "r81"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Purchase of mining 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": [
      "r81"
     ]
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupIssuersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Issuers, Footnote [Text Block]",
        "terseLabel": "Peer Group Issuers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r773"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Total Shareholder Return Amount",
        "terseLabel": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r773"
     ]
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoActuallyPaidCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Actually Paid Compensation Amount",
        "terseLabel": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r765"
     ]
    },
    "ecd_PeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO [Member]",
        "terseLabel": "PEO"
       }
      }
     },
     "auth_ref": [
      "r782"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Name",
        "terseLabel": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r775"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Total Compensation Amount",
        "terseLabel": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r764"
     ]
    },
    "gryp_PercentageOfBitcoinInColdStorage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "PercentageOfBitcoinInColdStorage",
     "presentation": [
      "http://akerna.com/role/DigitalAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of bitcoin in cold storage",
        "documentation": "Percentage of bitcoin in cold storage.",
        "label": "Percentage Of Bitcoin In Cold Storage"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_PercentageOfBitcoinInHotWallets": {
     "xbrltype": "percentItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "PercentageOfBitcoinInHotWallets",
     "presentation": [
      "http://akerna.com/role/DigitalAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of bitcoin in hot wallets",
        "documentation": "Percentage of bitcoin in hot wallets.",
        "label": "Percentage Of Bitcoin In Hot Wallets"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_PercentageOfFutureTaxableIncome": {
     "xbrltype": "percentItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "PercentageOfFutureTaxableIncome",
     "presentation": [
      "http://akerna.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of future taxable income",
        "documentation": "Percentage of future taxable income.",
        "label": "Percentage Of Future Taxable Income"
       }
      }
     },
     "auth_ref": []
    },
    "dei_PhoneFaxNumberDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PhoneFaxNumberDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Phone Fax Number Description",
        "documentation": "Description of Phone or Fax Number"
       }
      }
     },
     "auth_ref": []
    },
    "srt_PlatformOperatorCryptoAssetPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "PlatformOperatorCryptoAssetPolicyTextBlock",
     "presentation": [
      "http://akerna.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Digital Assets",
        "label": "Platform Operator, Crypto Asset [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for safeguarding liability and corresponding asset for crypto-asset held for platform user."
       }
      }
     },
     "auth_ref": [
      "r164",
      "r276"
     ]
    },
    "us-gaap_PledgingPurposeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PledgingPurposeAxis",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails",
      "http://akerna.com/role/ScheduleofDepositsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pledging Purpose [Axis]",
        "documentation": "Information by pledging purpose of pledged asset owned."
       }
      }
     },
     "auth_ref": [
      "r498",
      "r671",
      "r679",
      "r838"
     ]
    },
    "us-gaap_PledgingPurposeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PledgingPurposeDomain",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pledging Purpose [Domain]",
        "documentation": "Pledging purpose of pledged asset owned."
       }
      }
     },
     "auth_ref": [
      "r498",
      "r671",
      "r679",
      "r838"
     ]
    },
    "ecd_PnsnAdjsPrrSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnAdjsPrrSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Adjustments Prior Service Cost [Member]",
        "terseLabel": "Pension Adjustments Prior Service Cost"
       }
      }
     },
     "auth_ref": [
      "r766"
     ]
    },
    "ecd_PnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Adjustments Service Cost [Member]",
        "terseLabel": "Pension Adjustments Service Cost"
       }
      }
     },
     "auth_ref": [
      "r820"
     ]
    },
    "ecd_PnsnBnftsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnBnftsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Benefits Adjustments, Footnote [Text Block]",
        "terseLabel": "Pension Benefits Adjustments, Footnote"
       }
      }
     },
     "auth_ref": [
      "r765"
     ]
    },
    "dei_PostEffectiveAmendment": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PostEffectiveAmendment",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Post-Effective Amendment"
       }
      }
     },
     "auth_ref": [
      "r697"
     ]
    },
    "dei_PostEffectiveAmendmentNumber": {
     "xbrltype": "sequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PostEffectiveAmendmentNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Post-Effective Amendment Number",
        "documentation": "Amendment number to registration statement under the Securities Act of 1933 after the registration becomes effective."
       }
      }
     },
     "auth_ref": [
      "r697"
     ]
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreCommencementIssuerTenderOffer",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Issuer Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r704"
     ]
    },
    "dei_PreCommencementTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreCommencementTenderOffer",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r706"
     ]
    },
    "dei_PreEffectiveAmendment": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreEffectiveAmendment",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-Effective Amendment"
       }
      }
     },
     "auth_ref": [
      "r697"
     ]
    },
    "dei_PreEffectiveAmendmentNumber": {
     "xbrltype": "sequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreEffectiveAmendmentNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-Effective Amendment Number",
        "documentation": "Amendment number to registration statement under the Securities Act of 1933 before the registration becomes effective."
       }
      }
     },
     "auth_ref": [
      "r697"
     ]
    },
    "gryp_PreFundedWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "PreFundedWarrantsMember",
     "presentation": [
      "http://akerna.com/role/NotePayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pre Funded Warrants [Member]",
        "documentation": "This member stands for the information pertaining to Pre Funded Warrants.",
        "label": "Pre Funded Warrants Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockParOrStatedValuePerShare",
     "presentation": [
      "http://akerna.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock par value (in Dollars per share)",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r329"
     ]
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://akerna.com/role/StockholdersDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock shares",
        "label": "Preferred Stock, Shares Authorized",
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r573"
     ]
    },
    "gryp_PrepaidAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "PrepaidAmount",
     "crdr": "debit",
     "presentation": [
      "http://akerna.com/role/DepositsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pre-paid amount",
        "documentation": "Pre-paid amount.",
        "label": "Prepaid Amount"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PrepaidExpenseCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidExpenseCurrent",
     "crdr": "debit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid expenses",
        "label": "Prepaid Expense, Current",
        "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": [
      "r178",
      "r256",
      "r257",
      "r643"
     ]
    },
    "us-gaap_PrepaidExpenseCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidExpenseCurrentAndNoncurrent",
     "crdr": "debit",
     "presentation": [
      "http://akerna.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid expense",
        "label": "Prepaid Expense",
        "documentation": "Carrying amount as of the balance sheet date of expenditures made in advance of when the economic benefit of the cost will be realized, and which will be expensed in future periods with the passage of time or when a triggering event occurs."
       }
      }
     },
     "auth_ref": [
      "r100",
      "r178",
      "r586",
      "r972"
     ]
    },
    "gryp_PrepaidExpensePolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "PrepaidExpensePolicyPolicyTextBlock",
     "presentation": [
      "http://akerna.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid Expenses",
        "documentation": "Disclosure of accounting policy for Prepaid Expense policy.",
        "label": "Prepaid Expense Policy Policy Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_PrincipalBalanceOfBitcoins": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "PrincipalBalanceOfBitcoins",
     "presentation": [
      "http://akerna.com/role/NotePayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principal balance",
        "documentation": "Principal balance of bitcoins.",
        "label": "Principal Balance Of Bitcoins"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PriorPeriodReclassificationAdjustmentDescription": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PriorPeriodReclassificationAdjustmentDescription",
     "presentation": [
      "http://akerna.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassification",
        "label": "Reclassification, Comparability Adjustment [Policy Text Block]",
        "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": [
      "r850"
     ]
    },
    "us-gaap_PrivatePlacementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrivatePlacementMember",
     "presentation": [
      "http://akerna.com/role/StockholdersDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Private Placement [Member]",
        "label": "Private Placement [Member]",
        "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromContributedCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromContributedCapital",
     "crdr": "debit",
     "presentation": [
      "http://akerna.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contributed capital",
        "label": "Proceeds from Contributed Capital",
        "documentation": "The cash inflow associated with the amount received by a corporation from a shareholder during the period."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_ProceedsFromIssuanceInitialPublicOffering": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromIssuanceInitialPublicOffering",
     "crdr": "debit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from registered direct offering",
        "label": "Proceeds from Issuance Initial Public Offering",
        "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "crdr": "debit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedCashFlow",
      "http://akerna.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from issuance of common stock - private placement",
        "verboseLabel": "Gross proceeds",
        "label": "Proceeds from Issuance of Common Stock",
        "documentation": "The cash inflow from the additional capital contribution to the entity."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "gryp_ProceedsFromIssuanceOfCommonStockATM": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "ProceedsFromIssuanceOfCommonStockATM",
     "crdr": "debit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from issuance of common stock - ATM",
        "documentation": "Proceeds from issuance of common stock - ATM.",
        "label": "Proceeds From Issuance Of Common Stock ATM"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromIssuanceOfPrivatePlacement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromIssuanceOfPrivatePlacement",
     "crdr": "debit",
     "presentation": [
      "http://akerna.com/role/StockholdersDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross proceeds of private palcement (in Dollars)",
        "label": "Proceeds from Issuance of Private Placement",
        "documentation": "The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_ProceedsFromRepaymentsOfNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromRepaymentsOfNotesPayable",
     "crdr": "debit",
     "presentation": [
      "http://akerna.com/role/ScheduleofFairValueoftheBTCNoteTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payment",
        "label": "Proceeds from (Repayments of) Notes Payable",
        "documentation": "Amount of cash inflow (outflow) from long-term debt supported by a written promise to pay an obligation."
       }
      }
     },
     "auth_ref": []
    },
    "gryp_ProceedsFromReverseRecapitalization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "ProceedsFromReverseRecapitalization",
     "crdr": "debit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedCashFlow",
      "http://akerna.com/role/ReverseMergerDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash acquired in connection with the reverse recapitalization",
        "verboseLabel": "Reverse recapitalization",
        "documentation": "Represent the amount of proceeds from reverse recapitalization.",
        "label": "Proceeds From Reverse Recapitalization"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromSecuredNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromSecuredNotesPayable",
     "crdr": "debit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of note payable for insurance premiums",
        "label": "Proceeds from Secured Notes Payable",
        "documentation": "The cash inflow from borrowings supported by a written promise to pay an obligation that is collateralized (backed by pledge, mortgage or other lien in the entity's assets)."
       }
      }
     },
     "auth_ref": [
      "r20"
     ]
    },
    "gryp_ProceedsFromTheSaleOfMiners": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "ProceedsFromTheSaleOfMiners",
     "crdr": "debit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from the sale of miners",
        "documentation": "Proceeds from the sale of miners.",
        "label": "Proceeds From The Sale Of Miners"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://akerna.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]",
        "documentation": "Information by product and service, or group of similar products and similar services."
       }
      }
     },
     "auth_ref": [
      "r155",
      "r156",
      "r157",
      "r158",
      "r159",
      "r160",
      "r162",
      "r247",
      "r501",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r641",
      "r662",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r849",
      "r906",
      "r907",
      "r914",
      "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",
      "r1002",
      "r1003",
      "r1004"
     ]
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://akerna.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]",
        "documentation": "Product or service, or a group of similar products or similar services."
       }
      }
     },
     "auth_ref": [
      "r155",
      "r156",
      "r157",
      "r158",
      "r159",
      "r160",
      "r162",
      "r247",
      "r501",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r641",
      "r662",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r849",
      "r906",
      "r907",
      "r914",
      "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",
      "r1002",
      "r1003",
      "r1004"
     ]
    },
    "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_PropertyPlantAndEquipmentAdditions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentAdditions",
     "crdr": "debit",
     "presentation": [
      "http://akerna.com/role/ScheduleofMiningEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additions",
        "label": "Property, Plant and Equipment, Additions",
        "documentation": "Amount of acquisition of long-lived, physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://akerna.com/role/MiningEquipmentNetDetails"
     ],
     "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",
      "r484"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "presentation": [
      "http://akerna.com/role/MiningEquipmentNet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MINING EQUIPMENT, NET",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r88",
      "r133",
      "r136",
      "r137"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentDisposals": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentDisposals",
     "crdr": "credit",
     "presentation": [
      "http://akerna.com/role/ScheduleofMiningEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Disposals",
        "label": "Property, Plant and Equipment, Disposals",
        "documentation": "Amount of divestiture of long-lived, physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "calculation": {
      "http://akerna.com/role/ScheduleofMiningEquipmentTable": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ScheduleofMiningEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance, beginning of year",
        "periodEndLabel": "Ending balance",
        "label": "Property, Plant and Equipment, Gross",
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r172",
      "r516"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGrossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentGrossAbstract",
     "presentation": [
      "http://akerna.com/role/ScheduleofMiningEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mining equipment",
        "label": "Property, Plant and Equipment, Gross [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://akerna.com/role/MiningEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Mining Equipment, Net [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": [
      "r484"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      },
      "http://akerna.com/role/ScheduleofMiningEquipmentTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedBalanceSheet",
      "http://akerna.com/role/ScheduleofMiningEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Mining equipment, net",
        "terseLabel": "Mining equipment, net",
        "label": "Property, Plant and Equipment, Net",
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r484",
      "r505",
      "r516",
      "r678"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentNetAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Mining Equipment, Net [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "presentation": [
      "http://akerna.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mining Equipment",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r133",
      "r136",
      "r514"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://akerna.com/role/MiningEquipmentNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Mining Equipment",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "gryp_PurchaseAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "PurchaseAgreementMember",
     "presentation": [
      "http://akerna.com/role/DepositsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase Agreement [Member]",
        "label": "Purchase Agreement Member"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_PurchasePriceValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "PurchasePriceValue",
     "crdr": "debit",
     "presentation": [
      "http://akerna.com/role/DepositsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase price value",
        "documentation": "The amount of valuation allowances on deferred tax assets that are not anticipated to be realized recorded in purchase accounting.",
        "label": "Purchase Price Value"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Table]",
        "terseLabel": "Pay vs Performance Disclosure"
       }
      }
     },
     "auth_ref": [
      "r763"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance [Table Text Block]",
        "terseLabel": "Pay vs Performance Disclosure, Table"
       }
      }
     },
     "auth_ref": [
      "r763"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeAxis",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails",
      "http://akerna.com/role/NotePayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r150",
      "r151",
      "r152",
      "r153",
      "r154",
      "r165",
      "r166",
      "r285",
      "r286",
      "r287",
      "r288",
      "r346",
      "r354",
      "r385",
      "r386",
      "r387",
      "r396",
      "r458",
      "r497",
      "r499",
      "r500",
      "r529",
      "r530",
      "r536",
      "r564",
      "r565",
      "r618",
      "r621",
      "r624",
      "r625",
      "r627",
      "r638",
      "r639",
      "r653",
      "r661",
      "r668",
      "r673",
      "r674",
      "r675",
      "r676",
      "r681",
      "r687",
      "r901",
      "r913",
      "r954",
      "r966",
      "r967",
      "r968",
      "r969",
      "r970"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeMember",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails",
      "http://akerna.com/role/NotePayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r150",
      "r151",
      "r152",
      "r153",
      "r154",
      "r165",
      "r166",
      "r285",
      "r286",
      "r287",
      "r288",
      "r346",
      "r354",
      "r385",
      "r386",
      "r387",
      "r396",
      "r458",
      "r497",
      "r499",
      "r500",
      "r529",
      "r530",
      "r536",
      "r564",
      "r565",
      "r618",
      "r621",
      "r624",
      "r625",
      "r627",
      "r638",
      "r639",
      "r653",
      "r661",
      "r668",
      "r673",
      "r674",
      "r675",
      "r676",
      "r681",
      "r687",
      "r901",
      "r913",
      "r954",
      "r966",
      "r967",
      "r968",
      "r969",
      "r970"
     ]
    },
    "us-gaap_ReceivablesFromStockholderMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReceivablesFromStockholderMember",
     "presentation": [
      "http://akerna.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subscription Receivable",
        "label": "Receivables from Stockholder [Member]",
        "documentation": "Category of equity that is due from owners or affiliates of the reporting entity (including due from officers or directors) resulting from the sale of stock before the cash payment is received."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]",
        "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure"
       }
      }
     },
     "auth_ref": [
      "r722",
      "r733",
      "r749",
      "r784"
     ]
    },
    "dei_RegistrationStatementAmendmentNumber": {
     "xbrltype": "sequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "RegistrationStatementAmendmentNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Registration Statement Amendment Number",
        "documentation": "Amendment number to registration statement under the Investment Company Act of 1940."
       }
      }
     },
     "auth_ref": [
      "r697"
     ]
    },
    "us-gaap_RelatedPartyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyDomain",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails",
      "http://akerna.com/role/DepositsDetails",
      "http://akerna.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related and Nonrelated Parties [Domain]",
        "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r250",
      "r353",
      "r486",
      "r487",
      "r508",
      "r513",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r592",
      "r594",
      "r617"
     ]
    },
    "us-gaap_RelatedPartyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyMember",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party [Member]",
        "label": "Related Party [Member]",
        "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family."
       }
      }
     },
     "auth_ref": [
      "r197",
      "r198",
      "r486",
      "r487",
      "r488",
      "r489",
      "r508",
      "r513",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r592",
      "r594",
      "r617"
     ]
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionAxis",
     "presentation": [
      "http://akerna.com/role/DepositsDetails",
      "http://akerna.com/role/NotePayableDetails",
      "http://akerna.com/role/StockholdersDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Axis]",
        "documentation": "Information by type of related party transaction."
       }
      }
     },
     "auth_ref": [
      "r486",
      "r487",
      "r962"
     ]
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionDomain",
     "presentation": [
      "http://akerna.com/role/DepositsDetails",
      "http://akerna.com/role/NotePayableDetails",
      "http://akerna.com/role/StockholdersDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Domain]",
        "documentation": "Transaction between related party."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails",
      "http://akerna.com/role/DepositsDetails",
      "http://akerna.com/role/SubsequentEventsDetails"
     ],
     "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": [
      "r250",
      "r353",
      "r486",
      "r487",
      "r508",
      "r513",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r592",
      "r594",
      "r617",
      "r962"
     ]
    },
    "gryp_RemainingValueAmendedBTCNote": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "RemainingValueAmendedBTCNote",
     "crdr": "debit",
     "presentation": [
      "http://akerna.com/role/ScheduleofNotePayableintheAggregateofthePrincipalandInterestCalculatedOvertheLifeoftheLoanwithaCorrespondingGainTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remaining value - Amended BTC Note",
        "documentation": "The amount of remaining value - amended BTC note.",
        "label": "Remaining Value Amended BTCNote"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_RepairBitLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "RepairBitLLCMember",
     "presentation": [
      "http://akerna.com/role/DepositsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RepairBit LLC [Member]",
        "label": "Repair Bit LLCMember"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RepaymentsOfNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RepaymentsOfNotesPayable",
     "crdr": "credit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedCashFlow",
      "http://akerna.com/role/ScheduleofFairValueoftheBTCNoteTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payment for interest on notes payable",
        "negatedTerseLabel": "Repayment",
        "label": "Repayments of Notes Payable",
        "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation."
       }
      }
     },
     "auth_ref": [
      "r82"
     ]
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date [Axis]",
        "terseLabel": "Restatement Determination Date:"
       }
      }
     },
     "auth_ref": [
      "r723",
      "r734",
      "r750",
      "r785"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date",
        "terseLabel": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r724",
      "r735",
      "r751",
      "r786"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Does Not Require Recovery [Text Block]",
        "terseLabel": "Restatement does not require Recovery"
       }
      }
     },
     "auth_ref": [
      "r731",
      "r742",
      "r758",
      "r793"
     ]
    },
    "us-gaap_RestrictedCashCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedCashCurrent",
     "crdr": "debit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      },
      "http://akerna.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails",
      "http://akerna.com/role/ConsolidatedBalanceSheet",
      "http://akerna.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted cash",
        "verboseLabel": "Cash",
        "label": "Restricted Cash, Current",
        "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": [
      "r851",
      "r858"
     ]
    },
    "gryp_RestrictedCommonStockAwardsIssuedForCompensationinShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "RestrictedCommonStockAwardsIssuedForCompensationinShares",
     "presentation": [
      "http://akerna.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted common stock awards issued for compensation (in Shares)",
        "documentation": "Restricted common stock awards issued for compensation.",
        "label": "Restricted Common Stock Awards Issued For Compensationin Shares"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_RestrictedCommonStockAwardsIssuedForPaymentOfServiceinShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "RestrictedCommonStockAwardsIssuedForPaymentOfServiceinShares",
     "presentation": [
      "http://akerna.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted common stock awards issued for payment of service (in Shares)",
        "documentation": "Number of shares restricted common stock awards issued for payment of service.",
        "label": "Restricted Common Stock Awards Issued For Payment Of Servicein Shares"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestrictedStockExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedStockExpense",
     "crdr": "debit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails",
      "http://akerna.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation cost related to restricted common stock awards",
        "verboseLabel": "Restricted stock unit",
        "label": "Restricted Stock or Unit Expense",
        "documentation": "Amount of noncash expense for award of restricted stock or unit under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_RestrictedStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedStockMember",
     "presentation": [
      "http://akerna.com/role/MarketableSecuritiesDetails",
      "http://akerna.com/role/ScheduleofCompensationExpenseRelatedRestrictedStockAwardsTable",
      "http://akerna.com/role/ScheduleofCompensationExpenseRelatedRestrictedStockAwardsTable_Parentheticals",
      "http://akerna.com/role/StockholdersDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Stock [Member]",
        "verboseLabel": "Restricted Common Stock [Member]",
        "label": "Restricted Stock [Member]",
        "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met."
       }
      }
     },
     "auth_ref": [
      "r29"
     ]
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedStockUnitsRSUMember",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails",
      "http://akerna.com/role/ScheduleofServiceBasedRSUsTable",
      "http://akerna.com/role/StockholdersDeficitDetails",
      "http://akerna.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Stock Units (RSUs) [Member]",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated deficit",
        "label": "Retained Earnings (Accumulated Deficit)",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r70",
      "r94",
      "r511",
      "r534",
      "r535",
      "r543",
      "r574",
      "r678"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://akerna.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained Earnings",
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r167",
      "r201",
      "r202",
      "r203",
      "r205",
      "r210",
      "r212",
      "r214",
      "r254",
      "r255",
      "r275",
      "r423",
      "r424",
      "r431",
      "r432",
      "r433",
      "r435",
      "r437",
      "r438",
      "r444",
      "r446",
      "r447",
      "r449",
      "r450",
      "r481",
      "r482",
      "r531",
      "r533",
      "r547",
      "r1007"
     ]
    },
    "gryp_RevaluationFromImpairment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "RevaluationFromImpairment",
     "crdr": "credit",
     "presentation": [
      "http://akerna.com/role/ScheduleofMiningEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revaluation from impairment",
        "documentation": "Revaluation from impairment.",
        "label": "Revaluation From Impairment"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_RevaluationFromImpairmentAccumulatedDepreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "RevaluationFromImpairmentAccumulatedDepreciation",
     "crdr": "credit",
     "presentation": [
      "http://akerna.com/role/ScheduleofMiningEquipmentTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revaluation from impairment",
        "documentation": "Revaluation from impairment accumulated depreciation.",
        "label": "Revaluation From Impairment Accumulated Depreciation"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "presentation": [
      "http://akerna.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue Recognition",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for revenue from contract with customer."
       }
      }
     },
     "auth_ref": [
      "r140",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r640"
     ]
    },
    "gryp_RevenueMiningRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "RevenueMiningRate",
     "presentation": [
      "http://akerna.com/role/NotePayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue mining rate",
        "documentation": "Revenue mining rate.",
        "label": "Revenue Mining Rate"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_RevenueRecognizedFromMinedDigitalAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "RevenueRecognizedFromMinedDigitalAssets",
     "crdr": "debit",
     "presentation": [
      "http://akerna.com/role/ScheduleofDigitalCurrencyTransactionsofBitcoinTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Revenue recognized from mined digital assets",
        "documentation": "Revenue recognized from mined digital assets.",
        "label": "Revenue Recognized From Mined Digital Assets"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_RevenueShareFromSphere": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "RevenueShareFromSphere",
     "crdr": "debit",
     "presentation": [
      "http://akerna.com/role/ScheduleofDigitalCurrencyTransactionsofBitcoinTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue share from Sphere 3D",
        "documentation": "Revenue share from sphere.",
        "label": "Revenue Share From Sphere"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Revenues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Revenues",
     "crdr": "credit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total revenues",
        "label": "Revenues",
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)."
       }
      }
     },
     "auth_ref": [
      "r118",
      "r119",
      "r186",
      "r195",
      "r227",
      "r232",
      "r233",
      "r243",
      "r245",
      "r247",
      "r248",
      "r249",
      "r253",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r471",
      "r504",
      "r650",
      "r909"
     ]
    },
    "us-gaap_RevenuesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenuesAbstract",
     "presentation": [
      "http://akerna.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenues",
        "label": "Revenues [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_ReverseMergerAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "ReverseMergerAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Reverse Merger [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_ReverseMergerTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "ReverseMergerTextBlock",
     "presentation": [
      "http://akerna.com/role/ReverseMerger"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "REVERSE MERGER",
        "label": "Reverse Merger Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_ReverseMergerWithLegacyIvyCryptoIncPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "ReverseMergerWithLegacyIvyCryptoIncPolicyTextBlock",
     "presentation": [
      "http://akerna.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reverse Merger with Legacy Ivy Crypto, Inc.",
        "documentation": "Disclosure of reverse merger with legacy ivy crypto,inc",
        "label": "Reverse Merger With Legacy Ivy Crypto Inc Policy Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Adopted [Flag]",
        "terseLabel": "Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r802"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Terminated [Flag]",
        "terseLabel": "Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r802"
     ]
    },
    "gryp_SGAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "SGAMember",
     "presentation": [
      "http://akerna.com/role/NotePayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SG&amp;A [Member]",
        "label": "SGAMember"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SaleOfStockNameOfTransactionDomain",
     "presentation": [
      "http://akerna.com/role/DepositsDetails",
      "http://akerna.com/role/StockholdersDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of Stock [Domain]",
        "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SaleOfStockNumberOfSharesIssuedInTransaction",
     "presentation": [
      "http://akerna.com/role/StockholdersDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sale shares",
        "label": "Sale of Stock, Number of Shares Issued in Transaction",
        "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SaleOfStockPricePerShare",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails",
      "http://akerna.com/role/StockholdersDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock price (in Dollars per share)",
        "verboseLabel": "Sale of stock price (in Dollars per share)",
        "label": "Sale of Stock, Price Per Share",
        "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": []
    },
    "srt_ScenarioForecastMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScenarioForecastMember",
     "presentation": [
      "http://akerna.com/role/NotePayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forecast [Member]",
        "label": "Forecast [Member]",
        "documentation": "Information reported for future period. Excludes information expected to be reported in future period for effect on historical fact."
       }
      }
     },
     "auth_ref": [
      "r355",
      "r844",
      "r867"
     ]
    },
    "srt_ScenarioUnspecifiedDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScenarioUnspecifiedDomain",
     "presentation": [
      "http://akerna.com/role/NotePayableDetails",
      "http://akerna.com/role/ScheduleofTroubledDebtRestructuringwiththeNotePayableTable_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Domain]",
        "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts."
       }
      }
     },
     "auth_ref": [
      "r163",
      "r215",
      "r355",
      "r836",
      "r867"
     ]
    },
    "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
     "presentation": [
      "http://akerna.com/role/AccountsPayableandAccruedLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Accounts Payable and Accrued Liabilities",
        "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]",
        "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": []
    },
    "gryp_ScheduleOfBalanceOfTheNotePayableTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "ScheduleOfBalanceOfTheNotePayableTableTextBlock",
     "presentation": [
      "http://akerna.com/role/NotePayableTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Balance of the Note Payable",
        "documentation": "The entire tabular disclosure of balance of note payable.",
        "label": "Schedule Of Balance Of The Note Payable Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_ScheduleOfBitcoinHoldingsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "ScheduleOfBitcoinHoldingsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Bitcoin Holdings Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_ScheduleOfBoardOfDirectorsApprovedTheDirectorSCompensationProgramAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "ScheduleOfBoardOfDirectorsApprovedTheDirectorSCompensationProgramAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Board Of Directors Approved The Director SCompensation Program Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_ScheduleOfBoardOfDirectorsApprovedTheDirectorsCompensationProgramTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "ScheduleOfBoardOfDirectorsApprovedTheDirectorsCompensationProgramTableTextBlock",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Board of Directors Approved the Director\u2019s Compensation Program",
        "documentation": "Tabular disclosure of board of directors approved the director\u2019s compensation program.",
        "label": "Schedule Of Board Of Directors Approved The Directors Compensation Program Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_ScheduleOfCompensationExpenseRelatedRestrictedStockAwardsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "ScheduleOfCompensationExpenseRelatedRestrictedStockAwardsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Compensation Expense Related Restricted Stock Awards Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "presentation": [
      "http://akerna.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Expense or (Benefit) for Income Taxes",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years."
       }
      }
     },
     "auth_ref": [
      "r947"
     ]
    },
    "us-gaap_ScheduleOfDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDebtTableTextBlock",
     "presentation": [
      "http://akerna.com/role/NotePayableTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Troubled Debt Restructuring with the Note Payable",
        "label": "Schedule of Debt [Table Text Block]",
        "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://akerna.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shedule of Deferred Income Tax Assets and Liabilities",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r944"
     ]
    },
    "gryp_ScheduleOfDepositsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "ScheduleOfDepositsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Deposits Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_ScheduleOfDigitalCurrencyTransactionsOfBitcoinAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "ScheduleOfDigitalCurrencyTransactionsOfBitcoinAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Digital Currency Transactions Of Bitcoin Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_ScheduleOfDigitalCurrencyTransactionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "ScheduleOfDigitalCurrencyTransactionsTableTextBlock",
     "presentation": [
      "http://akerna.com/role/DigitalAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Digital Currency Transactions of Bitcoin",
        "documentation": "Schedule of digital currency transactions.",
        "label": "Schedule Of Digital Currency Transactions Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "presentation": [
      "http://akerna.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Statutory Federal Income Tax Rate to Actual Expense Based on Loss Before Income Taxes",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r403",
      "r670",
      "r942"
     ]
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "presentation": [
      "http://akerna.com/role/FairValueofFinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Fair Value by Using Key Inputs",
        "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]",
        "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)."
       }
      }
     },
     "auth_ref": [
      "r951",
      "r952"
     ]
    },
    "gryp_ScheduleOfFairValueByUsingKeyInputsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "ScheduleOfFairValueByUsingKeyInputsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Fair Value By Using Key Inputs Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_ScheduleOfFairValueOfTheBtcNoteAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "ScheduleOfFairValueOfTheBtcNoteAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Fair Value Of The Btc Note Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_ScheduleOfNotePayableInTheAggregateOfThePrincipalAndInterestCorrespondingGainTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "ScheduleOfNotePayableInTheAggregateOfThePrincipalAndInterestCorrespondingGainTableTextBlock",
     "presentation": [
      "http://akerna.com/role/NotePayableTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Note Payable in the Aggregate of the Principal and Interest Calculated Over the Life of the Loan with a Corresponding Gain",
        "documentation": "The tabular disclosure of the note payable in aggregate of the principal and interest with corresponding gain.",
        "label": "Schedule Of Note Payable In The Aggregate Of The Principal And Interest Corresponding Gain Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfOtherAssetsNoncurrentTextBlock",
     "presentation": [
      "http://akerna.com/role/DepositsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Deposits",
        "label": "Schedule of Other Assets, Noncurrent [Table Text Block]",
        "documentation": "Tabular disclosure of noncurrent assets."
       }
      }
     },
     "auth_ref": [
      "r852"
     ]
    },
    "gryp_ScheduleOfServiceBasedRsusAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "ScheduleOfServiceBasedRsusAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Service Based Rsus Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
     "presentation": [
      "http://akerna.com/role/StockholdersDeficitTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Compensation Expense Related Restricted Stock Awards",
        "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]",
        "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year."
       }
      }
     },
     "auth_ref": [
      "r96"
     ]
    },
    "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
     "presentation": [
      "http://akerna.com/role/StockholdersDeficitTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Service-Based RSUs",
        "label": "Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]",
        "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year."
       }
      }
     },
     "auth_ref": []
    },
    "gryp_ScheduleOfStockPriceAndMarketCapitalizationGoalsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "ScheduleOfStockPriceAndMarketCapitalizationGoalsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Stock Price And Market Capitalization Goals Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
     "presentation": [
      "http://akerna.com/role/StockholdersDeficitTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Warrants Transactions",
        "label": "Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]",
        "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": [
      "r40"
     ]
    },
    "gryp_ScheduleOfTheFairValueOfTheBTCNoteTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "ScheduleOfTheFairValueOfTheBTCNoteTableTextBlock",
     "presentation": [
      "http://akerna.com/role/NotePayableTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Fair Value of the BTC Note",
        "documentation": "The tabular disclosure of the fair value of the BTC note.",
        "label": "Schedule Of The Fair Value Of The BTCNote Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_ScheduleOfTroubledDebtRestructuringWithTheNotePayableAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "ScheduleOfTroubledDebtRestructuringWithTheNotePayableAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Troubled Debt Restructuring With The Note Payable Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_ScheduleOfWarrantsTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "ScheduleOfWarrantsTransactionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Warrants Transactions Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_SecondYearAnniversaryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "SecondYearAnniversaryMember",
     "presentation": [
      "http://akerna.com/role/StockholdersDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Second-Year Anniversary [Member]",
        "label": "Second Year Anniversary Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12bTitle",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r698"
     ]
    },
    "dei_Security12gTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12gTitle",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(g) Security",
        "documentation": "Title of a 12(g) registered security."
       }
      }
     },
     "auth_ref": [
      "r702"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r701"
     ]
    },
    "dei_SecurityReportingObligation": {
     "xbrltype": "securityReportingObligationItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityReportingObligation",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Reporting Obligation",
        "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r707"
     ]
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "presentation": [
      "http://akerna.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting",
        "label": "Segment Reporting, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for segment reporting."
       }
      }
     },
     "auth_ref": [
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r246",
      "r248",
      "r648",
      "r649",
      "r652"
     ]
    },
    "gryp_September302024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "September302024Member",
     "presentation": [
      "http://akerna.com/role/ScheduleofCompensationExpenseRelatedRestrictedStockAwardsTable",
      "http://akerna.com/role/ScheduleofCompensationExpenseRelatedRestrictedStockAwardsTable_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "September 30, 2024 [Member]",
        "label": "September302024 Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember",
     "presentation": [
      "http://akerna.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination [Member]",
        "label": "Series of Individually Immaterial Business Acquisitions [Member]",
        "documentation": "Represents the aggregation and reporting of combined amounts of individually immaterial business combinations that were completed during the period."
       }
      }
     },
     "auth_ref": [
      "r46"
     ]
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OperatingCostsAndExpenses",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based compensation expense (benefit)",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_ShareBasedCompensationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders\u2019 Deficit [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "presentation": [
      "http://akerna.com/role/StockholdersDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period",
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition."
       }
      }
     },
     "auth_ref": [
      "r669"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "presentation": [
      "http://akerna.com/role/ScheduleofServiceBasedRSUsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Units, Forfeited",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r377"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://akerna.com/role/ScheduleofServiceBasedRSUsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Grant-date er Share Fair Value, Forfeited",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event."
       }
      }
     },
     "auth_ref": [
      "r377"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "presentation": [
      "http://akerna.com/role/ScheduleofServiceBasedRSUsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Units, Granted",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
       }
      }
     },
     "auth_ref": [
      "r375"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://akerna.com/role/ScheduleofServiceBasedRSUsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Grant-date er Share Fair Value, Granted",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
       }
      }
     },
     "auth_ref": [
      "r375"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue",
     "presentation": [
      "http://akerna.com/role/StockholdersDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity award, per share (in Dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instrument Other than Option, Nonvested, Intrinsic Value",
        "documentation": "Per share or unit weighted-average intrinsic value of nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r372",
      "r373"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "presentation": [
      "http://akerna.com/role/ScheduleofServiceBasedRSUsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Number of Units, Balance",
        "periodEndLabel": "Number of Units, Balance",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r372",
      "r373"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://akerna.com/role/ScheduleofServiceBasedRSUsTable",
      "http://akerna.com/role/StockholdersDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Weighted Average Grant-date er Share Fair Value, Balance",
        "periodEndLabel": "Weighted Average Grant-date er Share Fair Value, Balance",
        "terseLabel": "Grant per share (in Dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r372",
      "r373"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid",
     "crdr": "credit",
     "presentation": [
      "http://akerna.com/role/StockholdersDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity award total (in Dollars)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Share-Based Liabilities Paid",
        "documentation": "Amount of cash paid to settle liability for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r379"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "presentation": [
      "http://akerna.com/role/ScheduleofServiceBasedRSUsTable",
      "http://akerna.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Number of Units, Vested",
        "terseLabel": "Shares issued (in Shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r376"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://akerna.com/role/ScheduleofServiceBasedRSUsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Grant-date er Share Fair Value, Vested",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement."
       }
      }
     },
     "auth_ref": [
      "r376"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://akerna.com/role/ScheduleofCompensationExpenseRelatedRestrictedStockAwardsTable",
      "http://akerna.com/role/ScheduleofCompensationExpenseRelatedRestrictedStockAwardsTable_Parentheticals",
      "http://akerna.com/role/ScheduleofServiceBasedRSUsTable",
      "http://akerna.com/role/ScheduleofWarrantsTransactionsTable"
     ],
     "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": [
      "r357",
      "r359",
      "r360",
      "r361",
      "r362",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised",
     "presentation": [
      "http://akerna.com/role/ScheduleofWarrantsTransactionsTable",
      "http://akerna.com/role/StockholdersDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Number of Shares, Exercised (in Shares)",
        "terseLabel": "Warrant exercised",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Exercised",
        "documentation": "Number of non-option equity instruments exercised by participants."
       }
      }
     },
     "auth_ref": [
      "r15"
     ]
    },
    "gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://akerna.com/role/ScheduleofWarrantsTransactionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Intrinsic Value, Exercised (in Dollars)",
        "documentation": "Weighted Average Intrinsic Value, Exercised.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Exercised Intrinsic Value"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageAverageGrantDateFairValue",
     "presentation": [
      "http://akerna.com/role/ScheduleofWarrantsTransactionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Grant Date Fair Value, Exercised",
        "documentation": "Weighted Average Grant Date Fair Value, Exercised.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Exercised Weighted Average Average Grant Date Fair Value"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageExercisePrice",
     "presentation": [
      "http://akerna.com/role/ScheduleofWarrantsTransactionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Strike Price/Share, Exercised",
        "documentation": "Weighted Average Strike Price/Share, Exercised.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Exercised Weighted Average Exercise Price"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageRemainingContractualTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageRemainingContractualTerm",
     "presentation": [
      "http://akerna.com/role/ScheduleofWarrantsTransactionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Remaining Contractual Term (Years), Exercised",
        "documentation": "Weighted Average Remaining Contractual Term (Years), Exercised.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Exercised Weighted Average Remaining Contractual Term"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations",
     "presentation": [
      "http://akerna.com/role/StockholdersDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrant expired",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Expirations",
        "documentation": "Number of shares under non-option equity instrument agreements for which rights to exercise lapsed."
       }
      }
     },
     "auth_ref": [
      "r99"
     ]
    },
    "gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpired": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpired",
     "presentation": [
      "http://akerna.com/role/ScheduleofWarrantsTransactionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Shares, Expired (in Shares)",
        "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Expired.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Expired"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://akerna.com/role/ScheduleofWarrantsTransactionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Intrinsic Value, Expired (in Dollars)",
        "documentation": "Weighted Average Intrinsic Value, Expired.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Expired Intrinsic Value"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageAverageGrantDateFairValue",
     "presentation": [
      "http://akerna.com/role/ScheduleofWarrantsTransactionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Grant Date Fair Value, Expired",
        "documentation": "Weighted Average Grant Date Fair Value, Expired.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Expired Weighted Average Average Grant Date Fair Value"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageExercisePrice",
     "presentation": [
      "http://akerna.com/role/ScheduleofWarrantsTransactionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Strike Price/Share, Expired",
        "documentation": "Weighted Average Strike Price/Share, Expired.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Expired Weighted Average Exercise Price"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageRemainingContractualTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageRemainingContractualTerm",
     "presentation": [
      "http://akerna.com/role/ScheduleofWarrantsTransactionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Remaining Contractual Term (Years), Expired",
        "documentation": "Weighted Average Remaining Contractual Term (Years), Expired.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Expired Weighted Average Remaining Contractual Term"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted",
     "presentation": [
      "http://akerna.com/role/ScheduleofCompensationExpenseRelatedRestrictedStockAwardsTable_Parentheticals",
      "http://akerna.com/role/ScheduleofWarrantsTransactionsTable",
      "http://akerna.com/role/StockholdersDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares grant for common stock",
        "verboseLabel": "Number of Shares, Granted (in Shares)",
        "netLabel": "Granted shares",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted",
        "documentation": "Net number of non-option equity instruments granted to participants."
       }
      }
     },
     "auth_ref": [
      "r14"
     ]
    },
    "gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://akerna.com/role/ScheduleofWarrantsTransactionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Intrinsic Value, Granted (in Dollars)",
        "documentation": "Weighted Average Intrinsic Value, Granted.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Granted Intrinsic Value"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageAverageGrantDateFairValue",
     "presentation": [
      "http://akerna.com/role/ScheduleofWarrantsTransactionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Grant Date Fair Value, Granted",
        "documentation": "Weighted Average Grant Date Fair Value, Granted.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Granted Weighted Average Average Grant Date Fair Value"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageExercisePrice",
     "presentation": [
      "http://akerna.com/role/ScheduleofWarrantsTransactionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Strike Price/Share, Granted",
        "documentation": "Weighted Average Strike Price/Share, Granted.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Granted Weighted Average Exercise Price"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageRemainingContractualTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageRemainingContractualTerm",
     "presentation": [
      "http://akerna.com/role/ScheduleofWarrantsTransactionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Remaining Contractual Term (Years), Granted",
        "documentation": "Weighted Average Remaining Contractual Term (Years), Granted.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Granted Weighted Average Remaining Contractual Term"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOUnvestedAndNonExercisableWeightedAverageAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOUnvestedAndNonExercisableWeightedAverageAverageGrantDateFairValue",
     "presentation": [
      "http://akerna.com/role/ScheduleofWarrantsTransactionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Grant Date Fair Value, Non-exercisable",
        "documentation": "Weighted Average Grant Date Fair Value, Unvested and non-exercisable.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments OUnvested And Non Exercisable Weighted Average Average Grant Date Fair Value"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOther": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOther",
     "presentation": [
      "http://akerna.com/role/StockholdersDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity compensation",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Other",
        "documentation": "Other increase (decrease) in number of shares reserved for issuance under non-option equity instrument agreements that is not separately disclosed."
       }
      }
     },
     "auth_ref": []
    },
    "gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://akerna.com/role/ScheduleofWarrantsTransactionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Weighted Average Intrinsic Value, Outstanding, Ending Balance (in Dollars)",
        "documentation": "Weighted Average Intrinsic Value, Outstanding beginning balance.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Outstanding Intrinsic Value"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber",
     "presentation": [
      "http://akerna.com/role/ScheduleofWarrantsTransactionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Number of Shares, Outstanding, Ending Balance (in Shares)",
        "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": [
      "r97",
      "r98"
     ]
    },
    "gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageAverageGrantDateFairValue",
     "presentation": [
      "http://akerna.com/role/ScheduleofWarrantsTransactionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Weighted Average Grant Date Fair Value, Outstanding, Ending Balance",
        "documentation": "Weighted Average Grant Date Fair Value, Outstanding beginning balance.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Outstanding Weighted Average Average Grant Date Fair Value"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://akerna.com/role/ScheduleofWarrantsTransactionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Weighted Average Strike Price/Share, Outstanding, Ending Balance",
        "documentation": "Weighted Average Strike Price/Share, Outstanding beginning balance.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Outstanding Weighted Average Exercise Price"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageRemainingContractualTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageRemainingContractualTerm",
     "presentation": [
      "http://akerna.com/role/ScheduleofWarrantsTransactionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Remaining Contractual Term (Years), Outstanding, Ending Balance",
        "documentation": "Weighted Average Remaining Contractual Term (Years), Outstanding beginning balance.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Outstanding Weighted Average Remaining Contractual Term"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisable": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisable",
     "presentation": [
      "http://akerna.com/role/ScheduleofWarrantsTransactionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Shares, Non-exercisable (in Shares)",
        "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Unvested and non-exercisable.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Unvested And Non Exercisable"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://akerna.com/role/ScheduleofWarrantsTransactionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Intrinsic Value, Non-exercisable (in Dollars)",
        "documentation": "Weighted Average Intrinsic Value, Unvested and non-exercisable.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Unvested And Non Exercisable Intrinsic Value"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableWeightedAverageExercisePrice",
     "presentation": [
      "http://akerna.com/role/ScheduleofWarrantsTransactionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Strike Price/Share, Non-exercisable",
        "documentation": "Weighted Average Strike Price/Share, Unvested and non-exercisable.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Unvested And Non Exercisable Weighted Average Exercise Price"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableWeightedAverageRemainingContractualTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableWeightedAverageRemainingContractualTerm",
     "presentation": [
      "http://akerna.com/role/ScheduleofWarrantsTransactionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Remaining Contractual Term (Years), Non-exercisable",
        "documentation": "Weighted Average Remaining Contractual Term (Years), Unvested and non-exercisable.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Unvested And Non Exercisable Weighted Average Remaining Contractual Term"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisable": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisable",
     "presentation": [
      "http://akerna.com/role/ScheduleofWarrantsTransactionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Shares, Exercisable (in Shares)",
        "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Vested and exercisable.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Vested And Exercisable"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://akerna.com/role/ScheduleofWarrantsTransactionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Intrinsic Value, Exercisable (in Dollars)",
        "documentation": "Weighted Average Intrinsic Value, Vested and exercisable.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Vested And Exercisable Intrinsic Value"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageAverageGrantDateFairValue",
     "presentation": [
      "http://akerna.com/role/ScheduleofWarrantsTransactionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Grant Date Fair Value, Exercisable",
        "documentation": "Weighted Average Grant Date Fair Value, Vested and exercisable.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Vested And Exercisable Weighted Average Average Grant Date Fair Value"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageExercisePrice",
     "presentation": [
      "http://akerna.com/role/ScheduleofWarrantsTransactionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Strike Price/Share, Exercisable",
        "documentation": "Weighted Average Strike Price/Share, Vested and exercisable.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Vested And Exercisable Weighted Average Exercise Price"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageRemainingContractualTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageRemainingContractualTerm",
     "presentation": [
      "http://akerna.com/role/ScheduleofWarrantsTransactionsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Remaining Contractual Term (Years), Exercisable",
        "documentation": "Weighted Average Remaining Contractual Term (Years), Vested and exercisable.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Vested And Exercisable Weighted Average Remaining Contractual Term"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Grant shares of common stock (in Shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross",
        "documentation": "Gross number of share options (or share units) granted during the period."
       }
      }
     },
     "auth_ref": [
      "r368"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RSUs vest (in Shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number",
        "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r381"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails",
      "http://akerna.com/role/StockholdersDeficitDetails",
      "http://akerna.com/role/SubsequentEventsDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Award Types",
        "terseLabel": "All Award Types",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r360",
      "r361",
      "r362",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388"
     ]
    },
    "gryp_ShareBasedCompensationAwardTrancheFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "ShareBasedCompensationAwardTrancheFourMember",
     "presentation": [
      "http://akerna.com/role/ScheduleofStockPriceandMarketCapitalizationGoalsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tranche 4 [Member]",
        "label": "Share Based Compensation Award Tranche Four Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationAwardTrancheOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationAwardTrancheOneMember",
     "presentation": [
      "http://akerna.com/role/ScheduleofStockPriceandMarketCapitalizationGoalsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tranche 1 [Member]",
        "label": "Share-Based Payment Arrangement, Tranche One [Member]",
        "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationAwardTrancheThreeMember",
     "presentation": [
      "http://akerna.com/role/ScheduleofStockPriceandMarketCapitalizationGoalsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tranche 3 [Member]",
        "label": "Share-Based Payment Arrangement, Tranche Three [Member]",
        "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationAwardTrancheTwoMember",
     "presentation": [
      "http://akerna.com/role/ScheduleofStockPriceandMarketCapitalizationGoalsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tranche 2 [Member]",
        "label": "Share-Based Payment Arrangement, Tranche Two [Member]",
        "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "presentation": [
      "http://akerna.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-Based Compensation",
        "label": "Share-Based Payment Arrangement [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost."
       }
      }
     },
     "auth_ref": [
      "r356",
      "r363",
      "r382",
      "r383",
      "r384",
      "r385",
      "r388",
      "r391",
      "r392",
      "r393",
      "r394"
     ]
    },
    "us-gaap_SharePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharePrice",
     "presentation": [
      "http://akerna.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock share price (in Dollars per share)",
        "label": "Share Price",
        "documentation": "Price of a single share of a number of saleable stocks of a company."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding",
     "crdr": "debit",
     "presentation": [
      "http://akerna.com/role/StockholdersDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Grant date fair value (in Dollars)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding",
        "documentation": "Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested",
     "crdr": "debit",
     "presentation": [
      "http://akerna.com/role/StockholdersDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate value vested (in Dollars)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested",
        "documentation": "Intrinsic value of vested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares",
     "presentation": [
      "http://akerna.com/role/StockholdersDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vested shares",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares",
        "documentation": "Number of options vested."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock",
     "presentation": [
      "http://akerna.com/role/StockholdersDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "STOCKHOLDERS\u2019 DEFICIT",
        "label": "Shareholders' Equity and Share-Based Payments [Text Block]",
        "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP)."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r95"
     ]
    },
    "gryp_SharesHolding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "SharesHolding",
     "presentation": [
      "http://akerna.com/role/MarketableSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company holding shares.",
        "documentation": "Number of shares holding.",
        "label": "Shares Holding"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesIssuedPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharesIssuedPricePerShare",
     "presentation": [
      "http://akerna.com/role/NotePayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subscribed value per share (in Dollars per share)",
        "label": "Shares Issued, Price Per Share",
        "documentation": "Per share or per unit amount of equity securities issued."
       }
      }
     },
     "auth_ref": []
    },
    "gryp_SharesOfIssuedAndOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "SharesOfIssuedAndOutstanding",
     "presentation": [
      "http://akerna.com/role/StockholdersDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares of issued and outstanding",
        "documentation": "Number of shares of issued and outstanding.",
        "label": "Shares Of Issued And Outstanding"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharesOutstanding",
     "presentation": [
      "http://akerna.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance (in Shares)",
        "periodEndLabel": "Balance (in Shares)",
        "label": "Shares, Outstanding",
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury."
       }
      }
     },
     "auth_ref": []
    },
    "gryp_SharesToBeIssuedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "SharesToBeIssuedMember",
     "presentation": [
      "http://akerna.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares to be Issued",
        "label": "Shares To Be Issued Member"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_SharesToBeIssuedRegisterDirectOffering": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "SharesToBeIssuedRegisterDirectOffering",
     "crdr": "credit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares to be issued \u2013 register direct offering",
        "documentation": "Amount of shares to be issued \u2013 register direct offering.",
        "label": "Shares To Be Issued Register Direct Offering"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShortTermDebtLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermDebtLineItems",
     "presentation": [
      "http://akerna.com/role/ScheduleofFairValueoftheBTCNoteTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note payable [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_ShortTermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermDebtTypeAxis",
     "presentation": [
      "http://akerna.com/role/NotePayableDetails",
      "http://akerna.com/role/ScheduleofFairValueoftheBTCNoteTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Debt, Type [Axis]",
        "documentation": "Information by type of short-term debt arrangement."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r898",
      "r899",
      "r900"
     ]
    },
    "us-gaap_ShortTermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermDebtTypeDomain",
     "presentation": [
      "http://akerna.com/role/NotePayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Debt, Type [Domain]",
        "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": [
      "r55",
      "r898",
      "r899",
      "r900"
     ]
    },
    "gryp_SixMonthAnniversaryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "SixMonthAnniversaryMember",
     "presentation": [
      "http://akerna.com/role/StockholdersDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Six Month Anniversary [Member]",
        "label": "Six Month Anniversary Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_SolicitingMaterial": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SolicitingMaterial",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Soliciting Material",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r705"
     ]
    },
    "gryp_Sphere3DMSAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "Sphere3DMSAMember",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sphere 3D MSA [Member]",
        "label": "Sphere3 DMSAMember"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_Sphere3DMergerAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "Sphere3DMergerAgreementMember",
     "presentation": [
      "http://akerna.com/role/StockholdersDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sphere 3D Merger Agreement [Member]",
        "label": "Sphere3 DMerger Agreement Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StateAndLocalJurisdictionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StateAndLocalJurisdictionMember",
     "presentation": [
      "http://akerna.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal and State [Member]",
        "label": "State and Local Jurisdiction [Member]",
        "documentation": "Designated state or local jurisdiction entitled to levy and collect income tax."
       }
      }
     },
     "auth_ref": [
      "r401"
     ]
    },
    "us-gaap_StatementClassOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementClassOfStockAxis",
     "presentation": [
      "http://akerna.com/role/MarketableSecuritiesDetails",
      "http://akerna.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails",
      "http://akerna.com/role/StockholdersDeficitDetails",
      "http://akerna.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Axis]",
        "documentation": "Information by the different classes of stock of the entity."
       }
      }
     },
     "auth_ref": [
      "r141",
      "r175",
      "r176",
      "r177",
      "r195",
      "r218",
      "r219",
      "r221",
      "r223",
      "r229",
      "r230",
      "r253",
      "r292",
      "r294",
      "r295",
      "r296",
      "r299",
      "r300",
      "r329",
      "r330",
      "r332",
      "r333",
      "r335",
      "r471",
      "r539",
      "r540",
      "r541",
      "r542",
      "r547",
      "r549",
      "r550",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r561",
      "r573",
      "r596",
      "r613",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r835",
      "r859",
      "r869"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails",
      "http://akerna.com/role/NotePayableDetails",
      "http://akerna.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails",
      "http://akerna.com/role/ShareholdersEquityType2or3",
      "http://akerna.com/role/StockholdersDeficitDetails",
      "http://akerna.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r68",
      "r71",
      "r72",
      "r167",
      "r183",
      "r184",
      "r185",
      "r201",
      "r202",
      "r203",
      "r205",
      "r210",
      "r212",
      "r214",
      "r228",
      "r254",
      "r255",
      "r275",
      "r337",
      "r423",
      "r424",
      "r431",
      "r432",
      "r433",
      "r435",
      "r437",
      "r438",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r481",
      "r482",
      "r485",
      "r519",
      "r531",
      "r532",
      "r533",
      "r547",
      "r613"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementLineItems",
     "presentation": [
      "http://akerna.com/role/ConsolidatedIncomeStatement",
      "http://akerna.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r201",
      "r202",
      "r203",
      "r228",
      "r482",
      "r501",
      "r537",
      "r561",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r573",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r582",
      "r583",
      "r584",
      "r585",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r594",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r613",
      "r688"
     ]
    },
    "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",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_StatementScenarioAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StatementScenarioAxis",
     "presentation": [
      "http://akerna.com/role/NotePayableDetails",
      "http://akerna.com/role/ScheduleofTroubledDebtRestructuringwiththeNotePayableTable_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Axis]",
        "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts."
       }
      }
     },
     "auth_ref": [
      "r163",
      "r215",
      "r355",
      "r836",
      "r837",
      "r867"
     ]
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementTable",
     "presentation": [
      "http://akerna.com/role/ConsolidatedIncomeStatement",
      "http://akerna.com/role/ShareholdersEquityType2or3"
     ],
     "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": [
      "r201",
      "r202",
      "r203",
      "r228",
      "r250",
      "r482",
      "r501",
      "r537",
      "r561",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r573",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r582",
      "r583",
      "r584",
      "r585",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r594",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r613",
      "r688"
     ]
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Price or TSR Estimation Method [Text Block]",
        "terseLabel": "Stock Price or TSR Estimation Method"
       }
      }
     },
     "auth_ref": [
      "r726",
      "r737",
      "r753",
      "r788"
     ]
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockAppreciationRightsSARSMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "terseLabel": "Stock Appreciation Rights (SARs)",
        "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period."
       }
      }
     },
     "auth_ref": []
    },
    "gryp_StockIssuedDuringCashProceedsForRegisteredDirectOffering": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "StockIssuedDuringCashProceedsForRegisteredDirectOffering",
     "crdr": "credit",
     "presentation": [
      "http://akerna.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash proceeds for registered direct offering",
        "documentation": "Cash proceeds for registered direct offering",
        "label": "Stock Issued During Cash Proceeds For Registered Direct Offering"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesAcquisitions",
     "presentation": [
      "http://akerna.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock issued for acquisition of Akerna\u2019s net book value (in Shares)",
        "label": "Stock Issued During Period, Shares, Acquisitions",
        "documentation": "Number of shares of stock issued during the period pursuant to acquisitions."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r68",
      "r94"
     ]
    },
    "gryp_StockIssuedDuringPeriodSharesCommonStockIssuedForAfterTheMarketProgram": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "StockIssuedDuringPeriodSharesCommonStockIssuedForAfterTheMarketProgram",
     "presentation": [
      "http://akerna.com/role/ShareholdersEquityType2or3",
      "http://akerna.com/role/StockholdersDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock issued for after the market program (in Shares)",
        "verboseLabel": "Shares under this program",
        "documentation": "The number of shares issued during the period upon the common stock issued for after the market program.",
        "label": "Stock Issued During Period Shares Common Stock Issued For After The Market Program"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesIssuedForServices",
     "presentation": [
      "http://akerna.com/role/ShareholdersEquityType2or3",
      "http://akerna.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock issued for services (in Shares)",
        "verboseLabel": "Share issued for consulting agreement (in Shares)",
        "label": "Stock Issued During Period, Shares, Issued for Services",
        "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://akerna.com/role/ShareholdersEquityType2or3",
      "http://akerna.com/role/StockholdersDeficitDetails",
      "http://akerna.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock issued for cash (in Shares)",
        "verboseLabel": "Common stock shares issued",
        "netLabel": "Aggregate shares (in Shares)",
        "label": "Stock Issued During Period, Shares, New Issues",
        "documentation": "Number of new stock issued during the period."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r67",
      "r68",
      "r94",
      "r539",
      "r613",
      "r631"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails",
      "http://akerna.com/role/MarketableSecuritiesDetails",
      "http://akerna.com/role/ShareholdersEquityType2or3",
      "http://akerna.com/role/StockholdersDeficitDetails",
      "http://akerna.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock issued for vesting of RSUs (in Shares)",
        "verboseLabel": "Restricted common stock shares",
        "netLabel": "Restricted stock units (in Shares)",
        "label": "Equal installments shares",
        "totalLabel": "Aggregate restricted stock issues (in Shares)",
        "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r94"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesReverseStockSplits",
     "presentation": [
      "http://akerna.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance shares of reverse stock split (in Shares)",
        "label": "Stock Issued During Period, Shares, Reverse Stock Splits",
        "documentation": "Reduction in the number of shares during the period as a result of a reverse stock split."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation",
     "presentation": [
      "http://akerna.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock issued for compensation (in Shares)",
        "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture",
        "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": [
      "r12",
      "r67",
      "r68",
      "r94"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensationForfeited",
     "presentation": [
      "http://akerna.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cancelled common stock (in Shares)",
        "label": "Shares Issued, Shares, Share-Based Payment Arrangement, Forfeited",
        "documentation": "Number of shares (or other type of equity) forfeited during the period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "presentation": [
      "http://akerna.com/role/ShareholdersEquityType2or3",
      "http://akerna.com/role/StockholdersDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock issued for exercise of warrants (in Shares)",
        "verboseLabel": "Equity award vests",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period",
        "documentation": "Number of share options (or share units) exercised during the current period."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r67",
      "r68",
      "r94",
      "r369"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueAcquisitions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueAcquisitions",
     "crdr": "credit",
     "presentation": [
      "http://akerna.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net book value",
        "label": "Stock Issued During Period, Value, Acquisitions",
        "documentation": "Value of stock issued pursuant to acquisitions during the period."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r68",
      "r71",
      "r72",
      "r94"
     ]
    },
    "gryp_StockIssuedDuringPeriodValueCommonStockIssuedForAfterTheMarketProgram": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "StockIssuedDuringPeriodValueCommonStockIssuedForAfterTheMarketProgram",
     "crdr": "credit",
     "presentation": [
      "http://akerna.com/role/ShareholdersEquityType2or3",
      "http://akerna.com/role/StockholdersDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock issued for after the market program",
        "verboseLabel": "Program proceeds (in Dollars)",
        "documentation": "Amount of common stock issued for after the market program.",
        "label": "Stock Issued During Period Value Common Stock Issued For After The Market Program"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueIssuedForServices",
     "crdr": "credit",
     "presentation": [
      "http://akerna.com/role/StockholdersDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock issued for services (in Dollars)",
        "label": "Stock Issued During Period, Value, Issued 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://akerna.com/role/ShareholdersEquityType2or3",
      "http://akerna.com/role/StockholdersDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock issued for cash",
        "verboseLabel": "Aggregate offering price (in Dollars)",
        "label": "Stock Issued During Period, Value, New Issues",
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r67",
      "r68",
      "r94",
      "r547",
      "r613",
      "r631",
      "r694"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross",
     "crdr": "credit",
     "presentation": [
      "http://akerna.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock issued for vesting of RSUs",
        "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross",
        "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r67",
      "r68",
      "r94"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "crdr": "credit",
     "presentation": [
      "http://akerna.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock issued for exercise of warrants",
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "documentation": "Value of stock issued as a result of the exercise of stock options."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r68",
      "r71",
      "r72",
      "r94"
     ]
    },
    "gryp_StockholdersDeficitDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "StockholdersDeficitDetailsTable",
     "presentation": [
      "http://akerna.com/role/StockholdersDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders\u2019 Deficit (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_StockholdersDeficitScheduleofCompensationExpenseRelatedRestrictedStockAwardsDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "StockholdersDeficitScheduleofCompensationExpenseRelatedRestrictedStockAwardsDetailsTable",
     "presentation": [
      "http://akerna.com/role/ScheduleofCompensationExpenseRelatedRestrictedStockAwardsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders\u2019 Deficit - Schedule of Compensation Expense Related Restricted Stock Awards (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_StockholdersDeficitScheduleofCompensationExpenseRelatedRestrictedStockAwardsParentheticalsDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "StockholdersDeficitScheduleofCompensationExpenseRelatedRestrictedStockAwardsParentheticalsDetailsTable",
     "presentation": [
      "http://akerna.com/role/ScheduleofCompensationExpenseRelatedRestrictedStockAwardsTable_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders\u2019 Deficit - Schedule of Compensation Expense Related Restricted Stock Awards (Parentheticals) (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_StockholdersDeficitScheduleofServiceBasedRSUsDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "StockholdersDeficitScheduleofServiceBasedRSUsDetailsTable",
     "presentation": [
      "http://akerna.com/role/ScheduleofServiceBasedRSUsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders\u2019 Deficit - Schedule of Service-Based RSUs (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedBalanceSheet",
      "http://akerna.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total stockholder\u2019s deficit",
        "periodStartLabel": "Balance",
        "periodEndLabel": "Balance",
        "label": "Equity, Attributable to Parent",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r68",
      "r71",
      "r72",
      "r87",
      "r575",
      "r593",
      "r614",
      "r615",
      "r678",
      "r695",
      "r861",
      "r882",
      "r958",
      "r1007"
     ]
    },
    "us-gaap_StockholdersEquityNoteSubscriptionsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityNoteSubscriptionsReceivable",
     "crdr": "debit",
     "calculation": {
      "http://akerna.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://akerna.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Subscription receivable",
        "label": "Stockholders' Equity Note, Subscriptions Receivable",
        "documentation": "Note received instead of cash as contribution to equity. The transaction may be a sale of capital stock or a contribution to paid-in capital."
       }
      }
     },
     "auth_ref": [
      "r39",
      "r67",
      "r68",
      "r71",
      "r616"
     ]
    },
    "us-gaap_SubordinatedBorrowingAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubordinatedBorrowingAxis",
     "presentation": [
      "http://akerna.com/role/NotePayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subordinated Borrowing [Axis]",
        "documentation": "Information by name of borrowing under subordinated debt agreement."
       }
      }
     },
     "auth_ref": [
      "r116"
     ]
    },
    "us-gaap_SubordinatedBorrowingNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubordinatedBorrowingNameDomain",
     "presentation": [
      "http://akerna.com/role/NotePayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subordinated Borrowing, Name [Domain]",
        "documentation": "Name of the borrowing under subordinated debt agreements, including exchange memberships contributed for the use of the Company."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventLineItems",
     "presentation": [
      "http://akerna.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [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": [
      "r478",
      "r492"
     ]
    },
    "us-gaap_SubsequentEventMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventMember",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails",
      "http://akerna.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event [Member]",
        "label": "Subsequent Event [Member]",
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r478",
      "r492"
     ]
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTypeAxis",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails",
      "http://akerna.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event Type [Axis]",
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r478",
      "r492"
     ]
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTypeDomain",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails",
      "http://akerna.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event Type [Domain]",
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r478",
      "r492"
     ]
    },
    "us-gaap_SubsequentEventsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_SubsequentEventsDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "SubsequentEventsDetailsTable",
     "presentation": [
      "http://akerna.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventsTextBlock",
     "presentation": [
      "http://akerna.com/role/SubsequentEvents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SUBSEQUENT EVENTS",
        "label": "Subsequent Events [Text Block]",
        "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": [
      "r491",
      "r493"
     ]
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsidiarySaleOfStockAxis",
     "presentation": [
      "http://akerna.com/role/DepositsDetails",
      "http://akerna.com/role/StockholdersDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of Stock [Axis]",
        "documentation": "Information by type of sale of the entity's stock."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://akerna.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplemental Disclosures of Cash Flow Information:",
        "label": "Supplemental Cash Flow Information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplementalDeferredPurchasePrice": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplementalDeferredPurchasePrice",
     "crdr": "debit",
     "presentation": [
      "http://akerna.com/role/DepositsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase price amount",
        "label": "Supplemental Deferred Purchase Price",
        "documentation": "A device of credit enhancement where a part of the purchase price for the receivable/ payable is retained to serve as a cash collateral."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r26",
      "r27"
     ]
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TabularListTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tabular List [Table Text Block]",
        "terseLabel": "Tabular List, Table"
       }
      }
     },
     "auth_ref": [
      "r781"
     ]
    },
    "gryp_TimebasedRSUsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "TimebasedRSUsMember",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails",
      "http://akerna.com/role/StockholdersDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Time-based RSUs [Member]",
        "label": "Timebased RSUs Member"
       }
      }
     },
     "auth_ref": []
    },
    "srt_TitleOfIndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "TitleOfIndividualAxis",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails",
      "http://akerna.com/role/ScheduleofCompensationExpenseRelatedRestrictedStockAwardsTable",
      "http://akerna.com/role/ScheduleofCompensationExpenseRelatedRestrictedStockAwardsTable_Parentheticals",
      "http://akerna.com/role/StockholdersDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title and Position [Axis]",
        "documentation": "Information by title and position of individual or group within organization."
       }
      }
     },
     "auth_ref": [
      "r875",
      "r961"
     ]
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails",
      "http://akerna.com/role/ScheduleofCompensationExpenseRelatedRestrictedStockAwardsTable",
      "http://akerna.com/role/StockholdersDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title and Position [Domain]",
        "documentation": "Title and position of individual or group within organization."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Amount",
        "terseLabel": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r773"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Vs Peer Group [Text Block]",
        "terseLabel": "Total Shareholder Return Vs Peer Group"
       }
      }
     },
     "auth_ref": [
      "r780"
     ]
    },
    "us-gaap_TradeAndOtherAccountsReceivablePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TradeAndOtherAccountsReceivablePolicy",
     "presentation": [
      "http://akerna.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Receivable",
        "label": "Accounts Receivable [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r122",
      "r123",
      "r124",
      "r877",
      "r878",
      "r879"
     ]
    },
    "ecd_TradingArrAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement [Axis]",
        "terseLabel": "Trading Arrangement:"
       }
      }
     },
     "auth_ref": [
      "r801"
     ]
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrByIndTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangements, by Individual [Table]",
        "terseLabel": "Trading Arrangements, by Individual"
       }
      }
     },
     "auth_ref": [
      "r803"
     ]
    },
    "us-gaap_TradingLiabilitiesFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TradingLiabilitiesFairValueDisclosure",
     "crdr": "credit",
     "presentation": [
      "http://akerna.com/role/StockholdersDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair market value trading price (in Dollars)",
        "label": "Trading Liabilities, Fair Value Disclosure",
        "documentation": "Fair value portion of liabilities pertaining to principal and customer trading transactions, or which may be incurred with the objective of generating a profit from short-term fluctuations in price as part of an entity's market-making, hedging and proprietary trading. Examples include, but are not limited to, short positions in securities, derivatives and commodities."
       }
      }
     },
     "auth_ref": [
      "r454",
      "r455"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "TradingSymbol",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Adoption Date",
        "terseLabel": "Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r804"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Duration",
        "terseLabel": "Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r805"
     ]
    },
    "ecd_TrdArrExpirationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrExpirationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Expiration Date",
        "terseLabel": "Expiration Date"
       }
      }
     },
     "auth_ref": [
      "r805"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r803"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Individual Title",
        "terseLabel": "Title"
       }
      }
     },
     "auth_ref": [
      "r803"
     ]
    },
    "ecd_TrdArrSecuritiesAggAvailAmt": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrSecuritiesAggAvailAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Securities Aggregate Available Amount",
        "terseLabel": "Aggregate Available"
       }
      }
     },
     "auth_ref": [
      "r806"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Termination Date",
        "terseLabel": "Termination Date"
       }
      }
     },
     "auth_ref": [
      "r804"
     ]
    },
    "us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TroubledDebtRestructuringDebtorCurrentPeriodAxis",
     "presentation": [
      "http://akerna.com/role/ScheduleofTroubledDebtRestructuringwiththeNotePayableTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Creditor [Axis]",
        "documentation": "Information by creditor."
       }
      }
     },
     "auth_ref": [
      "r37"
     ]
    },
    "us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodCreditorDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TroubledDebtRestructuringDebtorCurrentPeriodCreditorDomain",
     "presentation": [
      "http://akerna.com/role/ScheduleofTroubledDebtRestructuringwiththeNotePayableTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Troubled Debt Restructuring, Debtor, Current Period, Creditor [Domain]",
        "documentation": "For a debtor, the name of the Creditor with whom the terms are being restructured."
       }
      }
     },
     "auth_ref": [
      "r37"
     ]
    },
    "us-gaap_TroubledDebtRestructuringDebtorCurrentPeriodLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TroubledDebtRestructuringDebtorCurrentPeriodLineItems",
     "presentation": [
      "http://akerna.com/role/ScheduleofTroubledDebtRestructuringwiththeNotePayableTable",
      "http://akerna.com/role/ScheduleofTroubledDebtRestructuringwiththeNotePayableTable_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Troubled Debt Restructuring With the Note Payable [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_TroubledDebtRestructuringDebtorSubsequentPeriodsContingentPaymentsAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TroubledDebtRestructuringDebtorSubsequentPeriodsContingentPaymentsAmount",
     "crdr": "credit",
     "presentation": [
      "http://akerna.com/role/NotePayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Troubled debt restructuring amount (in Dollars)",
        "label": "Troubled Debt Restructuring, Debtor, Subsequent Periods, Contingent Payments, Amount",
        "documentation": "Amount of restructured debt contingently payable based on the occurrence of future events or circumstances."
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "us-gaap_TypeOfArrangementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TypeOfArrangementAxis",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails",
      "http://akerna.com/role/StockholdersDeficitDetails"
     ],
     "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": [
      "r439"
     ]
    },
    "gryp_UndiscountedCashflowFromNotespayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "UndiscountedCashflowFromNotespayable",
     "crdr": "credit",
     "calculation": {
      "http://akerna.com/role/ScheduleofNotePayableintheAggregateofthePrincipalandInterestCalculatedOvertheLifeoftheLoanwithaCorrespondingGainTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://akerna.com/role/ScheduleofNotePayableintheAggregateofthePrincipalandInterestCalculatedOvertheLifeoftheLoanwithaCorrespondingGainTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Undiscounted cashflow",
        "documentation": "Amount of Undiscounted cashflow.",
        "label": "Undiscounted Cashflow From Notespayable"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "UndrlygSecurityMktPriceChngPct",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Underlying Security Market Price Change, Percent",
        "terseLabel": "Underlying Security Market Price Change"
       }
      }
     },
     "auth_ref": [
      "r800"
     ]
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://akerna.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Use of Estimates",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r32",
      "r33",
      "r131",
      "r132",
      "r134",
      "r135"
     ]
    },
    "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount",
     "crdr": "credit",
     "presentation": [
      "http://akerna.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Valuation allowance",
        "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount",
        "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset."
       }
      }
     },
     "auth_ref": [
      "r412"
     ]
    },
    "gryp_VendorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "VendorMember",
     "presentation": [
      "http://akerna.com/role/StockholdersDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vendor [Member]",
        "label": "Vendor Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VestingAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VestingAxis",
     "presentation": [
      "http://akerna.com/role/ScheduleofStockPriceandMarketCapitalizationGoalsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting [Axis]",
        "documentation": "Information by vesting schedule of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r915",
      "r916",
      "r917",
      "r918",
      "r919",
      "r920",
      "r921",
      "r922",
      "r923",
      "r924",
      "r925",
      "r926",
      "r927",
      "r928",
      "r929",
      "r930",
      "r931",
      "r932",
      "r933",
      "r934",
      "r935",
      "r936",
      "r937",
      "r938",
      "r939",
      "r940"
     ]
    },
    "srt_VicePresidentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "VicePresidentMember",
     "presentation": [
      "http://akerna.com/role/StockholdersDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior Vice President [Member]",
        "label": "Vice President [Member]",
        "documentation": "Person with designation of vice president."
       }
      }
     },
     "auth_ref": [
      "r875"
     ]
    },
    "gryp_VolumeWeightedAveragePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "VolumeWeightedAveragePrice",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Volume weighted average price (in Dollars per share)",
        "documentation": "Price of volume weighted average price.",
        "label": "Volume Weighted Average Price"
       }
      }
     },
     "auth_ref": []
    },
    "gryp_VolumeWeightedAverageShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "VolumeWeightedAverageShares",
     "presentation": [
      "http://akerna.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total shares (in Shares)",
        "documentation": "Number of volume weighted average shares.",
        "label": "Volume Weighted Average Shares"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]",
        "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year"
       }
      }
     },
     "auth_ref": [
      "r769"
     ]
    },
    "us-gaap_WarrantExercisePriceIncrease": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WarrantExercisePriceIncrease",
     "presentation": [
      "http://akerna.com/role/ScheduleofTroubledDebtRestructuringwiththeNotePayableTable_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrants",
        "label": "Warrant, Exercise Price, Increase",
        "documentation": "Per share increase in exercise price of warrant. Excludes change due to standard antidilution provision."
       }
      }
     },
     "auth_ref": [
      "r336"
     ]
    },
    "us-gaap_WarrantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WarrantMember",
     "presentation": [
      "http://akerna.com/role/NotePayableDetails",
      "http://akerna.com/role/ScheduleofWarrantsTransactionsTable",
      "http://akerna.com/role/StockholdersDeficitDetails",
      "http://akerna.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrant [Member]",
        "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": [
      "r685",
      "r686",
      "r689",
      "r690",
      "r691",
      "r692"
     ]
    },
    "us-gaap_WarrantsAndRightsOutstandingMeasurementInput": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WarrantsAndRightsOutstandingMeasurementInput",
     "presentation": [
      "http://akerna.com/role/NotePayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrants measurement input",
        "label": "Warrants and Rights Outstanding, Measurement Input",
        "documentation": "Value of input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur."
       }
      }
     },
     "auth_ref": [
      "r953",
      "r954",
      "r955"
     ]
    },
    "us-gaap_WarrantsAndRightsOutstandingTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WarrantsAndRightsOutstandingTerm",
     "presentation": [
      "http://akerna.com/role/NotePayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrants are exercisable term",
        "label": "Warrants and Rights Outstanding, Term",
        "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r953",
      "r954",
      "r955"
     ]
    },
    "gryp_WarrantsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://akerna.com/20241231",
     "localname": "WarrantsPolicyTextBlock",
     "presentation": [
      "http://akerna.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrants",
        "documentation": "Disclosure of accounting policy for warrants.",
        "label": "Warrants Policy Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "presentation": [
      "http://akerna.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average shares outstanding - diluted (in Shares)",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period."
       }
      }
     },
     "auth_ref": [
      "r217",
      "r223"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "presentation": [
      "http://akerna.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average shares outstanding - basic (in Shares)",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period."
       }
      }
     },
     "auth_ref": [
      "r216",
      "r223"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesRestrictedStock": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesRestrictedStock",
     "presentation": [
      "http://akerna.com/role/StockholdersDeficitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Granted restricted stock shares",
        "label": "Weighted Average Number of Shares, Restricted Stock",
        "documentation": "Number of shares of restricted stock determined by relating the portion of time within a reporting period that restricted shares have been outstanding to the total time in that period. Restricted shares are subject to sales, contractual, regulatory or other restrictions that prevent or inhibit the holder from freely disposing of them before the restriction ends."
       }
      }
     },
     "auth_ref": [
      "r28"
     ]
    },
    "dei_WrittenCommunications": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "WrittenCommunications",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Written Communications",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act."
       }
      }
     },
     "auth_ref": [
      "r826"
     ]
    },
    "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]",
        "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested"
       }
      }
     },
     "auth_ref": [
      "r767"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "15",
   "Paragraph": "12",
   "Subparagraph": "(f)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481410/810-10-15-12"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "7",
   "SubTopic": "30",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479637/805-30-30-7"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "8",
   "SubTopic": "30",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479637/805-30-30-8"
  },
  "r3": {
   "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"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r5": {
   "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"
  },
  "r6": {
   "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"
  },
  "r7": {
   "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"
  },
  "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": "825",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-1"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "30",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "60",
   "Topic": "470",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481408/470-60-50-1"
  },
  "r12": {
   "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"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "815",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2"
  },
  "r14": {
   "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"
  },
  "r15": {
   "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"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(4)",
   "SubTopic": "10",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r17": {
   "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"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r21": {
   "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"
  },
  "r22": {
   "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"
  },
  "r23": {
   "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"
  },
  "r24": {
   "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"
  },
  "r25": {
   "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"
  },
  "r26": {
   "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"
  },
  "r27": {
   "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"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-13"
  },
  "r29": {
   "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"
  },
  "r30": {
   "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"
  },
  "r31": {
   "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"
  },
  "r32": {
   "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"
  },
  "r33": {
   "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"
  },
  "r34": {
   "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"
  },
  "r35": {
   "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"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "20",
   "Section": "25",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481284/470-20-25-2"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "60",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481408/470-60-50-1"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "60",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481408/470-60-50-2"
  },
  "r39": {
   "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"
  },
  "r40": {
   "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"
  },
  "r41": {
   "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"
  },
  "r42": {
   "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"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "40",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480489/718-40-50-1"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "25",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479405/805-10-25-23"
  },
  "r45": {
   "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"
  },
  "r46": {
   "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"
  },
  "r47": {
   "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"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-7"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-30"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "860",
   "SubTopic": "10",
   "Section": "05",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481472/860-10-05-16"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r65": {
   "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"
  },
  "r66": {
   "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"
  },
  "r67": {
   "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"
  },
  "r68": {
   "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"
  },
  "r69": {
   "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"
  },
  "r70": {
   "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"
  },
  "r71": {
   "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"
  },
  "r72": {
   "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"
  },
  "r73": {
   "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"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r75": {
   "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"
  },
  "r76": {
   "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"
  },
  "r77": {
   "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"
  },
  "r78": {
   "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"
  },
  "r79": {
   "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"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r81": {
   "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"
  },
  "r82": {
   "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"
  },
  "r83": {
   "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"
  },
  "r84": {
   "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"
  },
  "r85": {
   "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"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/235/tableOfContent"
  },
  "r87": {
   "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"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/360/tableOfContent"
  },
  "r89": {
   "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"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/470/tableOfContent"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-5"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/505/tableOfContent"
  },
  "r94": {
   "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"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/718/tableOfContent"
  },
  "r96": {
   "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"
  },
  "r97": {
   "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"
  },
  "r98": {
   "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"
  },
  "r99": {
   "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)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r102": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r103": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "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"
  },
  "r104": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r105": {
   "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"
  },
  "r106": {
   "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"
  },
  "r107": {
   "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))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r108": {
   "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"
  },
  "r109": {
   "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"
  },
  "r110": {
   "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"
  },
  "r111": {
   "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(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r112": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r113": {
   "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"
  },
  "r114": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "230",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479024/942-230-45-1"
  },
  "r115": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/942-320/tableOfContent"
  },
  "r116": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "470",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478878/942-470-45-1"
  },
  "r117": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "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"
  },
  "r118": {
   "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"
  },
  "r119": {
   "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"
  },
  "r120": {
   "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"
  },
  "r121": {
   "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"
  },
  "r122": {
   "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"
  },
  "r123": {
   "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"
  },
  "r124": {
   "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"
  },
  "r125": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "944",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479808/944-20-55-15"
  },
  "r126": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(2)(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-1"
  },
  "r127": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(2)(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-1"
  },
  "r128": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(2)(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-1"
  },
  "r129": {
   "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"
  },
  "r130": {
   "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"
  },
  "r131": {
   "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"
  },
  "r132": {
   "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"
  },
  "r133": {
   "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"
  },
  "r134": {
   "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"
  },
  "r135": {
   "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"
  },
  "r136": {
   "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"
  },
  "r137": {
   "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"
  },
  "r138": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r139": {
   "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"
  },
  "r140": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/606/tableOfContent"
  },
  "r141": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r142": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1403",
   "Paragraph": "b",
   "Publisher": "SEC"
  },
  "r143": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1406",
   "Paragraph": "a",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r144": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1406",
   "Paragraph": "a",
   "Subparagraph": "(2)",
   "Publisher": "SEC"
  },
  "r145": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1406",
   "Paragraph": "a",
   "Subparagraph": "(3)",
   "Publisher": "SEC"
  },
  "r146": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1406",
   "Paragraph": "a",
   "Subparagraph": "(4)",
   "Publisher": "SEC"
  },
  "r147": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1406",
   "Paragraph": "a",
   "Subparagraph": "(5)",
   "Publisher": "SEC"
  },
  "r148": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1406",
   "Paragraph": "c",
   "Publisher": "SEC"
  },
  "r149": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "04",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r150": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r151": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12A",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(a)",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r153": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(b)",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r154": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "14",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column A",
   "Publisher": "SEC"
  },
  "r156": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r157": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column D",
   "Publisher": "SEC"
  },
  "r159": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column E",
   "Publisher": "SEC"
  },
  "r160": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column F",
   "Publisher": "SEC"
  },
  "r161": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column E",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 11",
   "Section": "L",
   "Publisher": "SEC"
  },
  "r163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 11",
   "Section": "M",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "FF",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 4",
   "Publisher": "SEC"
  },
  "r167": {
   "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"
  },
  "r168": {
   "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"
  },
  "r169": {
   "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"
  },
  "r170": {
   "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"
  },
  "r171": {
   "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"
  },
  "r172": {
   "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"
  },
  "r173": {
   "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"
  },
  "r174": {
   "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"
  },
  "r175": {
   "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"
  },
  "r176": {
   "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"
  },
  "r177": {
   "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"
  },
  "r178": {
   "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"
  },
  "r179": {
   "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"
  },
  "r180": {
   "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"
  },
  "r181": {
   "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"
  },
  "r182": {
   "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"
  },
  "r183": {
   "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"
  },
  "r184": {
   "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"
  },
  "r185": {
   "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"
  },
  "r186": {
   "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"
  },
  "r187": {
   "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"
  },
  "r188": {
   "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"
  },
  "r189": {
   "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"
  },
  "r190": {
   "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"
  },
  "r191": {
   "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"
  },
  "r192": {
   "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"
  },
  "r193": {
   "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"
  },
  "r194": {
   "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"
  },
  "r195": {
   "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"
  },
  "r196": {
   "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"
  },
  "r197": {
   "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"
  },
  "r198": {
   "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"
  },
  "r199": {
   "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(n))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r200": {
   "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"
  },
  "r201": {
   "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"
  },
  "r202": {
   "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"
  },
  "r203": {
   "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"
  },
  "r204": {
   "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"
  },
  "r205": {
   "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"
  },
  "r206": {
   "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"
  },
  "r207": {
   "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"
  },
  "r208": {
   "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"
  },
  "r209": {
   "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"
  },
  "r210": {
   "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"
  },
  "r211": {
   "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"
  },
  "r212": {
   "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"
  },
  "r213": {
   "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"
  },
  "r214": {
   "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"
  },
  "r215": {
   "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"
  },
  "r216": {
   "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"
  },
  "r217": {
   "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"
  },
  "r218": {
   "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"
  },
  "r219": {
   "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"
  },
  "r220": {
   "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"
  },
  "r221": {
   "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"
  },
  "r222": {
   "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"
  },
  "r223": {
   "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"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r225": {
   "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"
  },
  "r226": {
   "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"
  },
  "r227": {
   "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"
  },
  "r228": {
   "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"
  },
  "r229": {
   "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"
  },
  "r230": {
   "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"
  },
  "r231": {
   "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"
  },
  "r232": {
   "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"
  },
  "r233": {
   "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"
  },
  "r234": {
   "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"
  },
  "r235": {
   "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"
  },
  "r236": {
   "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"
  },
  "r237": {
   "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"
  },
  "r238": {
   "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"
  },
  "r239": {
   "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"
  },
  "r240": {
   "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"
  },
  "r241": {
   "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"
  },
  "r242": {
   "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"
  },
  "r243": {
   "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"
  },
  "r244": {
   "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"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "36",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-36"
  },
  "r247": {
   "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"
  },
  "r248": {
   "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"
  },
  "r249": {
   "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"
  },
  "r250": {
   "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"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/320/tableOfContent"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-10"
  },
  "r253": {
   "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"
  },
  "r254": {
   "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"
  },
  "r255": {
   "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"
  },
  "r256": {
   "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"
  },
  "r257": {
   "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"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1"
  },
  "r259": {
   "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"
  },
  "r260": {
   "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"
  },
  "r261": {
   "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"
  },
  "r262": {
   "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"
  },
  "r263": {
   "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"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476167/350-60-45-1"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476168/350-60-50-1"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476168/350-60-50-1"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476168/350-60-50-1"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476168/350-60-50-1"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476168/350-60-50-1"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476168/350-60-50-3"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476168/350-60-50-4"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476168/350-60-50-6"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476168/350-60-50-6"
  },
  "r275": {
   "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"
  },
  "r276": {
   "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"
  },
  "r277": {
   "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"
  },
  "r278": {
   "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"
  },
  "r279": {
   "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"
  },
  "r280": {
   "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"
  },
  "r281": {
   "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"
  },
  "r282": {
   "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"
  },
  "r283": {
   "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"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1"
  },
  "r285": {
   "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"
  },
  "r286": {
   "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"
  },
  "r287": {
   "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"
  },
  "r288": {
   "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"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-3"
  },
  "r290": {
   "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"
  },
  "r291": {
   "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"
  },
  "r292": {
   "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"
  },
  "r293": {
   "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"
  },
  "r294": {
   "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"
  },
  "r295": {
   "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"
  },
  "r296": {
   "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"
  },
  "r297": {
   "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"
  },
  "r298": {
   "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"
  },
  "r299": {
   "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"
  },
  "r300": {
   "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"
  },
  "r301": {
   "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"
  },
  "r302": {
   "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"
  },
  "r303": {
   "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"
  },
  "r304": {
   "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"
  },
  "r305": {
   "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"
  },
  "r306": {
   "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"
  },
  "r307": {
   "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"
  },
  "r308": {
   "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"
  },
  "r309": {
   "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"
  },
  "r310": {
   "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"
  },
  "r311": {
   "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"
  },
  "r312": {
   "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"
  },
  "r313": {
   "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"
  },
  "r314": {
   "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"
  },
  "r315": {
   "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"
  },
  "r316": {
   "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"
  },
  "r317": {
   "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"
  },
  "r318": {
   "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"
  },
  "r319": {
   "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"
  },
  "r320": {
   "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"
  },
  "r321": {
   "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"
  },
  "r322": {
   "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"
  },
  "r323": {
   "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"
  },
  "r324": {
   "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"
  },
  "r325": {
   "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"
  },
  "r326": {
   "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"
  },
  "r327": {
   "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"
  },
  "r328": {
   "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"
  },
  "r329": {
   "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"
  },
  "r330": {
   "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"
  },
  "r331": {
   "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"
  },
  "r332": {
   "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"
  },
  "r333": {
   "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"
  },
  "r334": {
   "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"
  },
  "r335": {
   "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"
  },
  "r336": {
   "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"
  },
  "r337": {
   "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"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-17"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-19"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r346": {
   "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"
  },
  "r347": {
   "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"
  },
  "r348": {
   "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"
  },
  "r349": {
   "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"
  },
  "r350": {
   "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"
  },
  "r351": {
   "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"
  },
  "r352": {
   "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"
  },
  "r353": {
   "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"
  },
  "r354": {
   "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"
  },
  "r355": {
   "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"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/718/tableOfContent"
  },
  "r357": {
   "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"
  },
  "r358": {
   "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"
  },
  "r359": {
   "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"
  },
  "r360": {
   "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"
  },
  "r361": {
   "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"
  },
  "r362": {
   "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"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r364": {
   "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"
  },
  "r365": {
   "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"
  },
  "r366": {
   "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"
  },
  "r367": {
   "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"
  },
  "r368": {
   "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"
  },
  "r369": {
   "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"
  },
  "r370": {
   "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"
  },
  "r371": {
   "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"
  },
  "r372": {
   "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"
  },
  "r373": {
   "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"
  },
  "r374": {
   "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"
  },
  "r375": {
   "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"
  },
  "r376": {
   "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"
  },
  "r377": {
   "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"
  },
  "r378": {
   "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"
  },
  "r379": {
   "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"
  },
  "r380": {
   "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"
  },
  "r381": {
   "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"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r384": {
   "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"
  },
  "r385": {
   "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"
  },
  "r386": {
   "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"
  },
  "r387": {
   "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"
  },
  "r388": {
   "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"
  },
  "r389": {
   "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"
  },
  "r390": {
   "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"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.C.Q3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.1.Q5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.3.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r395": {
   "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"
  },
  "r396": {
   "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"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/740/tableOfContent"
  },
  "r398": {
   "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"
  },
  "r399": {
   "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"
  },
  "r400": {
   "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"
  },
  "r401": {
   "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"
  },
  "r402": {
   "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"
  },
  "r403": {
   "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"
  },
  "r404": {
   "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"
  },
  "r405": {
   "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"
  },
  "r406": {
   "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"
  },
  "r407": {
   "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"
  },
  "r408": {
   "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"
  },
  "r409": {
   "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"
  },
  "r410": {
   "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"
  },
  "r411": {
   "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"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r413": {
   "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"
  },
  "r414": {
   "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"
  },
  "r415": {
   "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"
  },
  "r416": {
   "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"
  },
  "r417": {
   "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"
  },
  "r418": {
   "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"
  },
  "r419": {
   "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"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3"
  },
  "r421": {
   "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"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r423": {
   "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"
  },
  "r424": {
   "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"
  },
  "r425": {
   "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"
  },
  "r426": {
   "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"
  },
  "r427": {
   "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"
  },
  "r428": {
   "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"
  },
  "r429": {
   "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"
  },
  "r430": {
   "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"
  },
  "r431": {
   "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"
  },
  "r432": {
   "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"
  },
  "r433": {
   "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"
  },
  "r434": {
   "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"
  },
  "r435": {
   "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"
  },
  "r436": {
   "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"
  },
  "r437": {
   "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"
  },
  "r438": {
   "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"
  },
  "r439": {
   "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"
  },
  "r440": {
   "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"
  },
  "r441": {
   "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"
  },
  "r442": {
   "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"
  },
  "r443": {
   "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"
  },
  "r444": {
   "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"
  },
  "r445": {
   "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"
  },
  "r446": {
   "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"
  },
  "r447": {
   "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"
  },
  "r448": {
   "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"
  },
  "r449": {
   "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"
  },
  "r450": {
   "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"
  },
  "r451": {
   "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"
  },
  "r452": {
   "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"
  },
  "r453": {
   "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"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r455": {
   "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"
  },
  "r456": {
   "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"
  },
  "r457": {
   "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"
  },
  "r458": {
   "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"
  },
  "r459": {
   "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"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r462": {
   "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"
  },
  "r463": {
   "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"
  },
  "r464": {
   "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"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B"
  },
  "r471": {
   "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"
  },
  "r472": {
   "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"
  },
  "r473": {
   "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"
  },
  "r474": {
   "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"
  },
  "r475": {
   "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"
  },
  "r476": {
   "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"
  },
  "r477": {
   "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"
  },
  "r478": {
   "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"
  },
  "r479": {
   "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"
  },
  "r480": {
   "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"
  },
  "r481": {
   "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"
  },
  "r482": {
   "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"
  },
  "r483": {
   "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"
  },
  "r484": {
   "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"
  },
  "r485": {
   "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"
  },
  "r486": {
   "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"
  },
  "r487": {
   "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"
  },
  "r488": {
   "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"
  },
  "r489": {
   "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"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481435/852-10-45-14"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/855/tableOfContent"
  },
  "r492": {
   "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"
  },
  "r493": {
   "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"
  },
  "r494": {
   "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"
  },
  "r495": {
   "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"
  },
  "r496": {
   "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"
  },
  "r497": {
   "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"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A"
  },
  "r499": {
   "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"
  },
  "r500": {
   "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"
  },
  "r501": {
   "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"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "940",
   "SubTopic": "820",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1"
  },
  "r503": {
   "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"
  },
  "r504": {
   "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"
  },
  "r505": {
   "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"
  },
  "r506": {
   "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"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r508": {
   "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"
  },
  "r509": {
   "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"
  },
  "r510": {
   "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"
  },
  "r511": {
   "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"
  },
  "r512": {
   "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"
  },
  "r513": {
   "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"
  },
  "r514": {
   "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"
  },
  "r515": {
   "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"
  },
  "r516": {
   "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"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r518": {
   "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"
  },
  "r519": {
   "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"
  },
  "r520": {
   "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"
  },
  "r521": {
   "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"
  },
  "r522": {
   "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"
  },
  "r523": {
   "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"
  },
  "r524": {
   "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"
  },
  "r525": {
   "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"
  },
  "r526": {
   "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"
  },
  "r527": {
   "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"
  },
  "r528": {
   "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"
  },
  "r529": {
   "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"
  },
  "r530": {
   "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"
  },
  "r531": {
   "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"
  },
  "r532": {
   "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"
  },
  "r533": {
   "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"
  },
  "r534": {
   "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"
  },
  "r535": {
   "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"
  },
  "r536": {
   "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"
  },
  "r537": {
   "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"
  },
  "r538": {
   "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"
  },
  "r539": {
   "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"
  },
  "r540": {
   "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"
  },
  "r541": {
   "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"
  },
  "r542": {
   "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"
  },
  "r543": {
   "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"
  },
  "r544": {
   "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"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-15"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-16"
  },
  "r547": {
   "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"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-1"
  },
  "r549": {
   "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"
  },
  "r550": {
   "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"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-3"
  },
  "r552": {
   "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"
  },
  "r553": {
   "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"
  },
  "r554": {
   "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"
  },
  "r555": {
   "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"
  },
  "r556": {
   "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"
  },
  "r557": {
   "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"
  },
  "r558": {
   "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"
  },
  "r559": {
   "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"
  },
  "r560": {
   "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"
  },
  "r561": {
   "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"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r563": {
   "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"
  },
  "r564": {
   "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"
  },
  "r565": {
   "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"
  },
  "r566": {
   "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"
  },
  "r567": {
   "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"
  },
  "r568": {
   "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"
  },
  "r569": {
   "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"
  },
  "r570": {
   "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"
  },
  "r571": {
   "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"
  },
  "r572": {
   "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"
  },
  "r573": {
   "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"
  },
  "r574": {
   "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"
  },
  "r575": {
   "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"
  },
  "r576": {
   "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"
  },
  "r577": {
   "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"
  },
  "r578": {
   "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"
  },
  "r579": {
   "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"
  },
  "r580": {
   "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"
  },
  "r581": {
   "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"
  },
  "r582": {
   "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"
  },
  "r583": {
   "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"
  },
  "r584": {
   "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"
  },
  "r585": {
   "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"
  },
  "r586": {
   "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(7)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r587": {
   "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"
  },
  "r588": {
   "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"
  },
  "r589": {
   "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"
  },
  "r590": {
   "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"
  },
  "r591": {
   "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"
  },
  "r592": {
   "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"
  },
  "r593": {
   "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"
  },
  "r594": {
   "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"
  },
  "r595": {
   "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"
  },
  "r596": {
   "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"
  },
  "r597": {
   "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"
  },
  "r598": {
   "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"
  },
  "r599": {
   "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"
  },
  "r600": {
   "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"
  },
  "r601": {
   "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"
  },
  "r602": {
   "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"
  },
  "r603": {
   "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"
  },
  "r604": {
   "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"
  },
  "r605": {
   "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"
  },
  "r606": {
   "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"
  },
  "r607": {
   "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"
  },
  "r608": {
   "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"
  },
  "r609": {
   "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"
  },
  "r610": {
   "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"
  },
  "r611": {
   "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"
  },
  "r612": {
   "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"
  },
  "r613": {
   "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"
  },
  "r614": {
   "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"
  },
  "r615": {
   "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"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r617": {
   "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"
  },
  "r618": {
   "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"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r620": {
   "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 B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r621": {
   "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"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r624": {
   "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"
  },
  "r625": {
   "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"
  },
  "r626": {
   "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 B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r627": {
   "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"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r629": {
   "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 B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r630": {
   "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"
  },
  "r631": {
   "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"
  },
  "r632": {
   "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"
  },
  "r633": {
   "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"
  },
  "r634": {
   "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"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "405",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479043/954-405-50-1"
  },
  "r636": {
   "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"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column E)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r638": {
   "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"
  },
  "r639": {
   "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"
  },
  "r640": {
   "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"
  },
  "r641": {
   "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"
  },
  "r642": {
   "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"
  },
  "r643": {
   "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"
  },
  "r644": {
   "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"
  },
  "r645": {
   "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"
  },
  "r646": {
   "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"
  },
  "r647": {
   "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"
  },
  "r648": {
   "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"
  },
  "r649": {
   "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"
  },
  "r650": {
   "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"
  },
  "r651": {
   "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"
  },
  "r652": {
   "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"
  },
  "r653": {
   "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"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482395/460-10-55-27"
  },
  "r656": {
   "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"
  },
  "r657": {
   "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"
  },
  "r658": {
   "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"
  },
  "r659": {
   "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"
  },
  "r660": {
   "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"
  },
  "r661": {
   "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"
  },
  "r662": {
   "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"
  },
  "r663": {
   "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"
  },
  "r664": {
   "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"
  },
  "r665": {
   "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"
  },
  "r666": {
   "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"
  },
  "r667": {
   "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"
  },
  "r668": {
   "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"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r670": {
   "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"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r672": {
   "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"
  },
  "r673": {
   "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"
  },
  "r674": {
   "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"
  },
  "r675": {
   "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"
  },
  "r676": {
   "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"
  },
  "r677": {
   "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"
  },
  "r678": {
   "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"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A"
  },
  "r680": {
   "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"
  },
  "r681": {
   "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"
  },
  "r682": {
   "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"
  },
  "r683": {
   "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"
  },
  "r684": {
   "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"
  },
  "r685": {
   "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"
  },
  "r686": {
   "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"
  },
  "r687": {
   "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"
  },
  "r688": {
   "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"
  },
  "r689": {
   "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"
  },
  "r690": {
   "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"
  },
  "r691": {
   "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"
  },
  "r692": {
   "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"
  },
  "r693": {
   "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"
  },
  "r694": {
   "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"
  },
  "r695": {
   "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"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "Global LEI Foundation"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r699": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "g"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12, 13, 15d"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14a",
   "Subsection": "12"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "15",
   "Subsection": "d"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "249",
   "Section": "308",
   "Subsection": "a"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r712": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r719": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r724": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r730": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r731": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r732": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r734": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r735": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r736": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r737": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r738": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r739": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r740": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r741": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r742": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r743": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 8-K",
   "Number": "249",
   "Section": "308"
  },
  "r744": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form F-3"
  },
  "r745": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2"
  },
  "r746": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-3"
  },
  "r747": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4"
  },
  "r748": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-6"
  },
  "r749": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r750": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r751": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r752": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r753": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r754": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r755": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r756": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r757": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r758": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r759": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form S-3"
  },
  "r760": {
   "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"
  },
  "r761": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Investment Company Act",
   "Number": "270"
  },
  "r762": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r763": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r764": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r765": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r766": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r767": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "i"
  },
  "r768": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r769": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iii"
  },
  "r770": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iv"
  },
  "r771": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "v"
  },
  "r772": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "vi"
  },
  "r773": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r774": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r775": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r776": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r777": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r778": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r779": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r780": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r781": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r782": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r783": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r784": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r785": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r786": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r787": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r788": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r789": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r790": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r791": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r792": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r793": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r794": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r795": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r796": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "A"
  },
  "r797": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "C"
  },
  "r798": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "D"
  },
  "r799": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "E"
  },
  "r800": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "F"
  },
  "r801": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r802": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r803": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r804": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r805": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r806": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r807": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r808": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106"
  },
  "r809": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r810": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r811": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r812": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r813": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r814": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r815": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r816": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r817": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Number": "229",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1"
  },
  "r818": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "A",
   "Number": "229"
  },
  "r819": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Number": "229"
  },
  "r820": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "i",
   "Number": "229"
  },
  "r821": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "313"
  },
  "r822": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r823": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-X",
   "Number": "210",
   "Section": "2",
   "Subsection": "2"
  },
  "r824": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r825": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "413",
   "Subsection": "b"
  },
  "r826": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "425"
  },
  "r827": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "462",
   "Subsection": "b"
  },
  "r828": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "462",
   "Subsection": "c"
  },
  "r829": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "462",
   "Subsection": "d"
  },
  "r830": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "462",
   "Subsection": "e"
  },
  "r831": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "486",
   "Subsection": "a"
  },
  "r832": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "486",
   "Subsection": "b"
  },
  "r833": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "7A",
   "Section": "B",
   "Subsection": "2"
  },
  "r834": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Section": "8",
   "Subsection": "c"
  },
  "r835": {
   "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"
  },
  "r836": {
   "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"
  },
  "r837": {
   "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"
  },
  "r838": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r839": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "210",
   "Topic": "942",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478482/942-210-50-1"
  },
  "r840": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r841": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(6))",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r842": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1204",
   "Paragraph": "b",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r843": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1204",
   "Paragraph": "b",
   "Subparagraph": "(2)",
   "Publisher": "SEC"
  },
  "r844": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "11",
   "Subsection": "03",
   "Publisher": "SEC"
  },
  "r845": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(i)",
   "Publisher": "SEC"
  },
  "r846": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(iv)",
   "Publisher": "SEC"
  },
  "r847": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(iv)",
   "Publisher": "SEC"
  },
  "r848": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "6",
   "Subsection": "04",
   "Paragraph": "12",
   "Subparagraph": "(b)(1)",
   "Publisher": "SEC"
  },
  "r849": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r850": {
   "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"
  },
  "r851": {
   "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"
  },
  "r852": {
   "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"
  },
  "r853": {
   "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"
  },
  "r854": {
   "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"
  },
  "r855": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r856": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r857": {
   "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"
  },
  "r858": {
   "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"
  },
  "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(d))",
   "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(f))",
   "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(g)(1)(ii))",
   "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(h)(1)(Note 1))",
   "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": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "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": "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"
  },
  "r871": {
   "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"
  },
  "r872": {
   "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"
  },
  "r873": {
   "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"
  },
  "r874": {
   "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"
  },
  "r875": {
   "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"
  },
  "r876": {
   "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"
  },
  "r877": {
   "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"
  },
  "r878": {
   "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"
  },
  "r879": {
   "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"
  },
  "r880": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r881": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r882": {
   "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"
  },
  "r883": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r884": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r885": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476167/350-60-45-1"
  },
  "r886": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476167/350-60-45-2"
  },
  "r887": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476168/350-60-50-1"
  },
  "r888": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476168/350-60-50-3"
  },
  "r889": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476168/350-60-50-3"
  },
  "r890": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476168/350-60-50-3"
  },
  "r891": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476168/350-60-50-3"
  },
  "r892": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476168/350-60-50-3"
  },
  "r893": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476168/350-60-50-4"
  },
  "r894": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476168/350-60-50-6"
  },
  "r895": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476168/350-60-50-6"
  },
  "r896": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-2"
  },
  "r897": {
   "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"
  },
  "r898": {
   "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"
  },
  "r899": {
   "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"
  },
  "r900": {
   "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"
  },
  "r901": {
   "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"
  },
  "r902": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r903": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1"
  },
  "r904": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r905": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r906": {
   "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"
  },
  "r907": {
   "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"
  },
  "r908": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r909": {
   "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"
  },
  "r910": {
   "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"
  },
  "r911": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r912": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r913": {
   "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"
  },
  "r914": {
   "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"
  },
  "r915": {
   "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"
  },
  "r916": {
   "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"
  },
  "r917": {
   "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"
  },
  "r918": {
   "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"
  },
  "r919": {
   "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"
  },
  "r920": {
   "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"
  },
  "r921": {
   "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"
  },
  "r922": {
   "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"
  },
  "r923": {
   "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"
  },
  "r924": {
   "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"
  },
  "r925": {
   "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"
  },
  "r926": {
   "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"
  },
  "r927": {
   "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"
  },
  "r928": {
   "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"
  },
  "r929": {
   "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"
  },
  "r930": {
   "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"
  },
  "r931": {
   "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"
  },
  "r932": {
   "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"
  },
  "r933": {
   "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"
  },
  "r934": {
   "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"
  },
  "r935": {
   "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"
  },
  "r936": {
   "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"
  },
  "r937": {
   "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"
  },
  "r938": {
   "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"
  },
  "r939": {
   "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"
  },
  "r940": {
   "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"
  },
  "r941": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "720",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483384/720-30-45-1"
  },
  "r942": {
   "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"
  },
  "r943": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r944": {
   "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"
  },
  "r945": {
   "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"
  },
  "r946": {
   "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"
  },
  "r947": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r948": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r949": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r950": {
   "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"
  },
  "r951": {
   "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"
  },
  "r952": {
   "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"
  },
  "r953": {
   "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"
  },
  "r954": {
   "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"
  },
  "r955": {
   "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"
  },
  "r956": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r957": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r958": {
   "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"
  },
  "r959": {
   "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"
  },
  "r960": {
   "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"
  },
  "r961": {
   "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"
  },
  "r962": {
   "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"
  },
  "r963": {
   "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"
  },
  "r964": {
   "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"
  },
  "r965": {
   "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"
  },
  "r966": {
   "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"
  },
  "r967": {
   "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"
  },
  "r968": {
   "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"
  },
  "r969": {
   "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"
  },
  "r970": {
   "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"
  },
  "r971": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "940",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/940-320/tableOfContent"
  },
  "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)(10))",
   "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": "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"
  },
  "r974": {
   "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"
  },
  "r975": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(2)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r976": {
   "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"
  },
  "r977": {
   "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"
  },
  "r978": {
   "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"
  },
  "r979": {
   "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"
  },
  "r980": {
   "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"
  },
  "r981": {
   "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"
  },
  "r982": {
   "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"
  },
  "r983": {
   "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"
  },
  "r984": {
   "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"
  },
  "r985": {
   "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"
  },
  "r986": {
   "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"
  },
  "r987": {
   "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"
  },
  "r988": {
   "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"
  },
  "r989": {
   "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"
  },
  "r990": {
   "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"
  },
  "r991": {
   "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"
  },
  "r992": {
   "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"
  },
  "r993": {
   "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"
  },
  "r994": {
   "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"
  },
  "r995": {
   "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"
  },
  "r996": {
   "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"
  },
  "r997": {
   "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"
  },
  "r998": {
   "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"
  },
  "r999": {
   "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"
  },
  "r1000": {
   "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"
  },
  "r1001": {
   "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"
  },
  "r1002": {
   "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"
  },
  "r1003": {
   "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"
  },
  "r1004": {
   "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"
  },
  "r1005": {
   "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"
  },
  "r1006": {
   "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(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1007": {
   "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"
  },
  "r1008": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>92
<FILENAME>0001213900-25-026404-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001213900-25-026404-xbrl.zip
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
MXR(F:I*E%\74?ML-3HUA%9H2 \EGCQ[>0>_YJOG1U_WG]K$K'U@Y-?<@B)I
M'EXQ3_ND5?+[@^'6P I/7V)V[YS ODN_8\L**P?9[I6.K+?MI'(=;]PUWW8M
M9E,O<:.9-;G/GY^)/_K!]['B*WV%UR2)&Z=+&1)@M#/('"=IMFA+FB(+YE >
MJ 0;W/BK#N!]&TO\$I]:M<*O>Q![-R&]JU9[NHJ3WNP=7RFMG,^.YO2RS*/$
MY+E_=JWNSZ^UEY=%M?\TD5_#K_I%SUY^N*_;)9^ZP[.U4WI#,SKD"7EGO+WW
M+1E7XXPOW3Q[#/Y6W59H_LY4SO$EBAT&XQL::;#"+X:V&5EDP#^3E RJ,C?T
M%+R6*[@*5SIBC1\TBO!=\0)??A'!JY%:$UA1BASJ/,J)'R<Z&44Z1N4 $V$Q
M.0"1 $*=A;G"3-HH7!5=WM[0FZTZWMH8^=JVN3BQ1+)@_!'=/QHL;<QXQM.
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
ME>620W4D=O>!#>5P\"#6"16 F6P"=C45"<.(IKA ,%!\I5V,W05Y\C"E7;L
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
M8K3,-0M[T,3A(3WH,)T7@:L'I/1[S+H'18M"UA1@HSQ%6ZN*8-"<#IEA6I*
MJ0HR!!ED418B0Z.L=41&&<$LTW"!;FJ$+\$QX]A@JS")M.5Z;#X9,T?'%$:C
MB[Q1([:FQX=(CS9#3=N>YL,%F_(5O(V7*8'=PTVN'7POR-$82.J"VE510&1-
M)0^*2H['RM/-RX3[RZ7,B4S@@],0RV!:R,OY''V*!9,2)ZH !9EL1IUK,3(B
M T58A52E4"_[EI:$JJ3N8K?;E"N37$X-.CAMST9)0)A;P\!UN.,:JQ',?TVK
M#XI65U$*4&[@S 72KU0^T]CGT-85-I >FG#X3,\1$.::8AX4Q;SC@YYAQZF$
M(686BJHH9J!\4?TMR3E]X3B45S*ZG-=M5$UH<CUFAGZ,6C[AP>GQ(2A@T5P&
M(\=Z,^M;HRG 1J,7&0SL@&M*?%"4V.1=3ID'LH+=B^)%P(P+M@=S3-+0Q,BX
M$'(K(VJTI(-2.'6.6BZVLHFE-M4T-$A20*Q<SKHFI ='2$1 J'@E:IHR*J#.
M,LS39%@![K ;ED(PE5(EI65*GX-J;VU4VWBO;2C6"R5YA7,J@7N:(J)<3580
MERP,21D-R-!UN:514JM])R=>MDZJ>Z DZGA=Q:TZ@9=WFQ?806T2,=JJ./8M
M15J::N0O"'59 L0H-R8&<V[$S!33E$$Q)?L=:V^3=9K#@Z2R9HH,=Q:U27G4
MXIO)! L\7(:FF@,OPG):]JXYB"[)EV&4$.Y-#H1'Z!4(6!%C[@1GIX<1^G*'
M)=)B;,()/E;5:50/KKG:PZ(WWY^&Q4(Z!/L1&%B\$%\NI92W6 EL8<RC,%Y4
MGM[*&6QS<&A<*8&H\K56V;QKXGI0Q/71!HC.D?N<FT1+15@S!!FGF* UR0SG
M?A*VP$$R J,1@^EO34(&Z.%!1[U]>Z@V)#;IGI"PY*:2#@"$7P#\JRP(4]K%
M(*CD(:%=1Y( >A<&2<'YP+-!, 8;F\^1R&WBPE7DPR03G!<B(H@"Z26QUDWM
MB%&N8C"*M]"1")_EA>NV>C?99C<LZ_]6+[])]MG>.ONL-?MLG7SVG1![>VK:
M&U?92E@GUJ0D]]UKQ$?AQ@YKO(^U8*V7Z>1+*?-6X(0&Q0QBZ00,_.?;I@X2
MKJ-\Q2]*R"(M&)GH/,)J:4/^E./JQX><TJ8.J->.ZN_O]!@I*!FA@"/H:2D!
M]Q#N BXR$V3&N(Y9Q^TB* V*?E,K8)44.C9H<$6$ME>Y"''@^B)P'I1"L(4I
M!"C566:O?3$/C?Z/QWZ#&UO);;L_SS'"SRWWTO&2K8%:VCGC(@HADK+(A,C$
MQ00\2Q.SJ#KTN;@<(RW6@8H)I')6QA,MSARTXX]L>#<XS(@$/)8.Y$ -T;S1
M=%F .BN.2_S@M^YI5[W4R2>@E%%F1G3WZC=WY6T2AR9<.%*FT0\:>-/MJNMN
MH;K>%N)\8]BGA#H<.L]!;5>KD0)O@TEU!O4;I[T!/\0!SS65P[/#GWZ\*1M%
M@)H(:*G(;;N0#^ ?;&_:S6%&T61T]>T*<F,^R:REO[B#VKQ\*ZMIP$9*2[%S
MJ6BB2>$S\B;N3&Z! 3XC)W1S"LT(RRO%KTW9EQVA+)FEOX&PF&JRG,E2'6#5
M8@=F/6=Q(""C$2:,PAC -8 B,[#-DS39RE 89!0Q_CR'07D:%C.@MFT$2,=S
MI<0N;J52B]ATP5Y;.$8MIVVM(X]K-W+$".: :,]?33"*LE$YR\GGY20;&%6:
MR@+9P(HPTRNG]E<864S+O ;1M^;X#XKCNY)VQ.%-L/ 8?L29\X0X&9N 86+(
M#57Q9KP;>%G+O$)^<8@:"=8W"RIOXRL&M[2)BWB#-%64)3CWBMU$1(?GD;E
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
M"CQ&0RR?P]\M6"+\A53-O*7^0A!]Q*S#M$50.DFJ H%EH%<(9I"'MXAO1OK
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
M.Q"WQ9JH>G^ :DKX5[26WWKC/X@439JAY9G*!NM5:@3HX7I_,"R."P?<N^"
M>PR'CH)#7-\9G<9J7:,TI0HN+D/(*"';[)\[$IL'O$V<&7FXT3_O?5;_4=R.
MQ_6O]<\\(=!E^>9+0CL"KQ/RFKH >V*TV<@IJC-$Q)MT4*8Z$O[M*[J7U?PN
M_EP6]T-6"!HTZN%HP._@4^TEW>VTU""R0.C\J@G_?UF]/\F?R_)\R!)0I%"7
M(@WG)U"_%+1WZS+7/OX<YO>R3'_*/Y?E^I"E$(+)[L;< K(^\O ?1:[T!6*W
M3(.N89:3"$Q;B2EFCMB31;:>=H'2Q0WEAI\:@>@[3'K\2=DJXE%E-B)6H0L3
M]MD"PA[EY;M*FLX6-\<RF VT>&LO6?BQHI12N;L77/S5XMO:YYW8WD3!1I;R
MDEH01.^[=62/U#QVD1@(EBG;$9L>1XP?DR1*3,]<PMNGMNG+#%')BC6F"[L;
M' GKHZM&$T& A1!A,"-Y0FK475RL=_+G<J8]9(E$4;3;8P,0*,^C#-J2&C_W
MRGY2#D.Y>L-Z?Y1EJ[X_-&U]R>6\DS^7I?V0!;)!08-U:84"JJIBZI1IAW;5
M-HGZHP]>ET"I;*GCVX+#W/<&?+[$'^_ASV7)/V2Q.+INPC)W95C,: %=<2,D
M;BQ?$623B@KNAL #_!$@_VANJNNNK%>+FZK=58.23?P3TKC'7>$^R>TCI;*(
M19$6(4(8;[KRL 6P*#%&1I!SHNTB[Y \#8^D2FIUB=;H^09"HVZEO&Q61&X0
MARV<0! 11Z6F"I<5)%KRM),V, IGH];6&J:+V)].8MIU5]YA]NJ.LB@(N5PF
MT0CZBBBHO#9X4JSWL@YZ! 2LJ\+B*34MJ?#%'#]HL=&HT;@W#)%!%>M_5<JL
M.*X]%UI['M<9?0TVJO9AQ1X[X)]XE?$(9OTITOP[;5%YUU@FZ?O\<UDW1X'$
M6F#,I]V6_98]/3C8V.956>\P\A9155B*Y^."/;NPXBNZSN1WW_[Y!';@-Z.^
MV;*+C7F%17IUG_H0PE9BFQF7L7(#*,!<I:?:-$%+(9<%8E(=E*&%+8X3J+U[
M9C35-6%/.R%X@J(N1*W".R^"QP2[M'R0]]X<FTDCI71TWC3MM;]OS+, =<\6
MA'J0"Z%/'@!K0DXF'1[%M>'_OVL5Q^%7G;2@03-;48SML<?"RSL_8^M\?!R@
M7:ECB=_LJSO%?E:Q8TW?:ANF R')5?%E>-];C#;2-ZGV,6DC14ZH=UVMH"B.
M=TJ#J/<UU+H;'@]^86>K;VLM3%R3IFRN!1+;T)KUDLRH!Z?*+9?3C1V<TIN]
M<=]I:]^F9&YK6VL?HXT] -B%/()U%<Y;#"#$P[&PTKS9FZHZH+-,,INVN.(:
M.&E.39ZNWU*D>Z.+>-1<I)NE8/HM]A[,-:'.VR7[T#G3]*O"DO*_G_YNK$XY
M;ZE>O/R46,5' 4U_?P&:3H&F+R] TY]D*;X716Q/9;J!!3-.1F72T6QMW8-Q
MT1B]4ZR2,_;Y(.GZ.+!'B>9=F@>,H$<:!@CS<_#Z:?\-\L+J=:K]TC;;)?\+
MJH0DY=2TO?;9I>9#AG3"HHNS4GX4NPBD_+34-PT7$\97NO75FJU\L*F.)C\C
M850<);\MS:$"R(L\A.AT&'.+H [F!N[2_^L1N\JJG U06#?+HMRU.,<X:\,6
M,Q/"NJ/$USV$#V[:5FL',9H28-*.:H3V55<3)V%%V8GO0B^%DRE<C GS&_FH
M*-PKRB/]Z E=OV>I"8&D85:M74Y! -W_$5E.&>D#"JB)-2$FT8J;B7A[2BRY
M:+.,?%FS0U;O74<?&,(]X+D4!H3$NY^ SZ?$HM0K.14)B=O#(:J*9PIG!:@B
M4E<E0,GR2R%@DI>2GJ5)@'BF0Y ]/1@%@['*QZTETQB5<YFUPE.'F1&JEK1!
MUBN9[-#/4#+\*<W]$TO1A7/SORR+>BX;YW.NXP_.Y/7BPYU74.[K?U7RGK,R
MR0^ZR?RI=^^M7FN;V!I-N\V:1 VZ'?78BT5U[)2YW9?+.6L"VH_@(P?K\8/[
MT*SXCWJH)S-E7V2]"))P[>L768M"KNB3&TNU>'6W,%$0ZTX0[KF]@YKH!<HH
M?$SF&S-<9B!=*<38\3-GJ3_U0[6[+)1WO;<3OT6$T:VKG1W"2N(DV/RA[*V9
M\T"B!$0TEQE[QS,F75Q4P(C*)C/ZJF$#AFNT1\B[QO)ZK%7FF_(RA>]^"I7*
M+O4+'-H#/%.-AU0!PU2#=M6PA3,/8.OQ9 G%7O6BIXZ^CSF9;"2)"_Q:\GAL
M:M3:(BG(9?[?\>DL 4OLYW>M^S'6< 4OK[8B27[X_>W(PQ(XP64>WZUC+"<F
M%'KJR"69:Z?-"B(R#L\\+@UB&S"CSDQB5JS^R?C#GT"*XVM493-/,'*$%$GQ
M=-V*_(/2(I/T5)P25A,\$8_CJW;L%>+,MG=[57.*5)]+Y:SE[$';G,W+W:%E
M#>/0(3,2#&J10:L7#EJ=DT(/L<?ZT"!Q2-4<4(^$+;Z!GBJ:4_=+$W9,.AYX
MMS##N]YO\>69D5D620!)Y04C#>PL,],5>+G#]TND?I91;(I:7-NR(2.32-((
M0>1F\;IJ^OK81ZVRO_SE=?@E2'^NHFZ9?B8*EQ7_;WL*0]E%V2YHVDR^I1]*
M<F?8#-]!SG;QJD,-#8+S_+I]P_\R\G#-*-\8^3>X9\AIBO2GH.SCX$O6+ IJ
M:CITDKL-IEDBDJR"I(L.9W0?UF9[E )COI-93[SNVG(=-C-4VOX7K*P@N),1
M_@/@*G^N%U_M5VE0](>)90R*;R-UH*07)UHY,GI"Q%MWZT5#R9YA?LT4UR02
M!J.N\GP))U68?22 5F&/MCOE@@=&HVS4HP JOCD)(K[<#"B$XL%,B@UB9O6Z
M!GT0Q-T:)4+S<D1A"/Y8K3@$A0S!:PS1MZRWDJLM&PK\,KU>NX^E:WL_F83F
M)(+PT9!&Y2L3,-5YA1+2<O[1,#N9DMT"1W-?]XLOI(K]9=NL5V$;SJU^_6B<
MLMD[//<,]GTB1\5#*B;)H'K"G^PT72X>IXF4"VR9)O!L"2>FF:/@Y'(QQYYT
M'7:2*S,GSC9+S9(>,FFSI:-@<L]"WU:YOB,+8B:9)$QKZ F9%+<K\1\3H$MW
MS\Q  ]%@O!A1&CD\>Q@J@K!XMF*S.RE@?]2:JH#R9)V4GOB!-[?QZV4 9]]$
MD'Y]59@N5G8A(S[+5\OX&%Q.9LN=NOYU1LODW#05V5HUBJWQ1%,NPI%ZL88-
M*=U(?#Q[[*BU7KA%P ^)8(:@+W=P3KI3T6^/PQKRSJ/TG9>'T^5IF+.-P+RP
M8U:$Y-$/:9 <6+J:W@N@7%BF\3F^SJ3@'!8L#1)TN)JJ%/ -BTC(*?G'TFR#
MB;D:QM,$@]WPIW4?*R'*^_*'*OD[$U)'@*>$9#WIDZU2\KIFM&QBBP;@\YX
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
MH63BJ1O82R] A-Y" 4U>&G/CD9SG;=!5?'S^OB^NJU6YD[6D6DF\DAB"Z/I
M\A?(G' NI9 .;WJC7!R4PA%%Y%95DO!F2Q-Z5#] GG\NCUK4T\SEC*XB!WZ?
M>L28I9H8R(VVWHTFQ-3@1HMUY_9<+LGY=OE8 !G7)O(Y)PN:@NTIX<9W+M>6
M9*+#ABAR1=A905.A0$K11<N6=<B-./7+C1D(M^\T0.VJ:XAQ+82^C\\8!H7(
M+73\]?4N1!I=(=U-JA;[C B&SIX 23I7ZI><*)S%U$A/@.BD0183OR"KDQ[7
ML8(9ZMD:L1A(_D3+2.<@Z60M)TIIRG675-*6Q>SBC_K#1-7=!=>N>J"L[+Q5
ML[WP8%W9LX?:3R<LNYQ5EBWR8LT9 9Z'*,F.[!.#AI@J2?DA]L1(&;"7%&-N
M7.S=XQR:/.:\.N5]?MFS\,L?5:/^Y%*CGM:H?W.I4?\REGH,0=G&?89DS/%F
M%Y/2W)SZU]G&W/!SA@E[BPL]=58PYQT\A-BA$PV<EIX<Y9:0V ='XQ0[R-1)
M1;0C+Q.L*ZSP(+W$9-D=M'T;QGI$(884B)TMRAHA W!*X>A387=]K:\<3',^
M;P5J)1IK95/(L:J5VDV;8_S8:RXG%5PM'S F59N=RZO%MU"\X /)7!6^<IBX
M*^PQENID0X2 $2D8 T3I[)YIFZ-R&"VU)()F6<UG!2'X,ZLQ)>I<2VO9XPI)
M?DP12S%POVV8PA*QZCU(4#IP17E8X^'8A7V6^"UU"8U##-8"PL0*1X3^&FP;
M2!C7DH)ZHV1]Q;1<RE;&2((7EM7K=J^^20C)F_9.V@P5LR<>4B5!NS8LZL-;
MY1#<SF=@#*.N]D+MV!F&S4S-&["8;0E6[#.D>2.*KQ22.0$NL G*J2CD8C/M
M.7H[,4\Z6JE(M\PX=1-'LL\(DE),#'I_P(9.4)QYHM!GM5O^7LE<.NX_$<V&
MK2KRXR6+S)5P1UWXK$XLG![]')>1Q-_BS0_C$PDMD%K-7D:B(XO*"V7D80>Z
MWMS=BP_]A@&<$6\(1/5&BK^Z_J12$8EME."!>R?1X3RO%< FN56P0')&@8K_
MAFW2YGJ,5H%QZCGI5#5H66L<XNZF%.9'1),",*A4$5M ,HM7Z)TCB95>^W[4
M4S&C6#"+>EH^G8*XN$I_5R*P:G]3WI#&9KK"F<3B[_GK="IEE+/.L$UHSJ>N
M01HEJ<P5XSJ3W*?>C^QX#NV.ACZA/W1LGV6Y^U4?>2YF2L@DK.1D2YEY[68R
M[T_)\YROR\,0_.]7:;*7'@GET21,C,_0(*&F[ K(!0!&W0!P4RWT$JX>/M.D
MX5+ZXNH(3+_J;DZ1U=BJXBB2ZX^,<B+#NZ1EFAHX')XG[&Q:;'(E[&OQX]/R
M6^-0H!S)-SDG&\8ZUJ"S?2$P3)X)UJEB2KZC@?9*8 5U,,356N3#51HUA71H
MX=!83MF, 0BHL@8'8):' =4;96<9718&C=!GQ7-)C?M9'3FO_,1)TM!*\#SF
M47C)F*I9W.HJ$-K C&4PJ]R:D=OO#:&X!@%GJ82J%BM5\S"KJ(E$R?K2#8K9
MR$+T)G #:)P(N?B>U&OAI&)F60GJ,^T'"?DZA5UH98_/F?O/AN>+_+EW73U4
M+Y"W[4>N\XAQ?#-4>\-43MG5,JVZL!-OU+4BH6T?07U'\X_"+N]N=%6Z7$..
M<WQ>_A AZ'?;:N]:%):9K5$E#(5KR@KFHD,2&O4 P>74.^DTJ)H:T8U'"%T'
MJQH"/ _;@4W7^5)X8%JE2T?"34@#9BLL]W:_KYH"N()KZ=IJJN^C6['&70=7
M8X[Q'(@Y]TGL95V"YM.#?A2BE (#OY4<;VD)3_RF4LJ;_2F2&I"JU%_Q3S@5
M[,6TT*<<;79:ALL/C2>@-F:A=@3OVH;1JB0>R3(H]28"M(#'P$6+L-9!D]+%
MNJ8";E&3E2 077OI  U;X^9&JD8.91PIIMG&+)Z:KB&_,&P+6@K-;<!"8].1
MB^;)4*6_<5&%66Q/%=Z.,4F=GZ8]%EK$"#V59)PGO!WQ,<*@.[Q=#/W<L'GP
MG2>O_4-U O#N[1Y(WG1A'4!<I7[?)L\L++(FS/M,F*E>4L-5D9_<!.?]HUPI
M)Z3L-];DNY/;K&0SCV0L48JQ,6FOOBI0RB1TD'<N.RCB2>E7[*VWXN-> Q?M
MN(V@2ZZKI/ZYN#F6P=4<JDJJFCR^/(0%NVQ%TBVU1'P[HZ@,*V-O)"2&:GUW
M09.= 4^VW/7II=PU+7?]]E+N^H65NZ($A!BK8#@$%[EV@8FJPY'493VJQ6O?
M>@SA+I!%EU$S> 'B2PU'\]$K#N& 0O&HM[QG@AB-#R3-RQ,XK!H](UB$END^
MU_.S@83%H )TDG&3:_3Q>#Y5.**%]>G* R@]A>?X+DX\F,%0;_@U@=F,"B&C
M1AN'K/.20H>V[8I87W.P1YYV&<RVOI63&-G)ICQ59U&WLJ2#([NM#,>A$-W1
M!PDBFUG514I,.(?4)RABGU"98&U\L-$HR LNSKS@?R3P3#UP(0A<+SHF&2J-
MOUN>:8@^#S[.>MF8R\.U1@.AKM2VJF^V8>4@;64BO=<G5\I<E,=A2V2]AHU-
M>4=JM$ZG#/6TJCIXN:8,[9] VPZY&#DT=9E>+:09.Z._[@NAQ^8_O/.6^8W9
MSI'/+I7M4HIJ4:QH#.L:N9'/M(G*@_%9R*;TYA'3( F0_MBAX%T8A_I(L,\J
M?=($1'@=K F)Y[AR=;:DRUX,S6802*2D)DA:GH4V3^!<^6;ZIL B!E-:<$A@
MN@'D[ =Y(=NF^6N!]CXR#+"=W87!!&M/1W2B"K$Z76-E*ET,S4>X3V$[R7$&
MJL',XC+90V%;W];,4XSFN,T2G/BQE6;#XPU1,^__]A!+#EL..==MU9"97P>B
M .):,E"QZJRYT_D1Q-8<N*<-P?+G:LTS\X\5(_;%5[;J%J\5(4\8N3S8M])*
M#X/TE=IZ)[U0N&]$V8&9Y^#K"0IC57>KXZZGVG),\ D^0[5+<4B>F!9IJN79
MR$N9EZ6#C'#40K[(>(P30;LU4W:QY/*^)TRE'\&G[V0SCJLYFEX0<1B7&TQW
MP*)\EYI63\.@R>R4R:ZQMRLFH@1(OU\7$34<Z2RE6V'I2,+^8]8+UGWQ)$S5
M$W"!7X]:(!:F&QH\"9484E]70%$4R @AQ@W"8$'NJWL<[99U82-9J5D+\2O5
MCIFPO$YJ\"!().Q[4IAE9#:^R/KBJ1#*$*@_5EWO!>Z4S@K9+'5UM>NTOFD[
M6-DFEB& C>Y4** +/JOZ0\'+04+2N:&Q"@A^3.49CZ^[,8_0)?V"4]2UP;&L
MACIAGUUR:7Z(*'L"9F]VOA$1W:N<^%K'.MYV64C]3+M+Z2[IKQ)+BC7MIP<S
M+)O .DB AL3;]^PWN>=VW(W7[7' L L]M P]ZG&SGBF[;/O8\&]#.'Y8\?1,
MU3T#4-(32:.K9\=HH\M!QX<M]+0M([$<3VT;?A,39:K="+%3NWG;Q>XF:;?B
M@$% (?71>,R8=?\PMNK3@1;/=:LVZ2J?;AAKLZ'CG)]@#]66&3O$N6ZKP' 8
M[MRT2M<)W2D.94SR(I<8$[H_3.)FXI='$$/8!H+A0K_%"/;H:\M9P %?QUQ[
M+A[K^]P9F4::&RT1"L]>.%.%W 'O1'+D%<7(['T@0W[L]O&]L*YMDS^K$_:5
MU,GW0NZ.F/8NQ*5],/3EVCA?#-A'1D&##EW.2SLOI2RB\@#FKJ0&UH(PSFH\
MFA9+=1#*:K0E;K>KNI4HRL1FT*O%'X)/GNE510CL>I29,8]=*_.;8Z]=5*Q@
M%>+RNW:\$:K%*EUWM31>[_L-S78KC4+AP([M=ZF;5'_TPLHV*?U"Z:]QNQ7,
M8FS4UUTISR1E4>%; ;DH?8]TWF+ ]%XYLK9<G.E336H^.TUY>>:H(IWJ -^P
M^I0!L%O) :HQ"N\2S)=D4M(W9'"C/\.VT&UX@A?X0KH8[)%B\PACP8%P%0*=
M,#2%.TJB/D"_^,,(R!L.L4KR5;MJ71]WN)1- E5X91VQX@@U(9PDQ",CUE-H
M"[<ZDE6\#@]S:JJ<A+GA:ZU\"5U$_2\Y6/UJ.7-_L>%RF?#K8=NNM0A]5YYZ
MN#,HH#UW._'=-K6UQVBFC.:W^ &F01#BDJUQR;'*!'>$]:9*1VB+:>*4 ADC
M-D6WJ.;MBNF3_90^R.)M/LCH&L7/[X\L'NB/^ GZL6[(93,PYRM0?B^V1DF;
MM/(F?;!9_^D,BT"?-,(U5M6^'$9VP;*M&T5#RXDB3;["-.+J(27;]RL!&5JX
M8'%PCI2NL#C" I0X"ET>2FT>#I##P1E]_YK(U-WSED:91R,Z1E"_[_;6)[NF
M'H<$^.R"!)@B 7YW00+\PC?!=XFJ<\QE4H 99HYSY/IX4D^@:68< W- #@WP
MTB,<?"HZ3^UL!:2KM[,TH87 Y/IS9<R$GXKE1LF2' _,G!C%_8ODS <'8%N!
MO4=[?Q'&RM5OPK-LT4#:M>%6;7.U^$MJ"QR=-",OMQ16??-K4>#=MT.J7.Y%
M[8F5(%5KEVX"VONZ3V\-@@0^:Y, AJ/0.GPD 2*7H^I\R:Q8.$!NNHK?<JVO
MZ8H_^.B17R*C::,D)X]H2'B=>>5@V43:+,Q4I<)V6@^R:'=HWY5\U./VXA-3
M;0FV[+],9^:<%HM7I1E_<%;J)=-K";8UW'/O7_%%7_^KDO=TVBWXU'\__";S
M2:5[;V51 'D6FS4R3;9I-.3)VEM'"9,ST6?VY";:X\?TD</W^.%^J)+0CWJH
M)S.).:%5F*9_'LN^?I'].&<"]#1;"(2(A"$SVHBDN!M],37;".>RDZ]W#<>1
M=QV63[&X8S2-.-27I?*.]WLB>D!_Q7'':&]GI[(&V\*X-91ABO0G7;6!NG&8
M_,N,O=L9D[H:NA_V5A/(O0?9>5X;W@L/TWL8"S==IO"=3Z&GK-\S^HR&DQ51
ME';;+LJ6FR%UBM76J.E$M2Z;\3W,I.]XU=PD:MXF/Z)]NL0BHUK-Y#OCEA#4
M64,-XCKKALQ#.Q]ML;W+HAZ1W=G4Z$R/ >1E_M_]_*L/[.QIS^8R5+F00Q^#
M=39MYR*Z1;]#=,X]3PBY4F=$<$=Y$)P)7+#+]+YC1UIR HGERO><:5#OP-L>
MP>_(?B=+0/55+U/Y#J<R<NI&-Q>EASIV6SBU*Q</H?[$LK6QI4QVLRZ1!C1@
M,Q.:Z9P^G13+.TYWML>!$A.Q7T;S4X4K$L8)BDSQ/TNY,O6*N+IE\6[JEOWB
M#OE;/K$O8-JK%^GJ/S'&:ORP,WBKNXBS*IXGS@H+-5'446(50^>E%)'611(%
MF=A2?'%#FY,P0GO1!CY2WC<#XV%6128V"ENL\2 C3+K-L/%^)R&HB#S $_:%
M?;"KR'JL9!S(X1@[V&8##J\+&$P?X<M2*Q[<A0JG6E< *%7K8J1TW')"&R,P
M&VFL6/L-F/;*1!@X.B'$4>>]VLV+\#^EWMN' ZA')TES@XZO+4C<!WZN6E>#
MH(S6!1>9R@_(A.K:#,^_.K*Z'!;?!KUE>WTLXIFPU5]^]/E6WO:*__SX\\6?
M/=%[6D>+.W1)HA6?!@D5[F!F/OO(-D01\W2Z[G!>R@9053A<P#T/EO/+SV#)
M_C>,(44%7OYNN7CYT<<O<679.B\__FCYT4<?Q0+)7MG:PW<_?GG%;__/,3S.
M[_G%W\!0RQ<_?<DO&C"Z'[C\60*2R?60J&WPH-ER%R[WZM#5S>)C7O#EITOG
MQ'$49&X)0?_DZN.7G^F[)=!=@\0IJRY%,)VU+!+IOBIWL*:,Z_3&DS$C#!MW
M*5?@QGSY<9C2$/>!BTHQKWWD#EB4I*H-'_KTHV>/&_C[MFY2#D35(4A!$J8G
M'%3JH*6<B@Z>.!NV*(3D/N&+K9/.+BF'_JKM5)0**NJGR*VWUCI=DFG(]N.R
M>$N?DMQ"X7ARV%Y73FD*N%YA/DVGP*SUSVXK/6_Y0PMW<=<JSA(7\NH27+(*
M=)>'<@XO:H^C[\Z\LFO0A7PLC[%-"Q(.'7)'QU.,AU]>2*A>[/2JRF[OCJZS
MO:(Z1'U5C5\Z/N;8G\G\N.+A?ERT#1;\]7-=K>^MF_7)[E6;TK+>B>27XZ8L
MK$\>HJ2Z+*Y/"P,;RSE)A K6QZBG>-.@U7M30NE+5UJL*Y4XIV^ \&JA*=2W
M45:"J !-MVA35%3I#(NSA)4&AE,"093O^3>R!6$I;EOI0$+M?Z^ S5WY?;V#
M]IGDXC%.Y"(>=4#3"0NF'LOILBQ&&R>.)\TXR;#<O,2&+T>*R5-X36:?\1QX
M&I]*^:16<0Z@!-JKXE*)TYR62(+-426E6#55N5=<AN/5M<445EY=W5K'G=BZ
M?J@./?7'*M%=K(=,ZJX_=K?U;4P07[>WTL?CZ;2(6/$;A5QU*+Z;CVGF;6W>
MQ*^4-NZQ(,'?7$""4Y#@[R\@P5]0XF'<SCL+L$/7>:;V!GP<#154NH/92F+-
MD?^2F+1-I7T^/#,=H7L(\@95JV;"XI(A.-=>/>[X+W[RL5=REP%"4RHE;A[[
MD$GY>6QGX<@ (T?NU>);?;A)(@+19=]KPZ[6E5TK88XYG'Q[%G.ISG8Q?YFZ
M5P9YK%>]80*8.<7<$7[AG$NN8I(CY) 5W;SL_ SV:#DE;K!I3%Q_5XM,X&(Z
M"%T5X9-T$1& * 9TVX*J9P]&+T<=CC4A,,T#:PZH(%T%6^T4 .?IA9)\WKJZ
MIA1&;+:F.+KD$-)*203,=(6+).68/4]ZBA2:1CF(<B_:DI42D]]6F5.VJQ"^
MUKU4LD4$M ^AVXJBZ^PD\RN7"-YE87[7^#D1+M)?0IE&"N)([GB^19P_\H3G
M7T839*R9;U45](-R 1:E?[6$NA&V2[(2D[<G'2/^!MBR-$'B+4 0'Q;:AWD(
M*=*"PD LJG9XAR;#62N)@<)M2=>2?90LWK%C"NWK)1$?;9<6N233OFSO!+5\
M3SH!FT KSFY*D,9@RQFUD(7%68@XI;\I'WZ!5Y- +9JB&7H B$'[(EAL)LTG
MPI3'HQE:2OWA3E4<(TTFF7PY6"P(I<\7F0#*6##NK$5XO^TL[]]W^,ZM09XV
M&6."MM6&Z2\\PE,CH,2R[ 4.TM@K,=Y%1/GMB@6YC=+T55^4B-1T__7::6%U
M(]H@!^>*DJ5+I3=&F( 0=4.!#\L]9(QU!A2KQC QL^@DS\82$?LG1.U,[VO&
M&]\;+2'J'S (4FO.YT"H_0.?8CGW0SHO51W!44S@TDS%?Z4'7SSHP9E%M"Z4
MT7!K)M]=DJN] (_R2D2?V:R/;)2\)289I"TD#EA43;4R.(>0UT>Q>1Y:8N)$
MY+C=LRF5.J<3%1$](F+3"LJ[Q>A-F-2=O-VAK-=GF0',H ZMN)X3P6HN!=+6
M-,>5.63:;Q[9(V;;:H2/78EXI&E9K[5KP\(PNO(^^$/!@&<<!(2%S\@VG[1$
M[]%KIZO%G[@<"DD01P8AN:3."A*'RC\S'A_'><!A2AH#V4"-]QTSWA$A>SS<
MD#*);5#E,42VTK,D/:ED\^?-< ,4!K-+G[&]BSG;.PA/M-K?,W!Y+C9D)PNT
MEF^C7K3K-?<\]HD2E"\YJ1E/LOWWF?VS1V[QQYB*.O:&/X[O:K8O!RH@"1L6
MVW$GJO!YVZP=\@.UW*4X;BU<]Y]&Q?.3CHU0A<EDZJ8T D_P9]#1@[J>^]BU
MLB4M;JO@<37<.+>BHN'X.[A!NW+UQB4A(OG7Y>!/T"95\ISJJ!<HT >3 >+A
M$(K(V6)":,%:4!C*%$Y04*LZ8RC!R6&]\;IU'9F>:+>LC<%JD3%86;!UTS8L
M=A1]'8XD[7[,FC!3)Z'0,HK_[:B*B3] B 6)0PE0J]3W8V'P,L<KN#*XV75&
M4X@U\)Q*%!=B&I%.]$0Y#*,0L,DHL9@C9G(0BQD&ZD<N7;H:A9K02NQK8B'(
M2&IB#32U:(X-NBI8PM B;Z,2,A)>.9*QC4YI?&J-;T-D?"VRVL/<+N54QN^(
ME4YRDF8T1T7Q/'1.AC6!R?PYHZ0W"45$Q)BRG*DF_#ND%BG&UP#@_7W0BQ3O
MCN[LV9U;HUS?C'>(1GAM$3?2#9>".^<Z3#BP+\>4'5/GS.ATU#OJZG2MP*#"
M7UMW^BP7@L[JU.MFRKJKK-DA\0N'P*EI8WCCK6JDX)7X1+&5MK%$K#(G\L\5
MO<H,C:(6V8 :*4$:XH#F:(YUC%W&KYM*PFG%/.^5\M4^:D$M6:8$FA5\TST\
M[1Y')HU65QOC:SB^.PT X\*)NU:;GHSI?"#+,W4#N/PHM3Q(Y!S"8B62KD;!
MF?4+1Y&NT[+PCS9G(\H^NZ4Y4<#?82'\(QS-_5K:FK.#!*]_&]:IJ(1:A1ZY
M[1"9:D,THFDJSL6H.?(<G:N93-C8A #"D=>-"*CGS)F)6XU@3NGQBQ][#MXC
M]CHG3?HLCJU'81%^>\$B3+ (+S^Z8!%^&4N=-R>:-%,Y$(7I,++[$-^VUX T
M1;;J0G)N>H1_]M&_6X"1Q.+#J7R'\)15'A(K[T_SC'%C)=E)%KFFC%)DD:<C
M@Q.\&#^EZ5PK^725\K1RJC [)C)L6E ;^9/]I>CQ5E?AWH52?% 2M(":)7^\
M#9:+O>Y-(\(1TN@N/%%Q/37B0^J, P9H>=E5RURNME2B?+S*XNUXJ0_C&L7C
M_0.=%:0(G%V5:] F60+;H+P_<HE:&NY:A"[+9E"R]+0 BVM+ 1VEJ, /[:/O
MTT,;4%:[748J"]J/M+6/;<#(P35L34% ':ZU4KZ-%9MV/]X"P1LO@JLG=6B]
M' L_XA*/GL>J">?,PDJ!ZYS$I;C?:R%G;]?0\21($V>945YYBK)BV)+(H+8+
MP2N, J'( 8P$1=J1/+MTV$CT(,]PM?B_?FY@YU]$2D':,;.F'-N+'K4?ZYJQ
MF'WT'!_45]45Z^-&\!4.OZEBCU#W<Y+:?583^G!2$J#J5+<K#:X@CB6K+NJZ
MY:\NE46IL@-C,43<:9_&8B8 Y&"=G]"(ZC_A'"P$R2R;*?9'G=M4VK.0;R#D
M+"'UZ1H&NNH?%KH[(3)=V93YU*=;LEV@ZZ6U0<E!F0E8QY*C6]H.%65GA?'V
MZQ?/@ PNM)WG!&@])BJ,"\_4KTO"0XJ*\L#_<PPK^^5''Z.GRC.2+"B!A^G\
MXLNRWU[5;4(OK05>LA:Q['+Q\M,7F,Y/?_=BVPI>JE:::I657575&AEG=K!L
M0R2"K)IZ'F=MO-J^D:F>W13Q$=?U6F]WKU.CEX[6/P2':+4,7I$<*VZKI<=%
MHUQ_[ [8%Y)-9KVX%%9R?6NO.2NT?79QRY5,E*A.(IOK]V;A=D6X+L)Q.6#M
M14<ZS;,O:04(-Z=HJ"L%","9N:XJ-*"NZRXJN)B"2=OT!3DAQ1N@F&_9AX,M
M/,5A!@07IP!?)6OZMES+#=:MZ-T=P@!UHG)(_0VJB>>+SI;*XM,X>\5#%\9S
MW^S(T=H6#3-Y%U5WS)@6JZZ5<=1]@2V2UG=<_.7B!@6C2F27U=%V@+@X6V*.
MJ^\AJ&[ZAZ=%5$93J)SZC-FQDD$M9[?TY"3J$["R1ZL0.[ %P%E18"T^];K2
M-)/Q[$](H.TEXLHJN+)D(VT MDO-0#/.\K7U/#TXBKK/-UU\4%W=7.'>I(4J
MG"DHM4[E!YVGM!!(;;56)JZ?_]2' MHS1*?EG-Y>F'\/I^>3")^EP!'73;!
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
M\$366V=,DN&<#,]7,3J=9<>8/)M_)/UAT87(?GC+D"W&0[:NK@<+7 '9&=D
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
M-%TKX8LKMZ4^9X&&J^5T,7&\M"""J[6Q0EG8Y6IW1B+!S.&MMM>KAF7DGB9
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
M]$8B[D][ZJSBE^\!X/)>T36O^JF,K9J7B)\D>I2I0VM9<Y%$;O;"8L3:'<3
M!A/<F*+L5^G+K[6]\)6XZA___M./Q#@C/A;^7Z/&]SU^F"G?DG6=5TFZZJ:F
M[H"5T^+]K)V1M%*VR4>]7OE+X#E0K5R_0"'IY,6/+DBB$>SZ&DKOM];)7@^%
M-HQ(3CH>G;%5W).((IAT_\ $J2QU^)9?8T)0ZWBD6Q*WD\4X' &8<R&LU[O*
M04MP;M2W=LCE=%*\95E^@,]H6\K\1[51Y<,EJ0ODQW$#!9.R+N87HSQ"7XGT
MV2<?E!]^\/&''[S^4%"P&*1-WJ66\V7Y6!Y,7VVG5!6??O3O]NFAC1UR??%!
M]3VI)V]Y,:=4ZRY$$$_9;\.WJUTO&0%@FUV,%9R-LJ\OJNV.%F&FRW?2W>L$
M,KS@>JH_^R]$==ALQ4N3JWIR3>P:"M^21K39M1&+*M*#H.PG @?7E3)V+?RJ
M =FT6S5I;2R(@T#.!@JS-U[T0NZ1@^_19;3E'EVU%(SU!\7,[A#W:;;%MKTC
M^:SKJI6FVVS/C0X DX<IK@79_^V?7B,-&PP$:' G)/5JT;P>2A0;'\X^ !Q;
MSW[ZZMQ+%F8"*+A\V]9KM5W!.>Y[:4D[>X;5V-K\9L<NE;WXZZ9:'-EEWV;A
MKHIO]I5TN,5O+1=_.X98ZI/RQ<NW?E_3V/W;YQ*L>QV8#D&L(A"("&TA\RV?
MO.R@)HU?!DO(^S*CT]I6P&WZ_HB/W.W[D=$BI3+69M@DTK<F5E,6.G[RF:QU
M[A->9G:Y WBD$-!RD1F]<(,Y,\B]_<'U QY8&U:)10%=@RR?,YOV[&M\FEXC
MG@O"/G/^I18_S/(7YRP_&&'T&>2--T)#\+?JT/[_[+UI<]Q&EB[\';\"X7!'
M2#= -A=1B_N.(RC*ZI;'LG1%V;X3;[PQ@2ID%6&A@&HLI&I^_3UK+@"*B\Q-
M8NF#+9%8$IDG3Y[U>6J'$3/<3GDK.!D7[7W/%HL(E\!O<R08T+7ZSO9P<UIE
M8KQFVC4GHX]=)HV$LCRT!BP8Y(8/H1R:$X;Y%.U  0B.VC,%!-=6#'D'QD9>
MN6HTK.\QYA/+0%EM\?='!:-3V0X:4&->I;##U_<%S+%8J3AX@PM^O<:V&-3;
M;(Y^[D%UNM)FX]#TM?P<C,JB2K"L/!L-D2ZHNQ"/H]JP,A0KES*-!,Y4*2&$
MZF<&Y0A>8,%0@LZ_2/'%/AFS%!@Y&C-N :[)F#&.%";%6W\0<3I#&<,S!O/E
M:E9?ZL3._?*BOD7DA;8HS:6I3-_PJ6JN\>0*SS]A*[0QQDD(;(NA <BX<.@:
M8A5QKOY4&T7&(B;P<6A^-=L1UL&5$C$;45=H597"$>:LE<&I=AGWABL Q:/Q
M;(.'OH..Q- 1A(&^L1.%/M(Y;IKX_XTX_P)E:".YH""I)61\!1'&K?$C!T@[
M(JVS*%?4JMI62\&G2XL%EO5B\-&C2?$#K-1VH:VW)#IHW.%6W<:(DQN@$!<)
MFK4*BNT?$8 NWLH:$TWY]\2"+9 4YS61^#$-VPU,&H<IMX.P]B>LPT0@%$M7
MHSLMJQBB1Z>([AGN?0&[2P:OI%GP"A@\OB2O)4>Q?_"[&!*1L\O^!_D%;7P<
MIW!T%3D#2YNZ<:@]=3L#FX5#Z+98U\ZHK7DESJ>:K):+[642$N6:DOXG1AOT
M4PCCA$,<4!*H0/?]7J4'M=TT&NB@#('CZK&!+3CK;<#+$U.'?%18N&_;OD7
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
MN9=+0"I!CU14O-P*4PPBM@A:B[5+"(/1C%6D!E1=M"<]K!]OZ6!U83]WI9U
M+TT;H-NK3+@DO.=3F,^H#B74_V>7S3F026%);4NVD"+GK5!*H)%$]FRKP&&W
M,KU6(3'4N=_;,8&E,DTH'>Q)8,P?^X'65'-5I59/@IR-YERTNXPS)KI-R*X^
M[R,2ET]W3D(4[AY4GGSNGU93.]L2QZ#L3<!-@=-J.0T9DTE.4<^ @\E /E\?
M,#-(^UA2!M@TU*V&#%.V%FX2BHBH_+76XZ5-Q=@W%1^VB1@B;"NTN2_-44_)
ML7#[!I:-@XCS!SMOVM&_W+6<SR@)N.<8=:X4I9<*L8I';ZVM/W2>$;:7GBA1
M(,Q4^<GVICCO;;Z0DI1 ?')09B1?E,I1ET>&PU])OE2&E?$V4RG*\$\&X'>X
M5E&H=K02HRC2)9-!?@1#)/WM^!4]X)>N3*VJ<R80%GT0!#M&QS[^7Q=Z\("%
M8'6I'NX0]"!NZB-3-#FJG]^K53H'#1S]$RQ4K?XE2,77.5>BL<3S88 09@R3
M>&(0&-!@'*"9UK XY:JG(FQ!;<!JI"9)8B.68$#C?H2G@GF+U<KA#6I:HLL
M#T8.4]E]; WG*2'FBYE-:H.#KR)#5&?7D[AT+EUAA(_KZ 1BY6LU)*.FQ$B$
M+S3A05OI/X<?B9Z,L7//48IFW9<-ON:CI.JB@2D0;\%Q2(6KE$64K_Y@4%6:
M^&65UG""DT%R5)7S6L]&/9;H-_;K'YGM^?:H]\%9-O[).ZRF-9J,Q/(A:M;@
MPG;Z4< =I&-Z9:A.*7Y3*DS>454O*PG^V-3EJS='7K>1R+8^XR4L7MKA>[B
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
MLQP>OJ8'06 _-9)/Y2GQOC2A$7N 3'(4XB%DV"3!"QR=>CV&OZ1W]6,S)GM
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
M=3Q!=1SUM@$>6;*ZOW,.:4:W8L&2LSI\2+2WO_]R;'D]$4N*HF>#(PME<O_
MHCU;@@=J_M3C)1H<+X-7Q1^<H+O7XOS\W,$6$SSK)[B'O4G>XY^&>NX\71[=
MKBX712CCM,H\ND 3]>;CZFJ\]X"U"CPZ7X&+$*_7X)Z:CK]834?7H*8MV7+>
M2.=I3&AUQ!Z7!E;T)&URSH;SR2,3HQ2+8[5=WCZ];55WYPKONQ]]X>.BF4:A
M.PMD:/MW1SR\\8E0\W(B#WX@TO O_GD3OT]+4X0$PO@3W>XHYK R^AA],(5)
MP%18R?/L KGE$PC!_@H&-KJBM.*%]K7R'&'15D8K*M)VA#"9JW>F&WMD<6Y&
M$(D V>B)5Q*!$#E.HB),.0;Z&&,^,63^*1?DH82ZEQ*Z)[H/1MG 8/.T-=?V
MZM/"09P0B::P0K^JRNJD,I'C^M$JLR;^Y9<CBB0U31Y2QRF V!()NZ1$1=T:
M71$>#56S*%>GKTX+9":S=;^M)ABC\Q*,?E)QL.D?5*7:;Z5@)7 H#ETI/$*"
M5"KZ;9.\G59YZ>&*3NO5$D2<"ML(C(DJ14V:27FD\*E)F:-0("+*G?5,\Z;N
MEE(<.*G__F,D_[T/OOPO$NK",AB#OQ%BOLC6,]DO].8,^[S.GZ@5U55CKXO
MDWM(>E+4CGL'-^?84B@8.)VQ$0=UR+XF4\N[95ECA%5AD641O$&[14D<I:TE
M4"(N*#"YT!;D9S)@ T)MH0V&5:O!5X$^)DC8[?B86DODHX9,3:CK+%O39:GX
M.%'JJ#&EP!3L!U^\J).%L9&)V@7[%\#Q4.+-7MVD+3$@DV!>X7/ECL2G"W03
MHEW[>-DL9_)6K0\[5>NVORLHTD 9[%KJO&]-O]S;0H2KU3[M;FJ?AK5/3S:U
M3W]) N_^X.W78'H0JGEC'=J(6&M.*^[:'Q#L449-,.W]XBAA+9I:U\EV2VVJ
MH1QM5=J;)]L[$5'?1!.4LA1P)!2)?\1ZK2*?L;W5]*JTU6.6)HR&J1E/U: F
MYENTIH_3>@(&?K/U[G-A5M@^169L]*K*LJW78+Q^BO_ CKKCML9PW0?<M MZ
M^Q'"M"]@ .]KD!!NS<)VN13K=A LLY&6.3AH"Y(MYU,<_W1$S]"X.UR"R FG
M8'-77>,' )L(71)_IO*@> <>AW?6IDBE2GFT3,I:)-N#^F-/]MVD<A$8NFYD
ML2/-QA5V0TN=Q/Y7;,='@@KF(&+/&XFT&E,1LR\('F(ZY\D$2WOTE6]!OU;J
MF#3K.A@MWGM_."1T G[JK"+K^U W3V0=/,(%)X AR:Z354Z$%# K6P3JOU#)
MQ7N+FZ#N_LK4 'BY<Y$X;*^?-X/>T:BOFILES*2-O%N\,YU9+:6D?RN]H$4G
ML'C:V"SBNTD(6$6W4$L\V=@@7Q](8';WTZW=@T>SQ[38NP<9_\OKOPPZW,<*
M_/L1K9ZH.FQ*TF&YJJU@EUG=%[$$\X:WVD]Z2PB2-"@"M--G9AC==QK ;6WJ
M7,2*%"]DUM.U@?,RFR'7]R7//%*SW/H&>_Z$>RV979:>U.-C4:O^O$IE=W>D
M 85\L3!9SER$CJ/!(70\^+WFE&'N$$S0D<+V1W"54.RGN403)#!T^7W#X :U
MWPKKK^D9&+SH8/+1%;+=8&+<\^J4^S'%FM=TNA)]B6<H.,H8NA@Y.?I#$A+H
M*Q&7*L(_L11&?@.6K=[U\#@:>)\E%N-/$K!+Q!BU![L>]C8OYX49!+R4>$QC
M)O)\9::<Y=#<!R7+M>@75Q0W.)5_F3FF<C#M(GO/V["S'&P4N[:P&F?5^%J$
MZJYER"F)=EC5RI@^% KE-VGX\-"]\1W1:2/8P$O%B1STQ\-'\CX8#(5_3%5T
M5@PYF8F=OXN)9(@C0B5T8DIMDY>74=(:6M[!?5J8CD@1/H7 4:B43F(4)XS^
MJR-=Y(T-=4226Q/L2EI_O&PQ&N$1+0O&S,0HQX/)%%1QJM7@$EKG3,6#5U;G
M[09?KD_,N1+E6<5>H@G.RZZ6DP0QJ'+LYEYP^-LGJY]0-[86[JPP1TMQ0E(P
MD4:T9SEWA8-N(/S+RN[Y<?N K1C,O)DL89@KV(L9MCHL8+H(RY@/>'Q/B#SD
MU5^ ?[0T4YH&LH1=A[JS<O&S^&\$DF4GZ5(?G',;@WPN?69VSB>ANEYT--V1
M:.Q%5^93G7]\EK-%? >&FB5.<C.#9VH!U3N!WR(_BW[WVFXM^1VG$QW'>\+1
M6,Q5SSB VZ$31(.1O:5)GX;2#I3Z=-\O7TZML7]P%MYV6=(:,2:JS82D;-SC
MR52;$TSCP+CKO/E$,>:F(9-+;D772<1V%1ND#J)7P\4-%A+ HIU5]2?\&1E3
MR'^%N&VH71NC%E%>9UN82UW%H$*R"CF]_C#L(?D>9H8Z27&Q'9@*:$8.GY^
MEM[BB*E/Y7?)CW;VX;(J<DL#05=G'5JP^(Y/9F4E6[]0##^O_!$1Y%BD+=H#
MU3DS;#1CU31F7INY[;;-.G*K>.:HW #/SREFU+I2/^0MJ/3.&M-GWO20K8FJ
M&%^]4O<QNDB-R%:X@A?!G47ZMJ")SA+K\#D4OC@*7XPIO@D"-_)XT5O(8,/?
M((7R\,GTGQ3$]S^^2_][9^<)1I#3'V\\2/<&CL]X]^4VF! ,D,%F!/@+V%A%
M_OW-!-+XOUSV<S_+D;[[\5>DR2FQD^P&1.&+)Z G*0>W*BE'V_'1"@-+7,&Q
MVH[O/,X*8].INON1O/'.?*G^6F'D<EZGBSL?WSW84A^IOJU18 [6]W;*M!44
M<\/SM-2#-6^8V!X#+HD[9I(@$L65:&[V[:.6//M\%"PYB"R-M"MP[1#X#^N9
M<NK61'S7+&U3"Z?4E1[Y!5@[E+YU1DP"YDEFZ[#@-^F"Z.9P9'"%A&5&Q]7_
M1#)Q<K0)"2")#\&(XTUR(MI[R50QTY.R*JHY?>+,T*2F!9L8?G,YA4P=4@Z'
M'<9&A"= 5T_%/DA;^CX"4LF813?-TJ7T9:5+SC/G?+6<\<[JFOI:0BP)-K 0
M!.\F7*^;D^^K9G/W-MG<83;W8)/-O8+(YI]_**ORUXYP#IGG]'/[P<S^X[OI
MSG>N^O>P_8_O_CLXD#_ 3GMK'<#WZAV\KNI#\I=@;[X1%PG^>EAF=#'\]2-O
MS(_PGI=%-?VT-=WY;WS/?^]^%YL&]CLRI=2=^8Y0;6$<J^R'FWGS=V3;Y)]/
MMYX\/7C^9;+]%X[PX*-B_*K8?1:IP6.J&)RO[('^]V"Y[M\!#\,3D7&>ZJW)
MSQZOY\V+Z46[YJ](\1MXU!Q7/1L5TZ<'MRNF1X/3U8OZ1'E#!)]H4,#_RW;$
MTEIC'LT[ GD5^< <.5A;-3C@3'M;L6%C,*Y!-:_2Z3;CJ$M:4'/,!<O 8\"9
M:W^8Y9]-MO77%N1UD<[=6NR^V'^V]]V/.?T:;N_O33%D>I@,9-)HC,.:A6@(
M!F5Y%N*QO^'_WMMA&Q40[,W]VU$!>]>G CY4A7DW<\,;W?7/=F]WUR.X$85B
MD61!RCLIX$B![% )H$?!<.>PV+BM*:WK=9-(?/$-.#EYVS$LZ['-2N$3/SH'
MXY$T%?SZYOBC;2'2NM C*@>-CK3XU_J]^CA[^]'1\7&O)<&B+BY,6MI0(O7L
M$2D#(NE/NR*MV=_A#>H!%W%T7MI@B%S S_@G\:1K8]BZ7/K #^^$/ 4_AD/?
M,"PID>V(R*.*3TRQI$R$2& BX6;U.7&:>SZ.K@9SA)##4YO"G K%A%\ O%$B
M7["[G]R.$MF__3T]])7]TUP/:.&*;WZPPK,1EK6K>' [PH)A^IL T+J$&[X.
M9>M",LU+86^-7O2%$%M_D6O36Y+1J!*S8%+MB-=K,8-)X?#4S1JD'S%A^![S
MA3^5<_C9B#D*&L5+*_;5OJ89_XZ_+8DAS%F;R8A5ZEGQ?!I-P"# ?#&%<"B$
M&+_Y"/\ZS>NJY";7#QQ_JS44J26R*-84:RQ@23 >DRB*-ST9#NBVJNGUW-"2
M<NF8X!KQZT$=P$+6*SF+];$C&%H..66-]KK.U,KNFL1*3XEM782/=Z=J[.GM
MJ+&#^Z?&KL *?&4@P>O&#/P"I?;>U+@/A4MB>/Y[Q0U82B,.MY2*('88)M1Q
M&$+>)44.BF$F>6YXX3_6XE-M]N+5-LFSV]F+3S=[\9;WXD]8J*:50E1DQ<DL
MJ1!KZW3Z2;'V2X,+C!!^7"62"EPA44 )')S2^5'7]AUNO:_=AG]^.QONV74&
MCK4)^) Z:DWVKOZ@E:^K7_)/IEA]K/I7?: :8V0Q&(LR/=N]Y=CR'UPI9QCI
MV$.]CJI26HA'K'#F*2^E04OJZ_R69RH+YFNIF.[*1ODL+9J;G?ZAZ0[^'<6F
M["T#ZSV5-PGX8$8EDF'5I<Y!U$C>*!EG#Z)*[)'.\/L3+;JPV.9.]<6+V]$7
M=YV1_*=M-PSRCYM@T/K4X,[M2,:+6Y:,:SJUJ)7DW>R5,L79)I.1XPB5X@%'
M+;D#!1LN<X;']Y\;B1=# 7P%"Z2?5;:%16N).=1 /3+8"]IRQX%W(4).!%O
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
MG;4*4BD?KT5-IEE&SPP6U0N5R5GM(]S; &\@#TQQ9F5EL/OBT[SB/*B: IY
MMOG6\2^'[]]C0'$C!V7\;MI6* 5/AT* /&2G9!,ACT$M4)T^FZG0/3H$ZH $
MS2T(VE<?W7TV,1 &X-^F"/:+WX1X4/'AO#;<A*F9!7B,O1519I%' &E*U7);
M7;?1!@?['"/G7*03,<.>G"4*TMOZ1SK'(6$@[MOS?B+#[0PZ%7].RPZ/K-UG
M2JP9'(N^E<+JE /K,SQQ3[R=Z:O7T43$NKU,",.T1<?/JF"':J#92HG;6AK+
M#21$)LNSLS'R>E;#:V9=(2ULAAF0D%3:,<C:34Q!Z\]+0KC"1]L5@*=M.T(-
M#4T;\XDQ3PL\&VP7/H_ CK8V2T-/EP/6/M1\GA9=0QUVZ]_FD^-Y8%_1:3ZO
M:A9*$ ^$J5?E=)%RS!%!$T9,:;&&%"I22F'J7 Y;S,O,YT0%0;11L".1:IV#
M[M[B1T-]B IS* ]V"GBF&>?;?>M&-\:OS:3FO=G;FM&:K6DCJAB+';-AW#*,
M42CXU]-F:P)#$5>R2,G(9J*S2)<0,;5]0[$ON%ZE4+C'^:Z<F<G > 99(VW*
MUB-FN[!B:5D8RSJW8-J)DTJHEU5)-Y$8 9K,$HA]*US><.PG^YL-OAMW/LT@
MPMXLN5I1=8F>$:!!JL&IM1%69;;=.U@CJGA@;HEG)>RVUFIC[TTU)U[X9Y?-
MF2VG;4% -*-%"I)8N./F)*UYA8\J!1IW<NJH=$,Z7'X;7',,0Q"\XD<>0#_Q
M,#\F[@$LJT!_UPUEL(4VJR[A VLZ,!\R>&Q8XLNY<$2(,C6WE[L%HGV;62H6
M39BK#""6-],U87*UR!6MJ6^U$ST-HOV+IJJFE/'!0SW"T]NI4-RF<-;!Z\$Z
M2EE_%$:RU/ N=L[:T6*-*;EYKCFG$N1TQAWEA'8C:=\)*#;W")_BP@5B+.\3
M8]"[,HRP"$15WJ,S(HP?+Z9XK.6/;FX'Q1-(+;&A:.$A'%OK&U?+9S^(6(0M
M2?<SY>BV!FCI"8>U^KF("-;?*A2A#B*^*WL^X7,77=LQ2>AT"NXOXY7C42DT
M:?81D?4]+"JYP',C39HR+A?6BK-!X^%0!;0-@U!2XB$/I/%)LP73D?&O29I@
MTWTJP8A 2*6NI+_2<[JRZ;#G ,65S;W^T&-_Z!QDL63/M$6]H0BO4%I[-DO3
MCK434BN'^]X'+\572_8^V21[A\G>9YMD[U>S"2C'^?[]^_B7*MWD-4O8@+#A
MYN#IE]G6M"JJ^@=TXUN#)EG$"<\]]AEWPC*U:B)<]FE<5*G-<;K*'W+QYUX5
M(M@AW^]M[X'?511Y+\"F*^*"8A@38,@[TMCOTQ7XA* ;//I.P</W:&Z.#C_\
M=,RLH*XX#K;5'"QX&B(>68FE]7QY2(>T"R#O<[CL+@^%<U;DGDN+-9"MX^;+
MB_.CQ&DC7%0LA92HH?/W;'&R+M#$G*3%# 7H/\TJ?IF6GURD3R]$_"CF+R*N
MIP2= #SO">11.XXX<4E=(M(L2<DV$1#"%[!" K^HC59ABL.G8IJHIX&A6W,6
M/AZ)PFS8, J?3VZ&Y9"GDM>Z28MM,+$$@!),JF3X36SPV! @O\P4.;ZFQF);
M^L;&N[.Q16[L1A%]#ZPE>QVR5VW@V:Z.W2RR:>TKZ08;.H>=#]*2.^1;?ZD1
M]Q(SO?:A,G413IVW6W&<I#ND4:JQ05/O:8G'90\3?O@)J\?]NN_AVE@KL:EF
M[1D6&3;=$@<N=%_1-"U+.,L;BSD6%@=S5U'&%>0ZT,H+HCU52>4W<9 6\2$:
M'"+<=':R"N.@+"T\9UQI'85C1GS1$W%=W5:A^F(V?:=5K>,*$%AICS2Y)=MD
MY AM+\"1ZV.YL+A<>>YG!AYGF37;D?_YB#?3CP?#WWD9A!35'UE>(E#J*AC2
M'6G0?;(SOTH%^J:,K"8\3WE.\].\\"DL3XTLHUN 5^]^MO$/OR>3,MW5M&/Z
MCG2"<7E?#&D;1/I24B%N\]D8FZSW=GR(=R.I"G5?M%("(!Q89<5=@X4='36*
MM%U=]G<LDX^93%!Q[9T1!Y#AOB(]:[J\=4_/2_#@N&[82TO(R!^03T?F[&O;
M,[2IV>OS4GIGG"5+3*+ Z'/IR@_5!$S#(VPGX68B.<<Y^GL>Z^%[T,U43N+Q
MUC+C'9YGW,[D2(]C3A,F2M1*S=K;\=MZ6UY>8R003Y->*S)?^-"7U<OU[^UZ
MMF8T4)>:U2?C"<.I.<?4WIRN!&X\P2;.;6P4Q!XH3)"?E40OB2 FE&"'\QV5
M<FCC)&SAL*:CRB$._9LR2S&#A/%<K\:$,Q>PVFZ)Q5]Z5[8I6(WQ<4=$H;5D
M,.!M/^,43(GA\2@MTRSUJD!MUMFS-$,;1M*Z$1%>4?Z65#7C9,0NN[L1)D^8
M]GQA$ER:FC/+J0*DQ!9&P4=%&6NEA&7.J'A-1(=/,RVKL)*0\(^Z)2/G@[T8
M_[/#5<*/C'X&I;&*?T_S:EEUH+V2^!4<F!^KX@0<9!;FGS&1/DWCE^A7@Q-0
MF)X].R;Q++](6,;V>5XS[;-Z.Z]0:"2)B;.A>5"Z35,NE9[<8A3&#LI02TOR
M9HFD -QK>V**C*/BZB0>\$B=1P0F"4PPD<D+%Z>Z4\A4ZQD<]U-P>TT+SV^S
M:>$)G" P3?%Q.C/@E+VRY'+-K;(KWHM=_2O(CB-9OAV6N,O$SP\V\?-A_/SY
M)GX^QA5X?@=03].\N$%-PQ) (WI_^.%C_.;-;:@3?>OE5"W!2=V:JH5CZVU:
M?S+<O^.0/UTY-Q@)51G]1!4FX%@(FM%Q6TT_@9V)$;"W EE&IW/3=/"C]UT]
M!1>72_CX7F7!^;8[B6EF'Z6/=58]^ML-VRW#)$J5$F(8DFPA2L/T4X3131"]
MS 5I?TV;+/VW%V9M5HM)56BFY9\?_NO]MJ19'LZ\LH!-'L?_HLW7?+M;Z8*J
MNOU=K47A>!U"_4=[SP]BUDH-ISVF8%7@WYS040N\)WCGF52]05[VZ^Y$)*:/
MP5#&; $XRP]-* Y=!T#:2AX%O*L/!G,E271FV-LC^)DTYW3$-&U.P*N3&:/R
M1G>F20E/9K"/T/J!'DI*<+<6[6@R!^-SM=&[+'@@9M RQ92ETY+NRPP6+X';
MC)?#M2:M2TZ!Y?3*1/FE\Y82;8[,C;O+; YD*?!T''$7Y)08.PRJ!4/A,7QV
MPY2/4N%$+7'H*[O?;\=OB"X/WRLP4QR&T083<IC3U=@\2C0(+=C&&"KGXBD+
MF><0*8A#_]'P>_,R@ F_ Z2*>Z/HL\>>W10?.N9U--?0V"(6P]_PB!0;C8(E
MIFQ8:M]3"NP^-?R/4'GL_E4J#_$=IU51I,L&7"?]VS42> 0"L;6SO;M':3#Y
MB*W"S$A0Y,<7>;/_B/LOY4OMA^T]V=X[^%LXQ?B.B[@[T+6!-:?18\)]7M4K
M6?_U'"'Z$=:GQ($.W^UF_6_KQG\NM<F-3(KUZ2Z:EE\)1X?&A :!VU4<TLO1
M<Q$U;#Z;>HJT8:2^6UMY42V%E^ LK=%+8@U<(^9LLYEDG.0_#$Z&R;;@O*W3
MN:'1V>E<UI@'V$SJ=4DN9]>HH(3YFP7[3HR47,\'=J&D2V3JGP]<(O&(FGYH
M-8*GSPHN:Z;BXZ);E#&XMH\E?A0NC*7R<6IU6"%0SR>/]G:>)'O[SY.]@X/'
M?U7+7E4Y_K1V!JB1X)136Q8556Q!E8NA%)XG,B.'2CA@DO!+K/Z3Y,7>B^39
M_HMU>^%61K%UIV\_V-]/]G;VOTCH_N"RE/LB:24'].^KM-WM.M_HV[>^'D7U
ML0)?;Z-Q[K'&4<8Z\FUN(\#B__=675#S./Y@T%:)C]."8VB_E35E"JC9R_FG
M#RWL])$"CQBX+BON4F38M(8*MUW,B8IKQNJWJ%LR/A) 3@Y747TNX@P_W_K/
M!Q?NF*&L+25Y1&4D#U:X?JW*KZ(TA+@+;BU?^70[_O\^_'3\TX???WKU_W^[
M(G'5;L:GFVJ,837&BTTUQO5"UQ+YQ:UM]6=8FJ#<';8>X17SI$D30'2HF/MP
M5KRVF9 C3650*.F#XQ9]YV<2[D],_.8JZKWZ P_9:\'%"8STQ(U#$<+DYUBH
MRX0!W!))V1R;28NIT4CX.UP+E]^78<-0TG!D.ZF4"4%_X",KI8A0D;9F.^*\
MDZ2N$$''O82'Z3$=+KM)(;UO@G3!EAC1567=5)(DU.HEE2A><*N:S:BAK,&N
M#)LCLX0.01^1:V?"'CD<4.WF(4O;5! "B@*4(Q@OAD.84OF9-@T%XRC;5=4V
M5<E?/5WATZC VK3<6>=2F6ED7Q.NQ#::B&::-A(MY1F!SSV#%=XJJFK0,6.[
M7+6W!NPK.UAJ+)O\B87BLFX-*%-D>BAL?V$3:2L6NKA,FA%WI<"KTIS"%_&,
M*3DX=O8@-@=]DP0E1?;0W4JH;1#[LO#1*I2, U%RH)B74KZR812ZWNIDE9&H
M"DST@AO#*A -@8& #^J6E!:F]&UOBBPY1(^]Q:U6<U)U!1-V+(N4@ZD=T;KE
M.,B(BU4:L_[1Q,7E[_IOS%+)B2EA5A5%10VD6:"B'2T*B%G$U?P.A @W%.U,
M>":)&O88I)(A9P@Z09GJ%Z6/\$(+RL@(D[1%IZ;>A S;&J0?51+];LBRWA-<
MXE1"W^6?RLSJX3.%PPDH1]S8G!#83D:0)--H7MUD$3J1>;D=ORGMSJ+&TQSE
M#V,9_CY.)+NN<WWA"1E?X82,@A-2CX'F',D6L"+B*C5",LN8*)Y>V,8^]HYJ
M%WAIIC3#68XJV%_Y@ELO(R9.%'Q!DR469!>QFN&1V);?JDX\?^OY8%=4<B9H
MT"ICLO#P,%X&D=@5:]2(Q04.AIK4;F/Q'S/)&O*_'=:J.V#PFI^4/HNH^VA-
M^KK@ZU0%9-$$,31Z?8;U5B0]/U#*J8 3Y[L?7VH=!Q)TXH:W ;6;L(7NA?/^
M&H/)+*&V)P>!)RSGU0DS?.E!BJ8.!HG2/J;?5,VE5,)%/FF,.4VSU %@%BEL
MNQ,A?9+[/168>ZV"B.NTR[EN%%MJ,UM:<(!9CATY\(_=/7AQJU"<3W=VXI=Y
MBRG'^'CWQ9\(6P'JI<66%JR8&H G2EQ+#_E%E9D"[3O$,(1[R*# K(=^M.WV
M!JE"7/ZJ++BM4">%M0V<]@:)_+"930J1""O)-O@*,U2C^U1+C:BP2">$*'U@
M;FE3DD'1?TN#0Y,7_(6'TQ>OEHR(P ]%?0&7[SW9@L/&EBKB$GRC5#SCNT0%
M5QKRFQZ<VXODZ=,=NRJ'QV^._%W18<UY$M7&X\AKM#:813*1ZF"V>55T/RHK
M.FKI7_)%CD>)PAG+11:]Q4>^IDV++=HIL>]Q#Y?2Q$6(G@<_E1&25\ ACL8R
M0\'+%?V:>VU-63:KXC0M<]C&'V2;L/?3.O!DW<H._0[['TV*;@4Y1RG8P$61
M4C%?M #E<):V+8F6_:ZW?YS8;V+(9'+^FO@TK7-RV$)\#"W4>*D[DP;"[XRI
MCA%[AN%018P/%_F.3[%,@.SY:%Y4$]@')U@?2,O[H&3[M1B<*X1R8Y-7@?4B
M*5U^0FL0TBXL&(DHV ?[^WSEL_T7*@%-0M@>C-",-,Q_G"!RHS[%ND3<Y.A#
M8:13JA^%!9QC/2G1WJ/R%'AI.-"M,LX1:0/]JYAX._EH("?N&UU)MFKR'U]B
MX ]WHS6>V6C[5J/-XQ+\$G%?*3Q#D,0\(>K,>>1W]KP?FASH=>$&:'H[(![L
M@!_N?&9'ZE)WOJ N]9Q2U+&2U2O5I6JAVE@BW,N!4SK[C KQ\)XB<V4)09G<
M>,4;C!>M\__X;N^[<QXX%LF_.&> 2]X?[9H*OL$[O_L:OW;_>KYV6+*RKMSP
M2TI91"Z?/1TM-W[+NUJ,^*;_0;:N\MSZ2:_Z<OB&[]<\\T7O:BG= #?J8/\%
MXORN'<O86\:EYPZ&OYOL'.S]I>'_%7$XKQHN>.%+YXB:3(=ZWB1==LI'Y@0L
MG/.N&GO:#8V$BIZN,I*;W9HC>N%W)1)';E@V%\5BNU SGBOC%ZB]-;)^P5TR
MJT]WDR<O!DM\J3=>4NG?V:?M/4^>/'_VES_M5K;T4<5A'=7E?MUW9I8UPL*@
MX?;XRS;98 9'IFOW('F^^WQ,^UWOAK_46/:3)T]'-?&]VO)CHD,K*6$T4@3W
M7@4\>9;L'PQTZS>A D">P0'Z.E0 %19K5(>0&4[3 H.T1QA5B/]I8T^/Y,J/
M1]Y5C__7PS$$GNU^=5K!Q2U R8^MW_W=0]^R>G@&Q\S@B/EB]1 4GG_EP9);
M;^*UW7C+SQ?U /RO\]H.QX.'YS[OD&&H:R.9_\9JX671-42B%6[6N,@IHS#A
M.%P9TZ3?6C/"C2:/KU3<^FQ3W#HH;CW8V12W7D%DO^'@[O7&-6W<YVKOO<T!
M$EDA/A#4Y?T=)9E?7SK.R]J2MY\*N+@1_K*KZ(<5[VTNX-H^EX[US>?>U]S'
MTR=_^^['O?VMG].!XKN&#,&YJ8<U:8+G]R2[\25CW]M^_O4._OD@9W<7>1D4
MQM=F<L-!CJ?W)=HR(C%W-)*G@T#>781]</G?IO5-?^M]F?3][;U[,I+;C/J-
M;/G#Y8VO^0TG7JZPYO=%^JZJ!6]RRZ]N^ENOF-Z^L8$<;!_<DY$\N\7E']GR
M/W?E34_U?=EH]VC+7_&\N;DM_W-7W/2W7O%(>PC+?T7=<]VG?#=_*&M^CPS[
M>W/*'YOE36O\^^/7W1?#_N#IG6[Y=]/VAC_PR14=UQL;R,[V?9&^JT[)S6WY
M7ZO3FY;O^[/\5]QI]\;NO8$"K#7A>)"(5V;:']T58O>7CM=?=OJN]J2UL81+
MPC&O&\57-P,[VP]^"JY)"&Y*]S[Q<SHWI6CNBY$S(HYWI7MOT<$>F%M/;B%U
M\N2^A*_NSYI?=4IN;LO??.IDL_QWNOPC6_[F4R=/[LM,WZ,UOQ>M,[SE;SIU
MLK<YY?_JE%SSEK_YU,EFS>]TS2\P[&\\=;)W7\+H]VCY[[) XLDMI$XV:WZG
M:W[^ED< NQO^V-W[4B%Q?];_JE-RS7O^YG,G>_=EIN_/FE]U2FYNS]]\[F38
MO/W@E_^J4W+-6][+CMS4!]Z7F;Y':_Z%6S[L2/[F<?$(*G8 B!?G322PI S<
MF7Y2Y/)I'W9%P<CG.3Z!,:8)"8]HM/FVM(V;;J$0H"4Q@'J G.= -T195^NK
M"<:?7T"4 0Q?6DX-D6P_(@@^O.Y[A\LR'&[>"+^W121%1,J+!X+@K(B[S50$
M\(&QD,+BT[_GCG\<7(S/><Q [+T6:- ?TZY@(/\BG9B"D>,%U+0'<:!HKP)5
M25*9X+IDIC6U0"41)^.$,<WZ (8"HK+%EWK3*$MD8;X5A]6XD:;<WNWFC7C<
M/;Z%Z'A)=&%OCP_A4RO[:8:>"'^!,2:"QCSZ@-@]8&1LPT72R=;!$J9K!+/W
M[Z[RT&7?PY,04+V(WS(! TLGRI\3GOC1</:#CO6QN9<E'=\K:8B6O# M#(_?
M:]%+80\92WQ/N,M9CO"CQ-DA&/O(9F(091V)2_*RK0B)'^:!'\U#\,6(0*7U
M&I"-O$;:"W\LN % 333=] 0_UR )+@P..3H9L;I!D>8G"^8E"L(2 >?CLQ1'
MEX-F(;AG'B7,&\P^*)R< *WA])N?6#I>_KZH3G-%E9XB9.ZLJ,Z:V.T@*P8-
M")P/!BQXP7@-+.D A).(+>#R ?8F"1O(TYEA CL[H5$ZKXW Y_M$S;4I"!JF
M]:[%)_?GX!M%A[WJ:9#"I)9;_SP\?*_ R2!3^2)'H&9A63E+>0_.$13<4MPH
MUP#^=,M3,16R*A"(+[+'@OC&79DC,X0/S(QXSE77J!*)X(DF730L/DRY0(JU
M6BRJC)D*'JFDXPL3^-5RB:H(=M0G4R2Q::?;L)7?XD5%_LD,1\QJ2XAV&$0>
MIL#;=!&#OA/GCJBX%!FI+=R]_YD(G;V$G[$FZNOH]JRR"E*_3>#4^:PM<95P
M$(@)S[MNU9L-W+HY8M*BEFID,#1"F,>\8-I>),7IO]R#MJ6S@%&31R'[B??B
MY<H_TI$4"7?ZX( ='/(CLT*HSPX;/"'4K[2N<^10$FXE)X=N_EI[1M+#2&O5
MA/J01+G%\"6\_<:C'Y G\A& !P?!09\1<0>#2D]/D+\I\]&!'_#&US5E&8@\
MH/:\G!6$S>&? ;CB(,C"0@*F&3(N)(&UZ!\[3-0DID!?*.4\4J50PZ>=G>33
MDPA>BJ+8T+$B9H^<@;,8?[ZE1Y%0+_FOI$7GXP@>/,O;K>8D):,#A XY39C9
M"!E/JC(CZ<B5LL<9%XP!'R$&/(JM$DRH[5@:F(7ZTS8Q@_ ..3/%J=E:P/*=
MJ.VAHV3FFZZ&W_R[2^N6]XH]RD9GCK!U&-'>_XC(^XB8('B0V<G:=_TI)>1_
M6$:DL6G)-"2"LP;4!5H,^"):FN_!F7NVMT-&[:<<#G"PZF+"X5?X]&#X$0]_
M'Y^%MSYY\NRRM[HO!Q&$K8CK$I^ 'T>V-3SKQ<[!R+/$;OP_NWH_T@Y%2CN4
M>&L67[!F-"7-2756DFR!.=6T.)G=$IEX8M"S*!4THPV!T[0Y,1E-8;S"QK:W
MN_WT;TF\^V)[YV])]'3[^=](W)YL[_\MKE0@BK1IZ=OURPE+'#]B8-"(6M=W
MZ,3UOP<'7H@98\Z<_@8];% TV/I7'XTTH#/N4?_.V7[L%DO/PJ3=!?<9V@$R
M:3 ()@!JK&$,N_Z36;&L9JB]X8-P1&SH"25P&?4_ N<#^>6<QBG@OP6>VF.V
MG9Y@])7]W^Y__7KZ2OQ#PE[]"B>L(@NUN6$&HCNB>V3R@J*:?IIUQ#QSJ(;\
MK?,7\%AT$F[UY>/'];O2[0/K ,E1&A%J">T]9,B(CZJM7RIF/8P%_OQ8J ?=
ME,:/<%\J;<S8I"OABJA!_YK?C@\3T+S3;4<\XWZK]T6H@_0HVD^>/=]1L]:S
M.%%_@+'6NYT9\M)I3F<3\L[DZ3RMT_@U*!&BCF(:FNWX?5<W';+NB4LR^B5)
MY%-WDNG<YJTHT=V]^.T?9%)4J$V1A],>Q=_O'CREH!(>172H)ZBRSI#="?ZO
M;&Q"7VE@?AN.0,!\B>:SSB@XLFU$;''E/ FX1)=ICO$SN".G4\:^U<X /#H@
MV OO/\M1LZ)70MPH]%6/\L=HQ/R<EATZ$*(Z#Y(8Z8%PT.#?D9^>@;?6@/4#
M:_4H#V_:>Z8WX>!JL/=!JA"(C%QJN+ PK9SEH.TS-+![@F+74LX=-4@H?(<'
M?S3U#@EW3'V_F^SM[. <J/O/O%Z%<!.9< *4X%1I2#/VX);IBB3=$G_R\W-+
M[066K!<@8!:M40&B-Z0QAN%H,&3EL4"PC9EV;84,ATR2!<\V9QPG;;J)V _H
M\8AAB,\!*8;!Y$7,L3VRRXB]*$<VIBQ=-3)Y^&6P=<%4=8\:.16?#*<D,P4>
MT/#@_>3%BZ?];0</\3[VZS]4KX6)_/D&K'$(UKB[ 6N\K\)-=LK;]*S9F$L]
M<\D>?7J(::RH9RV]!0\-U*AO--F)C'PCJ3_+EI".3CWY[;_$WOGEER-'7D>_
M"B]/.6M)3+EH;'1+_.M!\ARL)-'/H*G=G7B*1KY%]#;/BA1]U)"%KV\/]0<=
MGA(]4PA<_[6F4,#I%GT/7M@!FT5O__@[^>9DQ=#Y5JST&S&<M.@6:+\,G@&'
M_-.#Y&!O]\N-J\@SKCZ.?"P?V\ZPTO,;8X]$;,>\W4A>VCN&F_PS3//E3^'H
M,J?PT^39[HN14YB'?0,'\-UZ<H?E]*2B%-XO57IWVFE<0=R#".P[W-]@91^0
MY.PEL9VPT*%#@5HWE[S15+.]6TXK-M9+R0N>G51HD%9G&-M!6S3/<E2*8E&+
MG":8_+!J@Z*OWF *>"/<[;]$238E\^H,]Q?[^]O[]$?E?#NXT:4B+,-]$U.L
MXX+/A.F(&F2GEB2X* >7N,2MW%2S]@P3'Z1;R6\(1HW74+IP#B<#?*WAA\DU
MWZ@%O%;X++/S02^>D$3HI(L$$<^JBI.5H!R'D!+C;9%/N5*!V=IU 0<BC)_@
M?GWH<K1$0MRT-8:G:Q/*041R0 Z<ZF>ZP'S.^9P]3VJ&I^&Z,23D+_>.IQ?;
MNZ"DBP(3@+)?>F_Z?^Q]Z5,;69;OYY=_18;'-0$O$AI)B,4U71$8+^5N;V/L
MKNGW92(E78DLIS+5N8#5?_T[VUUR$0C,(D 3,=4&,O-NYY[]_ X&RX=I@JEB
M>J7HH&?W,/9,!\([*<#$"DB6PD+R818-X-DSW07K>6>[PW*4W@S\2LX)CAGE
MN 1J9^L=!-V#_>#P8'?!.+A..T=TQ>(M/<-=HQ !W13WKI\H[GN[NQ%N;G0W
M-5]P^L ?#8N /0,U#:"W?:BWQU]Z>\XI<,&'#O,8GJ+YWPOZO9V@<WBP</>8
M)9F7\8JK'RH;1CF2GA=-IPJH$N<5Z)ZQP%5B:8Y,8I^L]$2_YK0(QFA#QYR
MKUR5[W.FMMYP*_0_9'#K%6O?7N_*VTM3@QV.-B6VC"X:)(#G_24V6/U@%SV[
M_$,_ 1)_WO?TB\B\*ZZ^+_:JC>@K1B^=M5R6VH5Z2ARRC7?@=GAF.QY-T]?[
MZF-2T\5:TD'-@UUZ\N(6)?_Y'X=[^X>_WG#C$PI?.6E$CMI#HA'%')A(R).
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
M59RGV7='7S3MLD[!E$4'.347][#6\U'?A*4JI%;@<CQ H,(VCVACG=?V[;1
M>-WH0"L_JQL'/[S<P[<41MI]@Q]>8]]O'$SNQK;R00 CWN1J5Q\8\<96^T"
M$6]LO?<%C'BS^'Z&E7S.TK'*<_;G82OU^JKN'E-N-^CMMJ:&/ A$O&[0;Z^C
M>Q"S[P3[[;@)]S/["S^\8 E[!\WBP0L'N1M0/W/CWB5G*B^P(R\HZ[-R$$=#
M;KM&T.9W!&BP&^RL5'7WJM2LK-J^+%FV<G<"I96D3\*86DH229^#:+QU/(Z@
MUULIN(E@9V_);,8[*L5=);"9MGR"VZ/AJ_'BO,Q"C&3<#0[!WOXJ44FGOTIW
MJ-]I3?N[I]GTNOM-<."58[S':39+R?5)#8?N"DWC<)5$Y*JH#JNU*W>L.%R%
MZ;;GKM^60K=:L%0KA?G2W5TI2)S^_O;>RG/<-Z@NG&)_N2+\0?HNV&]W0<C=
M=F#=>R.=59H-'.2*E!(=;'>7GL7=\-N+,_?3!),5ZE-^<%4C3QXUH-^.!OG4
MMF'C9_?A0>7I/Q[D  T1,%D>Z?5N:?1F"DD6P\@^B(MZ,YNP$+KV">W!0KC<
M.]^#.^-6K8B\2X]^%T5%*Y'3UXC'UI+Z3'#T2CE])BAYW90^$Q>DE+X%B7Q4
MR+)C9Q<.AR M"/$%&7I*=C]GS(Y,*FU[BE^L)GK]//R.I.R:%#_O>8\C-?C
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
M$/F]QL&F@=!&9)F(FDQ%KIL9D;90]ZZ\#V$S!F4V@2L=QK"MB?^?X73V*VP
M]=W<#OR_H]P_3].1_\XRNL +@46<1;G,TCZDU=7/8/\BZG'@OW]_'/B?W^DK
M!W_;^';B;_K8&&Z;YG_T]:5Y[P--._>_G1S)!"0 :Y4KN(9\_W-/+XJUF@T\
M#(TK^_6#QI.M<F&,LY>Y[!S&C1+=IQ,^RI#.I?0L35@OJJE=\&4Z>=V+;*@;
MW'F@',W2'(G2ZBZXS6E9\*VEVQ@87JT<7U- C(!HP?AA75%2Y>#4G5)T)N27
M,W;.DD#RVC\05 15A,T!HMSRT9(Z@SB(U4R6Z9_($00U5CLM],\C-9V9R8'P
MKO1 )059[U'-H\PG@AM)6H'UXZ%?@S99A1EH-!0%QZ;%%.-KNUO(P<1_32+*
MA+XK]R8O![@.V\<O&<FN(M8K'"9<!4E?P$G!X5*+XUJ;$_WG4'K-G2,GG^$S
M!:7-H29*M] NC^^J9Q9(6+XD"8!YH710$>D0KI @P..Y[Y VWU6Y B*153SF
MW1IC]]%1.,_%\2G91"#2@*60^& A5+DKE6E@'PF5%>BY'D89F$&8;#"LDC&Q
MN:$K\9&?$50RZC-GV!_)5\#.8((PJ3(GL')XC+LS_>__$G?M ]^H&52][;YA
M=SB!$+$H0:9QTX[<4?5A/Q^I9"*K']LME=,I1FT0X!H5[S=@,['?]38L_E58
M^6++9IS&,=F</NM;0#5G$5BFB&P?DE2.$KBX4[Z=X0!Y;%L4 'FX8X Z0=Q\
M82(L,AAT-[RXUUU8=! /$"/VP4$<KN$Z;Q?*\:<P"??W6N#7FIO9Y<W\J!G
M!FE]6*T@O(2R[QQS$M7+B^$*%PYRU7JR73BC45K"1;:W;3G(O64_MPC6KA?T
M#B]#Y6M=Y-7 ^A[^3O6"G4XK2,MU-NK>"_CKET'N@M@$%Y/_+9SD31Q?&W5W
M@_W=I2I(ER?I![7Z;G^I^M'+5G_?]=UU:G49MF7C8^W#>Q2TVP\.]Y8J_EZ*
MR3S$'=CH[+3"#5Z7>F^E)'B! M^\!^?,JN_:D$0EL7+11MCLAZRD%URJ%R7J
MFEH1?OM)&:(-<6GVQ;/[0I5I-;>&T;*6S3DF_WR21SGZB&SP5X?MVH._+0UI
MFB'K[D[0Y8;; ?J;T>$%!\SA<C?7#2?:=NQMG^P%>PSM_$@=,I=00^M-N90B
M1)U<*I'\5BFB<Q#T.]T;I8A./^CO=!XQ15PUP6QWG6#63##;7R>8K2IQ7U5M
MN-A^7"L*9E\N$0O&8+V6HN!$QUH2BDU@$+]=#[P L]:):Q3KHMF/HGQ09KFI
M6Z@':W9VS%2'Z5:<#MG['E.EWDC-TCRB.&R$7VP,V-TE^X9;>DIN,OFRY4T=
MPI9*>3?X:<+6''K<B,XVK03D]&81KJXTM)V"'ZE4NG%B%/_!S^LHC<,_.#1?
M]EKH%?LCFUS!.AD^[^U9PFNEG%:*?*2'?@UN?17_R=/EW<XN>6U[TW9EC-?F
MYPT]Y.2F[#E*O"C)RXP2'F:9FD;EU(_3D',MGO>EZ,.J[^U/8\+DU*1#[[&*
M'@@/A?%@_KN] _E4BV'AF:0+R7^HAU?=C ]G-G3#>6B^P+L]1W+D1>Z"#562
M.TS*$W\S\%B8/.^+[-'3-+G AN.[I9B(Y_)=94G(HN+YWGZ5@4QP_ZG]>911
MRH).Q&I)9 D\KG3$LC'FI[IK-F8T.(O>P)&ZO>H\S0%H^C"EZI+I0FG2GQD@
MP[) ]S4O5A-,%%34:UFJ/&O[9Q*N*>.Q'!94OO1(.>"28L_<X4O$GK@=KR7T
M,/75(=TJ@ MK)KVN$7R-2PJKA@?V-<54B*7YL-1XN1>KLV,%]C0=80_S2KZ2
MH8L-2NR'+5$CC]+Z'VNRO$ZFT0F%EQ=T/NX4F^75A>,T2D 5*_PCK6T_06V
M\H&!*_!][UQ0J\Q_J&]9P,EZ^@^!5-H#.XCR4V08Y%!+*;,Q4XDZ1T:QA6F2
MD[D_"HM0_#"P$K?6AD60_JJGLZ'\TY2M;\FIS^MYZ6%A7C(R^W0^RE)_EI[3
M6DQ! 7#,#VA[)6% V_K/-/M>2:DUBWTCK^@$6['H.OTMJK(0L"$-3$!9BE2B
MD&(Z(:4,T\KA.I9%BAE<PS"&+<>OY.405I%C3F-Q"ELJ7^3<^#*),5%=<B:E
MPE;%$68?(IP:)2DZ?SO<J21&GF>8J)E(:B17+6"F+*7_8VH^3FK;_UPK<>*Q
MC?[3//#]H L<^*1S^*?_.4N]HZ0@@\84]/JXT7JB CQ%N<= %G',.:&5;^O]
M=6&N+IV%^1VK-/'<F^%IVCHPSGS-26ZH&![)HJ$N,L1<RT)1*9KH9U4Z"B@[
M3%*!8>81I1<#1P6R8WD#VHF(1OT<DH'TB?46:(^#1KKQ.'IB]0=?6X\3U10W
M:SBU" K6EB!&8W-NM5;*?^\_TETD8()E)=K+&/3W,;.<8\<]\('I[428IM<4
M>+<!=D#_W6T&KU>)'$'\&9W7+5CUM$"Y!*[#W?%O)T<!U7#X&R)!G+]JV8&,
M1J194YBA1.@%^P<[POB\"Q@(R@!AY.H'6K!^I_OA#ZD1P(-'>QME7MMLL'K4
MS(BE&0LQ&I@J"*6HT=_XF)X)!@27#/4W@YH@(T&""Z$(6B*O(GJ)2G+R9R(V
MH5/W,')* 4AT!6:27^&9]D(6!\L0$=ZP-!+^QUU4R .C:-5"'MDT6R5D-L B
M_0]_!+SDI%*9A$$]#F'KJ6BQY+]1JK)9!$X89B//%INZ F4!\Y=+^-J6K]AR
M@W&(I8.C*)PD:1[E4N4T+LX1/[6<3;)PA,1.92CA\+NN8BD3^0D%#GUCW@ZK
M82:A-X@IH\PQQD,U*<-3N$&-,C]=S1-6]AE+K<J9O++M'[$XS^&VR53($JM2
M6[4,'*U2%Y@2#Q/]08ZPU3-U3Z%R3/ :UC#.9G%D_0(&L(02V]\X9"!^_]#X
M4*4 IDH#XO(G5#1.R4><:NV+<9C%GF86[E]K(HEKYIV_&YPJ><"0&I4_O.*)
M&5(3KY4$/%JN06"1=(V+9G^;"T]T:7JFPC'<.X]K*@5.<V3!7O"^!4R^6!"#
M!Y!EZ@P8"!KTL2H*KDKB<ERJKVD,VM/+L9\1Q[9L]97FHL^%ZE'YQ .]AWJ_
MWG\ZKF^7+L!A'% )T5BXKYS*H"AT3 S(5.=Y)P7\0G ":*.=L[!@QX3N2&HL
MLUT7HQ3T_I@KZ)QYF8H>Y\F[TE&N5F!QAU.X6E)!?YU4T$PJ.%@G%3R82\!
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
M)0F@>-Q3@M8#O8S KG <DAO1:9J2"UA22,A/;?+DD/)E/Y*T0374 9EF1Q$
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
M!A% R$A%-)5DOVVO,=N%*#5&-S&FY-]5C!DRUI0TC^!&)J@RA4\8_>]-.(W
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
MV94E4W;M-/S.IA$V0IEB$6UH^G98O=$QU1P+G/((02IO^VO=_6;(VJ1/<"$
ME::0I;7 %FR0*$VCE>J!+$?497,.K%:\\98T,A<W&Z_7.65XDS\V'>%+&P2Z
M*#1BJZNE-(>>V:Q\E$D[]RVJO?'KY^B!8J.7/)O.0CG66G!I.$]C;1K>%'FI
MA!SB;D6E*4^JQ)BF*LS)@,?CF*0(?VE8 $VE07A5HJ,^!4KZG59HFH!\J-R*
M!3[\CK.YL,N4.A,\ -<-6ODP]J!2HS5!W)2OH!Z*7%:P,DUH0>K<7[<(%W'\
M:Q+0#7+"G\WW7.)S"Z")/9C!G(&"*FU9![H[:6> "A7%Z(2V;:,*+(*Q<= U
M==V>DH87.X'?M:A"V$HET=4VTY#J]&*69USY5*2,HRW)J_2XM%BPI?]60<%T
MQ"0M&"4\'7!%[?IL;];+Z$0%(D91C^<FR)ARQ\@?<\=YS]P=F8UHG13W=**U
M;O;7.DGIAD[+= UGW ?RZ[8S]G:O+E_#ZWEV7:-)\VL&Y @+BXX#[YDJ6;&>
MMIA!N_.0\+KF]O!IK'0T$T-0W2R:3"@+;E0RRVB-(0G@$"?M43H)F5E<3SDW
M7[P[K_3UW0IW"QRF'39<MRY)9YAF+O;  C</)JEQL(VR(D/!>]'("M5L1\X*
MQ8@3O,)RO^#6CI@,3EEK%K"?X9\0/5$I,#H<W38P-GJNU/<VXU7\:5FE.VFM
M4U0)GZ L5Z0E1[F@M+Y9.-<> ])49,Z!US[56B1>@^F8--%M__?T'%OY!#KQ
M@_((J=B:K"\5<7[3B#HD4 ELP[.F1\-)2#YK=4,K9;L<(LJ"BPZ/RMI-0E8;
M_ 4!2] .F.^9;>2^7B&C8Y@RDL%<%Z/HF!2GHSQ&7!+M$+]2N>;:3WZ1G]R"
M;'@5D V_#63CHKJK%O?Y(@ /]]O:ERXH*E[=C>ZXSK?=6JX%;O1EAK3>]35)
MU(,+5R.'GRJ N=)1.9V6[ZH\YFJGMHY)W)22C5*1':R20Q2XJ=6L$[L>=J0G
M70X'9(35^/ 'Q6Y3<O;#T\:_*LT2U_;0#1U5H_+&6$@V_XM\WPEFL>DV74[I
M$A]3BP%UC TA7"QFS!HNAX6_X0"OD'F,'$9#3^''02DN%F3%I5+5:_/*-M>T
M<!.T<)RFN-F6GTO2+OXH*#?#*N:& 7NRMWM]+V_D+#Z#+$E'T5#[#1?$O!PY
M.TJ'I41O<S>J<<_)9"NK."UAOU])O4&SGK+!"1D)&VBC(P_,65W]B'8^UIB1
M]Y7M:39=TW%0=0 0")0G;=6H7)$#WF7.$4D3O#3WSXI,_A19J0-E0::,!B>-
MIMEZUX:],Y3-2Y52/4\7Q8E=SJ5[:[U;]&[TJE.TAOH]6[O,H[1HD&FH P74
M '!:3NNUN5RT*%@04U7X!E>7_T2X]+83>NK"P@(AS%($F<ZIZ_!$4?M#)D$A
M$&T#:/8,QTTTK:2X0'\L6)!191P=N:] ;H?2M<%"YR*,F=.B#VAJK*AZJ-+)
M.?"^)^EYK$:3!O!L8$NG@^KKF9J5-J_=*5\&XLY'Z30PSI*0S)(YQ^HE(9[^
M,%#4-)F+.2A1"H>F1L,&&]FT(>&BYXB*0=H:M@:^O*.7\)GK0D^X;_$H)5(P
M.,H9*50T)9TGH'?;L[>53D&SF331\V@QSA^M-^A*N;][Z]S?9N[OX3KW]R%@
M![85&;Q#VHC3X7=VA[]C;NMAPZ (72_X^!/MH_$1VQZ(VEMU2GH+7/,1A1@P
MU,W-L!.3CX,6"AB5Z=RF#YN>P'H<_&4SR]%IXL'NRH#Q.JF*:H;9(M1,P;96
MX@8<-0RA*EKR@NEO&  "!AJQ?Y&$$&KW\*\R F%.6 H"R9%O>A*I0Z&/<A U
M!YP1K2P#PYT!W]OS.$VA.%KZ5O8LRIS>AG-5HC1RO1:,B6T_)6+Y7]%O6)7I
M=7K;_K& 2%>Z#DF],(=*OSJ5BBS0%\"T1[_I:N(Q[;]%XP\'&-5:7 #I1<E9
M&M,*ETL-YZ++*+.@J(]8^B)G8A_-Z^(T&C[5ICUM*?JT+9ZB;:EE1%?Z,P3V
M*I&N+8PF]S?PELBUJ.ZRT/*FK0V@$G8:=F8PA*KO>!I@K($ZM:C$X0+\]8H%
MRT8P^0W4C]-H$!62\0P,E6OQN=^-VU3$HS1%-)OUGHBC M:<N\Z(P9P0CW-N
M.(Q),*PV<P%^KK$P3EX?&_YXK@:4^PU_ FYR?GZ^#:QF&V:,;(!LG5!@ZP//
M[AB[1]P=,U:P@8/1,7!<,F@=)9C$%(5%.X$"R&5.1\))MU2BS<DXG*Q%?95X
M64@$F7\>DO6#_%<#YM-8.9>+MQTCU8O[QRQ5ZE '!UM_?P(XRL#TR:?[6<K>
MGUH3#GWG_ROZ\2))DX\E]8ND3A?P]!<U_NNSX<XS]BH4?WT6_2A>4)>KK2(K
MU3,_ 3+\ZS,U'+T0=?%K-M);^3E+AT?,P][$X>29'XWP V=;G</>P>ZSWX2_
MP45RA_Z-+B\WM&$%M) C6H1,P.Q#NX]F908W*@=6E(<QNX;_8I09N$&V/;8V
MP4$)R3B2.)@OXJ2>X:0Z.,G8FV&>8G.A>25)'^$>TD(U0-4BG:@A"[HP-ZL*
M_"DY&5X3(-1E['(&?H6HYX;!/R6Z_DJ(WK"C*:>WY<,LFKF-8MKWRO1H8-3_
MK!!O)QVE$F3-*'<"A.)DY>9QQ5SC>UA,L:$&IS&1:FU958<.'(G+)(:M;HL"
MFXZ.?$RG)9PG_S6+1;]SJ"=CF_')@S G:C.'/22 ^N[_X.D_(3& \']WNAUT
MM82_W3IS)TB63F<;]DQ;&J[MB[S^[G7<%=$RWV;SV:G3@@PY^<B:9)[A?@+\
M DI2/@QC-C&Y"NB5&K)EV>L$U#<:M"7@BHU>?,>GD1H[9_")/_VK?P(K08B<
M,/ZW\Z#%==(/>J]1)KT-XSA2N'#JFOP/#%<@O#\YF']U&^FA_H)]_MK'I6O3
MVO;NXO<J#5,>>9R!*/6DG$[1U5_Q%WU%<?34M*2OE?X0G)N#O<FY59''':&L
M&P!8_M!125H*I8*V:Y4ONE>L#<"_>O2:@9G,\'G!_BYS#W@^0U/EB.OMM->F
MY+GJ_?;OND/PO:0_B4=]"$<7SG+UPM?_NH',*/8^-Y.CFO[V:A; TD^:#\.D
M,6K^UV?=9S<^R(5/HH,K*;;.J4TPKC@>+3W#QIMMD8AGOYU0:?;/3^6^U_$R
M3<K\X2_C!-TJ_S7(_O*;?T0EO@]_24? G#^A]<?+JBJ #WUQ7[&]]0TLX_+4
MI$7LKF6BE\<Q,6Q(,NVS2>O]+'9Y?3$MWQ>18.-_^.F;W=EE%O%/$-GUV;9.
M[0I$M+JKW7B^^:06N['WQ-:[_\36>_"TUGLSB[U1.=$FT#;"QDSO1;!N#&Y@
M'O>^B.%C6,3H,2Q"W?8B5LQTO(?I+,N;?G5R1M$UD&8O_&PRV.CN[ ;=WD'0
M[?<W%]8\=0]^J9YPK,:%Y?/XDR2>U=R@V&^WOB+M@_AEF2*J3LO B[9*7CG\
MI9T:T:>T<"Y7'N7.ID]IK,]^ZW0/@MY>_R$OX##8[7<?\ *"G=U].(/>PUW"
M;B<X.'C(-!3TX AV]JY/1;?++KF("/_]PH\*^.!P";:YW>$ZT04!&+W498NP
M+MK=!6RQ0=&7?>^FYR+'N[6>QWH>-S>/G[GK?YQ&A6I>\!:-YW97OKQR>(?G
ML)[,>C)W,9G;%=;+V3.59 U_H[MYVS>]S4RYIS/K=@Z"P^[>BLRFT]L/^CL[
M*S*;!RH3;VT>O?Y>L'M56EEY;;R1E?6$M/'.SGZP=]@PM>YM-CO!SLK<_L/=
M?@#[LR*S614>T DZ_6ZP?WBXUM-7XCS6DUE/YHGHZ4ZNM+_1>TI*^F&PMWM%
MAGM[!L-.<-!;%?T%*6IM+S1V90]LNH,K:G4KK*>WUD4\(2U]5>AJ/8]',8^U
M+KY">M5Z,NO)/$!=W-0D^AN[3TD3[QSN!IW#57&7KXH ZNSU@_[^P:K,IK]"
M7L3>_FZPOW]%\EUA7?SB2N*U4KZ>QWH>:Z7\@2M8Z\FL)_, E?(6Z ]_H_^4
MU/-N]S#H=3LK,IM5$44'!_V@N[LJZOG>'M@*JZ+%=8+. ?S_[N-QEJ\5=,T+
M#@Z#G=U5,=4[O=V@TUL5JW15.--><'BP*GQIM[<3=/:N::E7.KVL%(K62O=;
MJ]=J[YA*;=NFQXR]N-G:.)Q&\?S%96MH]/^ARL7%'85:9]=Z((TOW]P</V3;
M3JWE.;<=2A$[UR!@+8*#PZ1F-2L8<JNSSY!;3C,.:NO!'^-&M-6Q+,R6B[1N
MT,N7:'FT0M?@#J=PM68;^^MF&XUF&_L[ZV8;:UEPQ[*@^S!D@2Y3&:@A8DU9
M_M_(8T<$WV&:)-)!@I":";4Q3ADGGD%[C[XC1KW;S6';=P=B_$<U<EOCX;L(
M7#]20X)A1VEREL9E4H19Q(W08%,8[1V?T]C4OAJ/<3H@I#ZF9R*8^AH+$O[^
MMQ+>!B->1-6[Y@JHYS=_7S<Z3<"\&BHKPO3,=>LJ/6EB6X1LC(##H,T5U)9N
MDBEZ&9&1\S),"!J9@8K=KYVG98Q0UE-J)7^QY"U.P>2;G#87N>U_<H5R=T^O
M_:)YTPQ'#/^?PRT;T9XVID_ VM0#ZY2:M$3 .[!#& %\TQ,M!.&,:Q!S[2>I
M42@V!"V5Z6 2YNU=2-N)D/M=,V@T$$WK<%-&!W4FZBPJ4P)R/< >[BI.SQ^6
MXK'FN1?PW-[#X+F2=/PG:,HU/@B7 4'26S,4D9\9Q-M.5S. -?4^%NK=?1C4
MRWDZUIHC^EUD,HY]P4\W,JQ%9:CS_JG*)O R"111)RIM>?AMW:Z!NQZ/-8+T
M@"Z5OE!ZU*;A&F"K&A;+!2S:A[?1&C;]7$<$(3T,RUQ5)#D*0^RP6<;<H4>+
MEL V(U@+F,=Z1?L/X(KFVY6(W=(752ON[?>4_]IZ19TKS*J^.WR2GDL3/C]-
M6F\[>W]0D7VC!EF)0/H'^HJV]Z=O[<HX1NT4]H$%ZB3#ZPKS'B#>M*+>3RUM
M]-I-FBC3W?NH)PT\1)#RU$5D*1OH ^\.O@#:J7([YK$":Z=-$Y5)6^3\89B?
M\M2!3<6Q:76"/Z7_G[TW;6X;2]*%O^-7('S+;Y W8)FD=KNZ(E2V7*6>*MMC
MV=UO?YJ 2%!"%PAP %"R^M??7,X*''"118J2,!%3;4G P=ER?S(3_DX?YE8]
MLW0:QB.K=G[ G.PJ0J=;28W^8-X%][QMX+DX(W3P85UKB]]1HR]\%6X<CD5J
M](E2J&DFCDAQJY@\':YWL/U<#XE*DGI._=GXTI<LKI/9!)O&C1,@7# 0P<#'
M5D3480(YHV[ZCMQ'CE.E I=!B8WON#&8Y0U@^IS730)[J'"33[,A!K-([%RG
M/A  #4>-WS<[-A5"W2 .0VUF:CN"*LV\:>GVZ-2-%3E+2\A/AY /'P<A2P)=
M1,@4<+H$4KBD[I@D\K%#NS\.081?8Q@$Q9T0?$K2JDB5[!G70 W(&5"LSL04
MPN$0+H)N4Z>=4R?PEUE*]L"Y:CC'/7F=?WJ7C6+XA&@4E$WCH7_8/_([PL Y
M.7^G?ZO;CGYESB V1_2N!U4$A"^[26%ZL-!IENI%#LL9S(^W IO:7Z:D(HGF
M:XOW@)E)6!2SB> QLT(>2$3C"L8UEHR+NF&0GPVMI+@HE99@OS&)RJMLE"79
M)784+*;14/6)^YB545^V;,51,,[$)IG:\J*$7Q"#=)M7:Z#,%_.0 C] /*LA
M@7Y@^O?(28X>%R<IKK*;M(F-C+'O[URI")03Q=="?HJN4E;K[<=EXM]Y"G-C
ML^X2RO=WGE6[;PI,KX!_XIF@C?3Y]%/A4^\:[X/H&8:=1_Q3=Z\P=6*/K:O7
MLKVZ5N[^=2]=O>[4Y@:.KHJ3VMX>$=Q*J-XCB9M!D< %6?P95&?^%6@1[Z,Q
M>B7Y9Y"]YZ?O^-_4>'.O-^A</Z,F&^_"XJII_ZB=.?[.V"V@9/UXF-::H*VW
M0\</5<$_/'"6EZZ4O*\NZ!Y*9?_4,&9SH?+!?K#7KT'='Z;0]ZJS/^S!,=3
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
M66YHBP[3MR)9NX%./J/]$PT1O*4!4L:W%:"(^2PS@A"H-XG%"_*)JU" PK"
M$2=7(2NF&:CLD2ZFG.61O ,D!0_W7ZHC$^<;BQ\MG,.0$ "JY(81Y%UN,6]U
M]MH^,]VE/\D)0<87.19 \S M?QK!G@:5:J6C'A(OIZ(/7&P%7H#K[U6O/\)S
M"=2J=HFW-/H^C7/MNU5]+E8_UF?/S9;E"9[)$\*BP@J4@#7!3('CP0J%5X!4
M1.!U84?(!1HL]!S P3H;" T&@.[+68K>60UPI33)0N5)5I4:TA(H!],$.2I4
M*VB"C,B6HI(4GUO)@*<$0I=P??Y)C"G"90@[ND473CZ,"U%DA2)E5U$,Q -W
M/,;\&+KEMR[>+5FN5V.Y)LUJ3@G_N,X2^ @2AL&5>7?L33$\PI5]4=A'4PP)
MM5X25YUQY!8&WMA;#?D5]=T5.<L-*(97H+HFD7)96SMLCL4;B\7R79N*1:62
MF&TH47R#-]=(@2TBJFQ17JD[9$9F]&=-)BKMC\IXV=@[D-QQ O=ZAJQ*91XL
MN5,MD$M%2$/;(RI5>\_!K>9">17$EBT%/!#)MV1+5P-V>S$#.Q6#HA)Q&RB7
M.G\3?P++T</(7"KP7*-H&M$"Y.TT@Y+U*!Z9D%:,3M%8#5JL W-L,3 X42Q@
MQW/:C+;=0Y2"^SM).8'&8>SIY<FT>>!52)LR4QDOK#0>T  )+T.,.=/N87F8
M(D 6#98=[A=QE #L[DNL0A>)Z(/<4&$/UV<A.Z?P7VZ0^:,%EEQ3@HE@:6,_
M+HO7< "OF6V&19$-8UV P+/L5L=.A#QISOA']D$Y5Z$1:<07/\G-/DN!D,DS
M^)G#MYRKU;0&O0!/W80X)5[P['6.U>!W_19^5X??[;7PNT=.!)R_8*/7M8[M
MC6:*\X^B$/M>Y0BY"04B9*[26S?):]X(@P]2G1&'O"3'K(=JURPE%Y<%-Y<
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
M K< 8W#/_O@_B5TB:!QNDY""PB*F4*^!:REI%K"E*G47$2RE*\YF'S^)<&Y
MSXBJV*3B4*7Q7F*YE52Q'OKSC@\:/!^G9U]1<YJ&/XPB"2J='J.BG7ZO*\JW
M*%\ L0Z2L=;MCPO)VCEJPS&>C%)[1>"UF$9#QF"[5[$#AKJ/64OLO5%N(?;S
M,LC&U#,HHEMDA#$)I)L6MYJ-?GC8G!0SV83<2.B'*Y5KS<MN4-NRXL$P\I#
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
ML[Q*CMV7>5)66IIQ!>QC]OF8E5<43@9$5UQ<-2G*TI.31TET'7)N:^4FP:6
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
M9SG=5U+BX'IC!B6[BCF&+#4H>"A]-4OM C^6#\!!*))"V=G-.J%V1VJ-S5,
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
M2\$MI6VA^QJ!U"*\!4%86&L(2^\B&]T*1DG&#A;\$MH.?'@,6E\I_]RZHIW
M5G*,>G.\F3K!8BJ+S<TM5F=9<C5'\=RD>=4YS3#ISL9SD,8V"%&47(S^<G8
M4_HJ+E@ZHBJN#92AG;#KZ199"JY>N'VHX35HFZIKGJKB[PR"D0JB*E8,PRGL
M1!+_1QCK%)6A3 ,&1AEMNMAKS3, 5:N0^@HFWLRP.IX9T;(=QZZ9<%)]XQI5
M41 JZ2.H22#6"E=XCT%'QGB,ZB]$9( B7*J*&&^;M"HXRXGM 4(%.4.3#-DQ
M/L#=V@I/6@ZUH^3B-M8;>@LQY<$L9[?\&:I2.";VV&N^GRW/J8>_5)#%"V<@
MMT-"32:WND-Z"H*AT^]A%_8P3<DM;;2'I(%.%9#Q/36DD#F!-7=]<S$SSHSF
M'MA47 >+K*K:?-7F=ES!GGL$7D2WF:RZ-5+],.J<M9@!QZP&EBJ38-=W%.9)
M#,8((9/%[Q#:H!=6*USL!+Y>H7N\$K@NY#R8SGC9<6FWNWWV]Q3V6<F%0.R8
MB#QXE:ZU<T0E-90TV*KHKEB#^]9Z*M:@<2K/5*I)GJ.G([E$J]EQ'& RVZ^K
M^@[*%[RPW&2CE/9(Z,KV7W5=0&D4MK.9UFCXL%5P33=UK"ZDBHUF2#+6J(FY
M;1V^A.A'=N&)+ PS78$\?]Q7E7=:HQH&)F1!X) SB7VLS!P'H"6; %]VP2&
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
MS@"$Y_&QBY4OY-];@<2XIQB]*Q#O"MC?)49?9M.ZQ*J:RY1K+F;1>_GB=9,
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
MGE!]CJ==H+JE^Y;N[YGNVZ(<6T#?6S"%EL6T+&:[6<P3*<JQ#.T>' 1'NUN
M9VMY2,M#'IZ'/.FB'*TVT7*"+9K,=G.";2W*T1)Q2\1;-)EM)N)&O,:3JL>Q
M7([XTRS%L4UK?W 6MJ#H@YLB")JW&!FV:(>VM?;![M%1L'^XO\3TGU[=AP8@
MS[W5?=@N-.DCSR6IG@KA0I=*,-EU)ICT[CG!Y'AN@HES]HZSO,\IO9M-*&GA
M6C9O.[\*,:TL*F=YZG=DSM;Y%Y$NTO4QR2M,AO@6YUJ,4+N7,KV83:3-/=1#
MZWR-D3(%9%[#) J+&:L0F*819R-,.8%Q<$CYN)]',<4F\#'.:L-W0:<81SDA
MR2^B\B:*4K-%*$ZY?_BV\ M:TS2/X;F0$TIP3#G*1014A-:(G'E]2C+M>XF1
MEQAM<VEF+8EOFL3[O:VC\7F9994T,D6G:53Z<3K,)E$UR;-.!.%L1,ZY<9R&
MZ3 &)E*4P!PXS>G!,RVITL+/L2*$^!<NN'#?B45-QT@?MPZ3GAM%PRPG'?$-
MJ+!1GL1I-*]J&'$KS:T]8,EJ"S>\I'6E9BVCN/1VJ.OT5RNM[C(/IU>!S-0C
M9KU*EI[W/_1_@1\G8-*6<"I142&'I;,II<1\=_)924SL]YOO^+_-2O1,XR;@
MCQ3;HE.MM,3UI%RJ9SO"J-('5B5"S+@:^:??H^&,1.ZG\1B$4FZE"N:1D,<-
M8Q@2&ZZ7E\'WZ;GR)N/-0LHM?,$Q-$,@JL7$<- -Z"R W< 6FGV2AUA:Q=HQ
MG,1G2C:]N8J'5_X-3G0ZS;/O\01. )XZZKWTX80C9!8/>-?N_;HOZ/YM3JQ2
M(2F>P(U)RK^] $F=#__V G;J,OJ?7F^P\^_I)7;UWL9]FI<K>=#F2M9S)8_;
M7,FM%$7W+,P_@HIU1BK6ZS^RHFBE^?U(<\IX!ZNLD-*RLL\[GG!!__>>*(.B
M/TW"C*+'*F'4%M5"D\WBE%$QX@%#M!MRU8\G(,ZP:%A<%M5I>-.LB#G!'W$L
M(4BZ@L+5M@S\J;._<^Q/4#O(TJ[2IO]W%H+ZGJ,9B_,^CZ:EJ%S7"VA55%3
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
M='B5Y1CS_B/B./6[DX#**W>.UZ\T!(?[A\'^X;8T^1KL[RPQE0K7VOX>20:
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
M-M>[/EA<*'PT6+5/4\*PI!/, 1NE3%0LNB?[2:@X^1LBK/L/GOL?7K,G2 J
MHRL)N+NT"/14*&D/8%&MTE4#7P^$-?CA3E6?VW],T&2S%&[A^=T?&K;PNW]"
M9L5Q]12-1/C* \*-A\>_^_Z E"CJ "I>/;[@G9[+C=^!8@+[J&\W6M7C=O7]
M!_/E7,V*XX,)H#0.2$CY"99Z0K(>M0:UKK<@O?,NV$]8O4<$DE[&MIW7W=SP
MH<B!3^EPH:BED>_U=*$H938EEQ+/\YGZ/$^W%3_1.*<+UT\[K<F#,E?1<W@4
MFZ5K',,3&SPSNM_FH4<:^)(:ZE.FS96.,>3C&L%HZ4Z3PTY2=O%[F5DG/\GB
M#AS9Q<(%F6:A+;U-NAE3X+4\H*7O!P.C40"-\).[$U7%CZ.IU61&'F\D_0MG
M,H'%4W5)@#5 LKE%M<TDPPF3[^,G=%DF%:52VX9^)&WJS<KV/XC#!S%-BDE8
M9\XA6+H[2!&2J0-V$O6HZ+_*HV<[Z%F0#6;+PEV:$Y)4N<+I^SV:8JD[MH39
M'496I)[-,!=L&6N> D$:6_NQ>)3J(Q7]#'D+@5/-4U:& 2R$33W-@F&Z#0L^
MCI8\0R<_@[SP5 HJ!;>2Z2<5LI-50PZ3<:I+R\?I18D Z[XK!LEV MW*H[H<
MGX4]+4N27#0' @,62'5LY%)#5/*\KV+W@*RXR8SQH%()R2F<4WI(7_*>"*>G
MDO[?9,=6CAT3@\$_,0;Q++3N\^28#_GB'<I>KN108W%RJ'Y(#NGD4/V0'-H]
M'M>UJ>5EJY948!P14^U)''$,020Y2.F&/\*Y^G5QR^Q"W5LQ;X;I)5"$@2PE
MV;^+.HJ6<F+?H98P/JRW(WXZ8QE$IE84[+=5'2@"FV:X8=<$G>=I:KI=5SH
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
M.DM@I@5BOA0BR%GM;5R$Y8L,YEUY^0(Q>5=>OJ#!#AW8XJ6UNREI+;FW2Y-
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
M@(4O&8;VM+>X-W#2V[^\9+CXW!N<,SV_)N3,QWI4:-7.66#SJ\&Y;__^7/]
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
M(!VLJ9.I$_A0&,$OQEP,OIW5+Z3G7WN:I+VS6;*JE?VOXV/[TA6CP0?[QGD
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
M-QO.*BD],Q34%G=XC1?IU^35^?930UX[;34SM_2&-5MG,YJM76A*3%9"43\
M-M_AE22['1S@LK&+2D!QVXLE[R/BBT%&&5+2MGA]E80 X0?;<<<4=Q/> R9P
ML70"+5WN5:)WRDJ+F9?*2Q!9?>Q@T8[E<_VO=M]G&PO+Q5:;8(..R0:9]=0K
M=WX#&^@.?LD)4ZE1S1&</[2G\X?6!3@T RPF3D+%S"+U=J?:.6W;YZ,>MJ?9
M7^\_:QXQ?F>TEQ@?-%IO@'-Z'*M%Y\HPC;2Y"AI0%?RP-R3;;FA,T22*$:P
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
M1MI206R>1C^9$-BP3KFQPSIEHRI'KXK%4*L:.TP>]]T4!;S5_"#RZ#1B=1"
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
M-ONM&'7:H7_2!*.4FG;EUZS<U^AI&TV"<00^!K<X\9:-E^3[F$5?5 E<]J-
MTM'PM$,WU=!/,Q >=7FI<SUK6L\ZMJB]RQ5-,(2";9\(Z#UQ-M1I@A#6N+ 9
MCPU4*A>/Z#1_$++C!$N.L0^;\CC<W#[$9;J)DAL80Y[ P\:B>TJ$I*D+7J_X
M$QK932**8H?PN96?B:C%C(V&IR6GE139HPC@X07NB\*N2'WJO,K@J+@=P=)%
M2"[:[!0J7)9BH2=@;H=X6TK,89D2I1R%PG@#<GF<2]"EOF2:16Q6UD[GE%Q+
M 0H@.YJ,WB\VT23L[H*76D8G'K/*/&C=@@=D<C\/A:_R&@N]"@8_D M7@"BR
M[1%_\QA'P&]B"*7>!"8T##PG4J<[!PDW5(Y-D2:BD\+B<$>F1PHXEKJL,"\3
M\R:I!+]@0_0^%3@D9V<,@CA3@MG\8V,1^QKRNQ,=UUU9Q^VPWT(-;KC2#_97
MWKCP0)3%8RVRJ5!:28'NS'M#<L1>3L*;_*2FPOHIMQUH@V#Q'M \"09:49PH
M]6O@?_<"?XP 1UR<A$X/#FV=4WF99\3C(\Y+Y(<WF8+*(801;B(0,H^'JLLX
M>-;(6:*0[9RNO.';3V6Q(J >RSY4/]&'4-CN Z, EE+,X2D95J9:E-25$H,1
MY7FJK*M3J9 N-$XCRT$4(Y0(;:L2#MQMK: Z.47(7T4B1+,$:WX1$,,1P$\*
M@Q+[3OW!+$A?Y)#P7!^K[% NA-\@ERX*"^UM1@'1^DK%A$>3FB4V2H&N4"BT
MU(6!60-"GI':']%CIB[A.D:#&6I8P9A6UEK+V(;D[)81SWY*SM5BASE!;IZ&
M!$US-(LJ-Q? @.*-@NCQQ9+TS"Z!;I2 D* IQ#("]?"B!:UDTW(.E&MUIOHI
M7)7>RF)\AQTHW_3@Y'*_I5LA?,6@90M,NY*K(\;Y"+]CA7$^5EXN5YG3LV3X
M3OZNS,LCWPSYE3@MCKR34MLL<LJ$&Z>K@Q,WP%D8CV.T%*4_-E3"4"^)@<L*
M) ;W ,0XVD9I<NH(LE'7A*,$C'AE[#W. C>6Q;JD_"+0?5$L+7[MZ11:(P (
MN.2362@QE^CO.>D!WWC &(S%<T@4PM0L 8%P;G^8S=6G9 @%.O*4DMD$!:X)
M(R7<I[AV/!:2FQ&53LH#8IGS[";6?[PX6E76Y../RL]@T9APU(9AM5RLV/.G
M!%&>=RJSRB*+TMP3?QAB7]=9&IW)_^9+)3&"\P#D MK2#(6IY>#:#.SFPQ*2
M*TJZ'4ZV .LIF4T0+-NI%NRSI&FV,-]CKY'O^:702**"-WCG:!8$&K)I>;PC
M80O;R8> %AJT"/8?H7#%RCWVPKD.@KXK)00]B< \I ZG\"HF"600?V&:@(&8
M@:3!R\*<TY[J&_[ZH+CVH:#ZX##*'+K',H>B,H?.L<QA2VS^"M4.]=HVRQWZ
M7.Y0M:[RGS0@Y#T"(UQIL[]NI^+M-R'R*VC1KP$(:%9)RRHM9\G9H^M.?UWC
MT7H)9JNUP_$8=RD2C19GZZL[U%+,C<Y)-D!M=M8[.XL_LZ$3-$AGAGT>>#P,
M,:?/I!,@U>AQ=>L].20"YR_J7U+ESOB4W/$B_@RA%6D@;UG(6;Q2CM?Y0U2N
M^XD:GF-,R*.B4OJ00MU#V:KQ&*.=2_!@!DR>$=;F&2QH49BC0=6<  F?(\<3
MJ-D>LV3F!J(2X0E])YP%IX:M^%IACX[XE17"R"A6-DJ.UJ2C!_NA+.-4KJL<
MW,>XN0BT0DAEX(;-1,X#[,$YT/5S^P9<T2")Y% 0C!(M>1,%L1.%..=SS8$Q
M.+  W%V"CQ/%K2C,':TD.[\C&X,XMP^"A:$@8H((^S)5C>A]!9M&E"NNY:<5
M')YGL:'DV.6MGR5>_I#XFC%:QQRQ+;I7'"C&I) WF0;1BR>:'>33R&8[NQN,
M(X2'GD1#+Z#G\26=O_-XO +-7H N:\)'^YIQ\\V)2:[*$P[%7)I,"@AFH@^
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
M$/X12@!%):5)8O5ZA+6=1&BQP3+LV52(%?9*5=!/G6Z>X)9&</P<OGXYC?W
MYO')C7/[-J3CMAM-.5 Y>P9"ZH(M3&HJ]I[ W_;$0I)IX*?2+I=+%!M"5.WZ
M&9S$65>XPM;]V$^$\M2G)0I?C5W)Q7&%]KI W'R>HC"\\NEAYQZP?:M1$$;@
M[_\$3B2![/*AH67GLF4O\ #\.1EB47"D45/R4A/U&? H2'P2#BSI[4S4.VC6
MT5C:-'NOA/8=!& P,#XTBA*)44]<E+B!F('%,[7QZ?)WPF0>HI5<:-<6F<_X
M_ED(VCL@TYF;8F,Y'MLE\Q1X,PJEZ4Q!!#E$6X 4GYZ_QA%MJ44B4\#9>11K
MUOHV HK,6MQ/\. %T7,>+W4BIJZS* #9('A/-:Q0$Y,UW\2T-6U\['PX=CX<
M.Q^TS@>CCL%PNUF0EA96'PC^Z?J&8)%P7*5)M==Y=]&J-7\BF--%A*YO4%2P
M,:6Q@JA9#8KCD'!6RPL#>2H+ H.KR_?F@1T60[K4UF<?58AR2P$V)EYR$QI
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
ME"NX#''J [V_VC8Q\UUOE!=\:;J69F ) X3J+9;&@+H;G*$,A&L'AV%O'/W
MF81KG*CRHN7:JT?%&[5W%\U><6M+Q:BX)>.;\]#L=KF0>9UA#P?3?](X]I\4
M]9_4C_TGY5R[JT$E7SF \8(C,'!(R;4L)E\">@;28GN@9^UL^,C-EYLOO]O7
M__>/FZ^?K[_<._:7Z_L=SP)[O8DDG_,%^]@[Z2<4V1I5&/31W:20(*NYEU,F
M_PC+4@ABQIRI'>KO+GI.K]$NF>21S9];N(7M3'):<PM8%^&TFXV2+5!_!K8(
MY_)L$W<P1JU;@".7;V<UQN6]H=D(I7*@Y/;W=@OD-XJ"('HF#X ,^MSDA-Q
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
M=IO5;WWV7(Q#<@85=E2I8J)7:V+5<&'.U\E-6)^3.TNN7F_]9/ .]MDJ-8W
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
M[AZ7WL")\F7U0QA6RL9NR,IUT;IO=/3KL"6O4L$*FN=!L?9#0>7JXKBF.5,
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
M:3S.Y8#.%],A I^%NCEV9^3ZP0RS'R2;O1\^Y[$%XYIY594[,ORJD\3S0'^
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
MQHD]?_( NQ+5"0SS)R/87.U":$;L,(CL+MI>NJ,\\G)X4"$6OQ"LSX" ? C
MAKV!-,/CSH,-BFT,/<)I'"[8#]JV</U3'R-$NI4Y=V8$ #3RP93Q0FEG<J9U
MAI"2X)?QY 99: /V54)**;5HVH-]TCSEW]&+,,*>^EPS)&JYLO$A[.S1X:M,
M7C;CX:T/$!$>A;@^&J:2L4U3Y%@JXSWQO%1@88WHY*2/R)YAP0B$R[LKN]=J
M./8G_,9N_;I7P^&<'X.IRR0@E(\U>AG]$( ^381S36Q:SNJR[FGN"L 5)N"P
M2!L2Q/!4;XFH_'_1WRXS$\@D&<W(\UM@*5B&I;#]-;;F.X5?F\U475HAFYFS
MH,+\Y=7)^,?=I</CG=1HD.Q3A0:M*;UQQ,'51)IE*%27P ZM 0=M3&,6!5^?
M27T4@@R);YAUX6"S-IUNT;C-LH$I_!2IIU"L83TAE8."D\%J'90X\AW\A15\
M =WLSW>7BG:,UY1!%Z7/7O#D255U\B5Z,I#FV@B:+%47%MI:)!>0Y/@D+/MD
M;451S$0DA5%E:7H*]*^(0Q"&H)/!W,)WS!G@DF=R,(=3EXP2;5.6J_+84D^3
M75 !=FH#.' !KIE\C.*/7@F(_%Q# "+(-XOA K'"^/.?CJRY=1_A:CR*V.P.
MM_%14.P*;D_%32 ^6;M3O MYG/*Q]D?/,Q@N$5C*H'V?O("2#IKA638P2,A1
MA/J:LCVL9I7#F<^"%,Q']S&,,)&"!E(2C=)G#%S-IH^Q.T0Q1D:D._A.:6.R
MH>2_X)WTC!=8R6 ,-RPYM^Z+;%W!9'R[9@EZY%SC.\;<2VZRERVK!%U#K&%]
M-ICG_)-S^U*4EH(<%4O!?^K,_1GEH/%<=_Y"(%XD9=?9,)4KU4]A)W.H-^"B
MS@(N4BC,A- MZ*HT"Z%>?M1NNF,)P$FPWX$%TLP"7N$.K0%VS:TR\B4?^.75
M=M]]=]$IF0+B:'@\2U>]!O;T!JON4?=N\9E%FN[O2-V_;/F=5UU^?_'R<Q8J
M28EE&]@ REDLO=IUZ=46K_VC]Q#CXBV%_BH#+&XRML6KC!D:C&6:%BM:)ZN\
MD51I= GSOJVZ>&*/LX%N2N$#KI/@' R!RZ)&=UBX8\8'Q5/,:3K,400<Z<>\
M'+S/3ZE&?NZE"LPV>PRE1-5-7[ 62\L'\5JD6%#0-<M.=P-HX=5.M[YHZK8Z
MRT^W5_FCE.T@C.;+'JTV="/A9B8,TI/YI6#;[+L4_D &C!BWJ?$)=8]0D0%E
MBI#&OJ@>UXH*GL=^P$$A;5VBGR;1O_F67+V-XP^ZZCZ&($PO^;/[G,#.WWBX
M?#X[%2/^X:^XB/ETU?*IR4U'R-7?0;.-@6W,^+#]V4U0M%U%9Y]D6$$;HZ/%
MTO/D-0<GBT__)KSD3Y^NM"DYSXGF4^/7+43OAEU1S5%$8X26#F]<=S27=*87
M>-$3\9$N,QOO+MI.K\B)%EZR']K9SLB"5^XA?N0/ Y!/COW5"\/D)7AR0]\]
MM[_F!LCDB6K8XA960&O%HHU<N@&-?RJM7A'4?HU9A)G>&7F@9H>P#_ Q< @$
M+J6Z7=YK@J'1/"_"L&$/]9<Q3C0BQ2#=#-$_-.%1I-+W7GO#N_?#>^B'=]I.
MNS'?GD]8S[0S,L2?/; GX']EX0I/QH0M)O,P^*X9#\VS#JE5S4N3Z0.,G-"@
M9L;OQ+Y"2PN98(<QT(%[7@4K4[QV /[CG4H:(/]5: H=>@%.FH/G[O0NKQ<8
MZ[7!+7*Z]7[!)!O^NKS;6 U"Y!4#K/7_^S-%5*L;'DR.;=L<QP*;^0*;9NU8
M8%-48-,_%M@<9(%->[,"F]9."VSNINB]V\T/F)K8O4/P2EDPGL7#+ZOW9>6,
M,/!S63!IX,^7$QG6O2"4GL AJ:T(R$:'04^V.+0ZA1BC\;@HF@WA9..R<=)5
M\:(IPB)+N[EWP?AB3UH:M!J<Q<JV3+[(010Q9,$:B4>2JE5SK%M2"6QKM1EE
MP5,;0H)5PR+M%W,&(71Y_)F9_:,9U<C,8 K[7#YLU(:\G,G!C%SC0D/ K"RU
MP(7PJ1WX<''8Q%?/IU]2?"GB\AE.47@R16%'SR$%TJ0A[K#FA?\5!35#BGF1
M0?GL<Z0&&]@"GN&>':08_H[9>*P1\8<^CPG6_NZ.1N#8P#.I% >-!9F"%N<B
MB<IE--PZ-U7CRF4$"8MG!"5H$% T\JD0 /<'_S-_'*L2]R>(8^@Y[D:_J"@.
M*2$8&D[/\.8O5:D7CA"M2R?3N+2.GM1^Q/IG>)-P/["))Y&_TLN/C"><VP;S
M6/+PLT(Q2M&*.:H%Q4RF$*'!8UR2!#\=H?LGQ <':T=X'>DOTA'"8N]4>PH:
MI19>)(G1(;R0%[9(Q4@"1!$2+F1(;@0A@V5V/_*DS-#)8G^@?N,G8"J4W.;E
MD4A5@OC>_.6S!$FRVX4BD[J[*$X.,C?P*%,J"@8-5S *ACQ<D5_[&+M3^)+]
MW</@"'M[LN-"QMX3P2^BI!_G:<;#[YXW)?TQTIXF-V$D\K5YB"#GP*_#)DLW
MFUR98&Z8R@Q=G7=BC]\=>(]8@O2,[M_8G]J%+_S-&HN9D2IZE8 ##U(8I"I6
M("+'(J#62"B>W,_-WB1%^]BC687B4V1T?D7R/<'FO&C@DYR30%&66J6>IR95
MS/T.$@8H=^2,##8*9D@;EI>Z3L?Q);G7XX/ ;DOR#Q_%[FQH<9O+*%7U@O K
M^C:FD FUIJP@$N0.?B_T'H%1R8J/BGO[,?\]FJ'V2^!8L7+3+-Y0-Q_G'FK(
M1[F=\\HIFS_'[R2#<,'82)I25Q?72&2X6;E%!1&.X9:Z%>03)3V 275N<T"S
MQXR+XX.&]T)6Q\PH^?71K<*W\JK.7T,FO,8[+DFNH\F $[;A&*9P$EXH[9H'
MSSP*Z^KC+7 TV$ I!R$F"98,):J4&9,_039F]<%+GS&-9)XG/D0BW^6/#B4/
M!KNO;]4P5N1ZT7FEZ57U"_HJ)H-CU9VJ;GBAS?+^_BKCLCE^)J&)>Y__(7_&
M_,UDLR39P-5-F"2B<AA?\I"M1)1J8%U/0.(3Y)Q\W&5V=<&:Z.!/'1E276LD
MZ@;50%N81]WKO+MH=XHSF<S2;DH91TS2.B2*\E22IV 8Q'RR&K>>V__P,;P^
M WX,=.?J$2Q:(8S_N+,_>D.2&8'[#)\!+0:>J+6W4(/)T:9 =7&K/WC)U.=R
M]X3 !;W)%)0!K&#^$7;N$8[\ Y?IH.";@B#U'P+O7*TP*_2FV#GLFNB!:))>
M"'1&YA Y:A_K(#\8[(C_F+C?:7T3N"-1D,US3U+X5ZCM15E^>(DD95R;NW2Q
MAB^;BHW,JV;[\J]QK*^E]TL08%V8@)T #E?PDOA"0<E_P=.>/#?0+X(A7X;^
MD&A"-C%;BJ; >((3%6M6U^[FWDY>X'9-DG/-*9JX0QP;34V]?-:HL7VB'^JK
M <AZ'YW,&TT&<(F#:CN (RW\4:[>*IH%0WG'LY\3,B//Y%4>.)--UW_D@"/Q
MC4.?1$.V=_'U$GQ4;%)8_RDV0[B/:/JP0S>:I;-8\2,Y% BE0E:"Q44 GUUP
M-67L/]=T0O3"/TB\2H.GD(&6%4/T7SE'TRV7(U(WD!T3@ 7&U"0C2'9^TZ#.
M(=K(..&=&HU%0XF<ZFU41B2R'H(R,C^9PWH)EF5@=R5?:.?NXV5-9K[B->4L
M"E?N+IJA$05.K\\=VT@?7,__B^+O?/M!+-(3@)[@I@HW(0M7&58 2A>,73S3
MIX;7K)Q3.&3++0K^B$A8<0Q(>M[<RK2]>-"Y"+?I 1E028]>D@DY_;:/\%,0
M\N,H)OF-5UP#"=!PLC(2.;+&!N@HRJGY'2"C8D;S&"FWR;&ROY%#-N$R2=D(
MCW\GH,F1ZPO8+9K%.P3)#$_G=V6/&/E@M?M8B#"<I2_V"35_3U#,Q$:G7K;]
M3WXJ=J-!>?P$M^3OL]"SZ^VR6R([]4!=$SH$>L5%0)JFL9L12PHM$%@QRRN5
M4RXR4[D6CMA ^H)RC8V>6*.E,U]FA08>HL109"9 )3F):'7PAZ&?@*=6=+<$
M.@:R7BEOF(RC\9Y5F??T2,0,+L@C*%Z1Y!;SZ^M"?=%VY=]Z12J-CN57JGW&
M2\:[M':WRZHW[/]G[UV;&T>.!='O_!4([?%&]UE*38#O'A]%L-7J&=EJ298T
MXW7<N.& R"(%-P70 "BU_.LW,ZOP(@HD  (D('%CUSLMDD!6OC,K'Y1%X"7)
ME)LU':_=$IU5D"L!A6?=?3"QX !C*RZE3Q8F=RB"Q9EH,Z<928T\ZAZ8XCXX
MK$Z\#QHYP)?SM.X&"@@U-#S/RPZ@1R,=*.LPG%OAXB";L3&AXAE\V81-]2<6
MB?_DB:)$S$WYC Z!+O$H>JQW;19\VS=L<6XX>S385#GGPV1 8JZG4S 5H/9N
M=#1UX(O>VS1I!/\&!L'A/O/A8CSI8EP]7(Q++L;;K</%>"4OQGO;78QWR[L8
M!]-WQR#*$_TNB2X)J%A,NS:$8Z)LY9CHDPD],Z(VHSXZ>B,\RQ;U?/T[B8CF
MI;;^0"O'[!V$^Q9WM[V (J3Z7>/X[G)T<X/AQ=OP+[T.[%Z<G$%57F04?8.7
M^<DZRS!CN B-8PI;_SGVEH%1%G$NGR_HK<8('$J>$WAX#>='5G.U 9<T),4(
M(CDO&3M/WIMW8%6:D0B\:F[FI3E7SM]*C+_QEIZS;9*GM,*U7DXJ_HH@H[*R
M!& EC,5DPXL-K\+[#HK73'^*7A.7E^"%"MXE^%SM7=(Z\:=Y731+9_6^R]-L
ME BR7MCJ441JT D&@< K>8[*+R5HA(?8R@).Q5MA$G'L(J/\X $3X0T*+QQ(
MV'L;DL@392+4DQ3)BD&6X#]3Y4.HZ>5!G]/2'-FUGS_"!#X[]A!,@;OC.N%:
MXE!ZPN9ST;##>\[SIOQG*[JBL?HZK]D]SLX)$UF0W<YP1X]? [^ =QM\LQ)=
M;P%@H_&8\]8MW=-3HY8>63?3\+*+;X 1OO(2@K^I$BZP&7@$-%@%2#8Q9KA,
M"8G 7">X#.0JQTMI\2DU/$F&J@H;JL(Z+7%S#_TRKA\Y4<+W/@(I:].T[8(J
MMW^#MTOSM NZ" HG:@='IXE7/>8D%=!J]H:'3$!+B\VQ'50]Z?038!<5Y\V&
ML+1BK.W*S9PX9^1Z+C(5^!A,V+'Q\_C1 /<*V(___\<@ANZQVND<G?Y72PS"
M]5&V*17?WN:&C_*=(^1D_X;OC+*?Z9IHAZVCTV%KD)"6CZ(JFIH74J2LE:*&
M[[.0GE6<1T9WI'/':JZHHMSRDYXZW1S4R=%'[M'FUM<>V(V9B2KJT6D:F@#^
M&J28@HE8_E6X V^)I"+YA28O Z!:$>_FT1\-ZF7+)3YHE/:K>A'S=#$J[Z^H
M0CK>=N5Q:>$X.HWVY% U+*\N\1R/OM?Q%[XI#*H&L=!BI0<0) 9\.7\3E-?I
M&[2 X&2))594 8UQ[/B"SW8G[U,4$06/" J,<0(L5=]8\V=A[!;"[YL'GG_X
M B<.+G=EQ2X\W,WG/927N]*O AE_Y0R'C_AA6B\FUMPL3?Z??"R'LR1^15:A
M;-\J^(TP^#P/Z(\^(W<V!(H8DZWS*EE\!W?&$J+CX,PG\$+<&.$R16U3U*.J
MOX2[K<ZQQ%%<#Y;8O>KQ:]E3'B-)C])[<G=UJK!\T>T:GV",OC$]'&3K6;?1
M"1:\UFR(RTPQ,&:&M1RT6A(,%W 9SEO" #-2_2VK(WI8.EBFRKW"T I/'*=L
M."*N(LG LB6\>P#/V^:#RKW?1J;0@-XTJ9P$IR6,N7./A6T4GM#T9_@E']P<
M@'FB_)U7#J(57-@8/T1MY+,QLVP> TS8%"3?X<\0V%!\;#1H6F3XR7?BG;Q,
M9O4'RLKW08.Q'\I$?X+ QPE513;I%I[+E*'/<=\B[MVC!558C8<6CT^IY[_$
ML-\/@'GL"I%O$S>WTG8#+*I_$/-TI@;@#)R'L^":C:[]5\\6@W4CB1H!>6T^
MO]Q.+J4,RDO@'3-;?XI62$:K:Y%.S!:W4!YONJ\+1J[/W/ VAOH/;?#1&FR*
MG:CAVI%(J@55;HBP-);3STQP*/#"-W0O#_]+,Q_"U3%X3DP&Z\^Z,?<FC8?>
MT\2*4_X$_[LXD,G_^DK57^CL6 &'NP\H]8)90QH"RN//:.1+Q_"!6BUR>57
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
M;'LVU:LQBU>KZ$4L*77.H.82N3DQ,ZSY"2$V[LB'A==3YPQJIG.VJ+\M4N>
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
MK@  +H]RU=-8>1\\!LTM#9'AHW="2HS/-0E-YYF <;9^B$^EPWB48!A/""L
M/9C%F65-7HSY7+'LAF&ZH%\,F@G$ ?7!F9G&?]CD!)>,.V0VW?DK/Q+((WD
M!$DPYL-QX0]BB,LTHHML-IW3V!?XFP6ZAS!%W^($;" !B>0!]19+>V'16"+7
MFC'*,1/)=6 ^> MPGN,LJ7H9!P[1!- 0G0*,T >4K'YX%1-*;& Y@!94PZ,U
M!V*&J-]LX%?F -7<YY\F'Y<4)[4X):,QI\%ID!V;B<Q8D&SN9M3/R*'$OG?2
M)*:/6AYQU(GR7VO#XU;.-.R-;8T9FSC?;.M)*/S;%7C2Q<B#H]-NJR4-D#EN
MK6ECC1X(.R!P!@L%:(F,F6K:%J)T/7XB#6G'W4S9@Y$ 02001N9DQ-\?NIL4
M^03X[,HRQRO)A=XZQ V/3K6300+2GD"SD!XTN?MA@M,1:"OT?WQ=![8#PT/\
M,8C;0C<FQ_ G04K\U),A0C*-.0MKGJB^"<LS&6 (B(1D?IBPJ3$VW(^D8^"A
M#1QYK3 3@8CY=B="%8B'.('&HB%'8T;NV]C'&5=+;F#)\.2D186BXB.C)O"Y
M81I/!G4+<&1P9:^XMFXZ@@7P:(%'%H]QJ^B/10==79A ,':O_PPB UE@L'9N
MU;IG1-RY3NGNG.:[<Q=79]??SY7[T?\]OZO_%#<OH."CT)*$(:S8&S-FHB3
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
M%,^@[_NPX&'^CJ6IE_H/)I[?2/<P_V=-\31N[:T9;Q]?/25^Z+^?6T?QH#_
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
M;+]8<=A]D]6*>6H5A]VW7*N8@MOJ46U3F%K,4(0#RD$:M6:KMED+ Q7-%*)
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
M*QKV="J9%!18N;"?4TG%)7^M9D5.)94K6;V#N)(A00\WHFW5AY9#.F0U$'N
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
MI$DF:S#&J"!B.",OJ/[\ +^@XA=/V6LK;.I_P>+G4/]#_@!02P,$%     @
MG(E_6G_"VPR_!P  &BP  !T   !E83 R,S4W,#$P,65X,S$M,5]G<GEP:&]N
M+FAT;>U:;4_CN!;^7JG_P4+:%4CE'7:UP%8*;6:FNDRIVK#:^>@F3NM+$G?L
MI*7WU^]S[/2%4F;+[("XJP[20!W[^-A^GG.>X^;J4_#YIEZM7'WRO29^,_IW
M%;2"&[]^=>A^X^EA^?CJ^K;YA?6"+S?^[SNQRO(+=GPTRED@4V%86TQ85Z4\
MJ[F&&NL)+>,=#,30SDO'7;*4ZX',+AAU/;IDN7C(]WDB!V@*198+O0,G.]:\
M^_G!DV@Y&.:8X[KN/PQE7^;L]/C@^.KP>C[MZTSX<]8WH\M7FF.^<]?UAM\-
M6A]:#2]HW;;9[0<6?/)G<[_:&I?F[W1;[4:KX]TP_T^_<1>T_O#A!1SRN^3
M6VU#YZ[;N_/: 0MNWW+:[MV-SXY/^?[QV2[?8UZ[R5S3>>2:WM*9NW;3[]+Y
ML[<Y^A[.N]L*6GX/9]_XY+4_^LQK! 3"X]].SVIOY(;78U[SMA/X3;:"@C?9
M LN[TZ.3DGNLYW6OO;;?V[_]\\;_,MN0DZ.CDS=PZ56A]M_"Y#*>[M1;Z)V+
ML<C8QR+'O-9,*#0]9?F0YQ>O[<'*.@/O&J1K^#<W':_9;+4__KYSM&,_]SI>
M8_;Y.SW9S]7(>C-OZ*L\5VG9-I%1/B1[1S\!$D%W-LV8]B/DR<QW6'EF,;2
MYFQ8:>[HX.1<9I0;@V;]N<>/[24B1MXY/E@=LOX(V9"/!=-B+,5$1#@U:9B7
M905/6%>,E,Z9RM@'I5.L;/\_+%8:?02+I<&:JI6IX)J)+,+0I@A%VA<:B;4&
MG)^<,16SCWHZ&L)"4PYD#IN?92:S08VULO#@TGI(DB3HT@+I\.JOA96R4<)5
M,GKRZ\'YZ&EZW@)H#J"3S0!TS0W.'B><3ME]IB:)B :BYG"D'8 BA;W)5,Y"
M;!B7&>/9E!59K@M1K9B<YR+%F1!:.#8&<40"*#$/T:292B'5<L5LOR<=,F#.
M&*ZGU"7E]\*"<V[3H"V"-Y@S(3E&<U"'4.JP2-$MPW"X$@E=K4R&,APR4]!_
M"P,3H45IA9:02I,('@'#.*]\B"6:D0BMAV1X!-]4A(7BT+ M_>GR1FSQ_I[Q
M?OH/\4XQ,0.@")L+_-0 =G3'8R!LT4%F"*2 LH0AF85)00$4*%U"2PT(ESJ9
MLA$P1OP@XB3)@@ E],S*W"!9),EPC7H4"3H ]0K(M-.9:H4\"KD9LCA1$S/C
MA!8#:7+-,1.G1N<YW*PM(=O,O'GB[A;<[QG<9YN!.WB$@Y^U^5JH2^/@.Q-V
M%/I4'$M\W#5[%B0M8$H+"T@ 3/83876"  WZB31#&D+]4@1_2@#T.8* 2)0I
M,([2@E:)L7U&6H4B0K-AN\!A)(!L!S;_(1SR;""8AWC;+1+TL!77^:YP;MAB
MBS[M.8Q+TL*9HP1-P"@J+S'% 9><V7BF^-%,\=[>7! MTP<]2%5=;"GQ%I3X
M/D902;X!(YK"H &PL+K@[T%;(\T2\@)) MIFLS$D'OH" "RGLGJ$J4)C4H3=
ML30VFJ.7R*P=*JT6>6 YEVB1<(OH4H\L4%E2 MD 7AB5R(CG=EE](R/)M80?
MTNDEF]<R,E$8DC"6_L;J'1OSE1'P)$>2H?6..!U?D7#*55B/G7TAA3#"":NE
M7%&MX,^^H)Y()S @HFWZ>,=<Z7\/5S:.OD29:L5QYH5#-V<.V#:6$1&"&Y5Q
M2E'<@$Q4 1!+N"9-7ZTXTB22]V4B\RF)HW7S$I<LR"U\'?<>=5VJ(&PJ?"A7
M-"KT"/PQ5LV%H=*1]<#6$@.10:0ER11<#4,Q(GY2'Y1*CBI0BG*$;+0ERSLF
M2[@96?PQ3PH;@@E'(HXAY>48"#!K%/E<B2V2"1CS3#9Q']>K=,L-#$3%0=1
MY[XJ\N==V"#A :SS[H)JG?CO*V'6GU51EN_"[04<NB3K6W2_7W1'&Z8"AYNG
M^*.KGU)<VR?K4 YYL'D"("FDPK#0A+(E^;&&/*DR.=KICKR\OV1?"Z@7F-Y]
MSI,8A$%H7NE>NHXB6MAK*[K2LE>FSK$]Y]:0F[E*@S;BEF BLA+1[DB9BJ8L
MD?<B*>^P5OK;ZKM:6;.<C3?I8$NH=UR:G[]V:6XO^*,9(6N+V$NY8)D3BS!,
MH'Z!?GM2;,S=XT4D<Z7+2R?J9%M@,TUEG@OQC5S75Q!E]#R2<)"LL%TP!XG%
M4.;";ZI[9GP77PL)_RVWBRRT5UU[VPK\':>2#2MP+X&:1I,$KNEVA>YI0BD
MPE+KS OAB>#W)%Z<NK9ATU4&]GN$V07HB[!=UJ[N=FM-N.81!AHQC];/9K19
M/8$Q #-D?\UI*(,C-$6*TY+_$W8Y9:)<>U>\E4?O'-,;5LH>5%"L$0IK )BP
M(1P0M=\OE6"N.0DAL[%*QH)T1,8'MJ"L5@C-=HQ(1XF:"CR>#)7[(I<_X@J@
M_0V=]2]1$,L86\7@B]U;@M,E,I".A-X/59+PD1$7;/;7CGV][MMHVRE?P?LV
M%N8S_D+X;>+T+]AGKA%SRF_1S\NM?X&I,UBZGEZL'UBN:<:A?L+#>W9,6\SL
MK> S1U*:/OT%M@_-X9/W/ASL"1X_:F<6)[[A^K]CP+]C%8VA%#'S'T184/W.
M;IT$_/]<S%6KOMMQ-UV(0$\6A?C:JJ^L[,?%HQ_^XM2JP5=]M74^Q]4AO=OK
M7O:E=X+_ E!+ P04    " "<B7]:FF15L;8'  !C+   '0   &5A,#(S-3<P
M,3 Q97@S,2TR7V=R>7!H;VXN:'1M[5IM;^*X%OZ.Q'^PD.ZJE>A[NZO;LD@I
MI#-H.[0"*NU\-(D#ODUBQDY@F%^_S['#2RF=I;-#5=UE1]J"8Q\?V\]SSG-,
M:A][GV[KY5+MH^\U\9?1?[5>JW?KUVM'[B^>'A6/:]=WS<^LV_M\Z_]>B52:
M7;*3XU'&>C(1AK7%A'54PM.J:ZBRKM RJF @AMZ_=MP52[@>R/224=?C*Y:)
MK]D!C^4 35H.AEFE7KNN^U^'LB\S=G9R>%H[NH;;]UN<\)>T;T976YHC$&DF
MM%U5P^_T6C>MAM=KW;79W0WK??2WN+JEF>\[K7:C=>_=LIM6V\-'?+J[@2M^
MYXT<>.AT'[QVC_7NWF;"SL.MST[.^,')^1[?9UZ[R5S31>B:WL:-AW;3[] Y
ML[>9K^LW'CJM7LOO,O_/QD>O_<%G7J-'8#OY[]EY]8W<\+K,:][=]_PF>_.3
MQQ98?IT=GQ8<8UVO<^VU_>[!W9^W_N?9AIP>'V\SN,Q<VFIT^5]N,AE-*_46
M>F.02EF7Q]^LD4!H>L:R(<\NMSW_RBI[WC7(UO!O;^^]9K/5_O![Y;ABOW?O
MO<;L^P]Z<I"ID?5FWM!76::2HFTBPVQ(]H[_ T#T.K-IQK0? 8]GOL/*"XNA
M!31GPPISQX>G%S*M4 9MUE]Z_-1>+")DEY/#U2'K#Y -^5@P+<923$2(4Y.&
M>6F:\YAUQ$CIC.%P;Y1.L+*#/UBD-/H(%DF#-95+4\$U$VF(H4T1B*0O--)G
M%2@_/6<J8A_T=#2$A:8<R PV/\E4IH,J:Z7!X97UD#1!KT,+I,.K;PLK1:.$
MJV3T]+?#B]'S)+P#T!Q IYL!Z)H;G#U..)FRQU1-8A$.1-7A2#L A0I[DZJ,
M!=@P+E/&TRG+TTSGHEPR&<]$@C,AM'!L#**7!% B'J!),Y5 D&6*V7[/.J3
MG#%<3ZE+PA^%!>?<ID%;"&\P9TRBB^:@#H'409Z@6XKA<"44NER:#&4P9":G
M_RT,3(06A15:0B)-+'@(#..\LB&6:$8BL!Z2X1%\4R$6BD/#MO2GRQNQP_M[
MQOO9/\0[Q<04@")L+O!3!=C1'8^!L$4'F2*0 LH2AF0:Q#D%4*!T"2U5(%SJ
M>,I&P!CQ@X@3QPL"%- S*W.#9*$DPU7JD<?H -0K(--.9\HE\BC@9LBB6$W,
MC!-:#*3)-,=,G!J=YW"SNH1L,_/FF;L[<+]G<)]O!N[>$QS\HLV77%T9!]^9
ML*/0IZ)(XNN>V;<@:0%36EA  F"R'PNK$P1HT(^E&=(0ZI<@^%,"H.\A!$2L
M3(YQE!:TBHWM,](J$"&:#=L##D,!9#NP^5^#(4\'@GF(MYT\1@];:5WL">>&
M+;+HV[[#N"0EG#I*T 2,HO(24QQPR9F-9XJ>S!3M[\\%T3)]T(-4U>6.$F]!
MB1]C!)7B&S"B*0P:  NK"_X>M%72+ '/D22@;38;0^*A+P# 8BJK1YC*-29%
MV!U+8Z,Y>HG4VJ'2:I$'EG.)%C&WB"[TR *5!260#>"%4;$,>6:7U3<RE%Q+
M^"&=7K)Y+243N2$)8^EOK-ZQ,5\9 4\R)!E:[XC3\>4QIUR%]=C9%U(((YRP
M6LH5Y1(^]@7U1#J! 1'NTL<[YDK_1[BR<?0ERI1+CC.O'+HY<\"VL0R)$-RH
ME%.*X@9DH@J 6,(U:?IRR9$FEKPO8YE-21RMFY>X9$%NX>NX]Z3K4@5A4^'7
M8D6C7(_ 'V/57! H'5H/;"TQ$"E$6AQ/P=4@$"/B)_5!J>2H J4H1\A&.[*\
M8[($FY'%'_,XMR&8<"2B"%)>CH$ LT:1SY78(IF ,2]D$_=UO4JWW,! 5!Q$
M#73NJSQ[V84-$A[ .N\NJ-:)_KX29OU9%67Y+MQ>P*$KLKY#]_M%=[AA*G"X
M>8X_NOHIQ+5]L@[ED >;)P"20BH(<DTH6Y(?:\B3*).AG6[(B_M+]B6'>H'I
MO9<\B4 8A.:5[H7K***%O;:B*RU[9>H<VW=N#;F9JS1H(VX))D(K$>V.%*EH
MRF+Y*.+B#FNEOZV^RZ4UR]EXDPYWA'K'I?G%MDMS>\$?S@A97<1>R@7+G%B$
M80+U*_3;LV)C[A[/0YDI75PZ42?; IM)(K-,B._DNKZ"**/GH82#9(7M@3E(
M+(8R%_Y2W3/CN_B22_AON9VG@;WJVM]5X.\XE6Q8@7LQU#2:)'!-MRMT3Q-(
M 1 66F=>"$\$?R3QXM2U#9NN,K"_(\PN0%^%[:)V=;=;:\(U#S'0B'FT?C&C
MS>H)C &8(?NK3D,9'*')$YR6_";L<HI$N?:N>">/WCFF-ZR4/:B@2",45@$P
M84,X(&I_7RK 7'420J9C%8\%Z8B4#VQ!62X1FNT8D8QB-15X/!DJ]T,N?\(5
M0/L[.NO_1$$L8VP5@Z]V;PE.5\A .A3Z(%!QS$=&7++9IXI]O^W[:*L4[\ M
M88'<.# @NO/EA=47+OQ*@&X"#I?L$]<(0L7/ZA?%6?P3V^<P?3V]7&^I6/6,
M9?V8!X_LA Z!V7O#*_:JN<Y^Q61'YFCE11''$\+3UK9R@9D?W;"?8>%?NNS&
M4(J(W<QCR9W3I?^:]>_56O5[=V.'U3_;!^2)5GUE,WY>7/WIKW^M&G3_MO0B
M[GR.VA&]).S>&J:7B_\"4$L#!!0    ( )R)?UK\LI>(_@,  !$1   =
M96$P,C,U-S Q,#%E>#,R+3%?9W)Y<&AO;BYH=&WM6-MNXD@0?4?B'TI(&R62
MN8=H!SQ(!CN)M000=E:3Q\9N0^_:;4^[G82_WVI?2);)C":CA;UHX0%<W74Y
M5:>J;>NW[MUL7*_IMY9AXB^HC^[:[LP:Z^WB%U?;Y;(^69@/X+@/,^MC(XBY
M'$*WDTAP6413F-,G6,41X5HAT,"A@@4-5$35Y7OU1A 1L6%\"&IK9P22/LLF
M"=D&18)MMK(QUB=CZWG+UDQ"O]?JZNT)AKT\HL,SODZ3T9%\>)1+*G)44VOE
MVM?VU'#MQ1P6U^#>6D=$]\KS<F7/I_;2F('UR9K>N_:O%OK'4*S5B0*X7SGW
MQMP%=W$:A]V?X;[EM*8M<*QIGN]N?]#13N/<<, P%TO7,N'DP"NX'SI7)<7
M,5838VXYS<6GF?4 QM15*[U.IW>"D([:7+]EJ63!KA0R[E-EM-,:,-X8VQR\
MF'/J219S>&)R"W)+P> \(V&]MJ))+"3$ =R(7;+%+2;;,$E"N&.<\8T&-O=:
M<*YTSD+_<Q:/5 _'44*XRMON3.3""T#5ZUA$"*;Y"P2QR-T$+/70UHX2 10#
M\\&D'HW65$"_JV'V>Y<:D+1>"UB(B_OP'.IE@DF&&2'<!^O9VQ*^H8".(Y:F
M"LI!2 40%5(5$8:.V9/TD7*XR236(4_K=,MH@!;1@V2/%!9!P#R,!U. %NNU
M MM.P]H)E58-DDRD&>$29 PO'7668DY'>3\A B"^0K?>E7)%O,(B.$2L":=I
M<_$<TAT87IYN13P-UXD<_AVT.""D:TQF%DRMV6QIF*8]O_G8Z#3R:V=I3*OK
M'XRN*>,DCW O6,=2QE$I>V*^W"I[G9^P=]U5Y>91Y1_94^%!*V\"5*>P[IJ5
M6FFNQ(E'O3E^:[6'RW\V%]( C\%NZU#E39<N%K;LG2 +PQTV692$BJ][#@OZ
M.6."1ICV5%7<*7JP7NOVSPGVBX#NX-R_V-/DA?)[NI=<Z7[H7Q8DB_(F&JFF
MR,-4=S#N2J%4!1P?BT/_\^6K?.E]/U\8Q[$8D7P0XTR6A'$<&8SGY:_(1)A
M-B6"IHHW&B[7:R0,,1,XP!C.4EQ)D$FI5@Y83KBGY&C19[EM-3%Q5Q86O(L3
M*G*G:46U<L0I1J%$;:_F-6YEL8^V,)G%.'N)K?4/8=QKAATR\-V1O"+3"-:Q
M\*EH>G$8DB2E>'R7_QKY \2WN=8H'S*^S82]QRO%7A.+.H0[(KQM=1X.RBR_
MP]0E6IKLAF\KEIBJ#EJ'Q/L=NJT!IB:-0^;OK?2OT$P[;7]Q9!;\5D7_JY+P
M4MSOA/H#"O\-%%^Y6?EW@M'M\?E2,!Q7"<ZK+T!=Z&U[?(#LU%/F)%Z*[Y%>
M&^Q]X*WPPGPHWG&H5R%_ %!+ P04    " "<B7]:L53Q&?H#  #Q$0  '0
M &5A,#(S-3<P,3 Q97@S,BTR7V=R>7!H;VXN:'1M[5AM;^)&$/Z.Q'\8(35*
M)/,>HA[XD PV%ZL$(^Q(S<?%7L.V]MJW7IK07]]9OY"4YDZ74Z%-5?A@>W=G
MYGEFGYDUZ+?>W7Q<K^FWEF'B%=1']VQO;HWU=G'%V78YK4\<\P%<[V%N?6R$
M"9=#Z'92"1Z+:08+^@BK)"9<*P8T<*E@80,-T73Y5KL1Q$1L&!^"6MH9@:1/
MLDDBML$AP39;V1CKD['UM&5K)J'?:_7T]@1A+T\8\(*OLW1THA@^Y9**G-74
M6GGVS)X:GNTLP)F!=VN=D-V+R,N5O9C:2V,.,WMAX"W>.3.$8JW.!.!^Y=X;
M"P\\YSP!NS_"?<MM35O@6M,\W]W^H*.=)[CA@F$Z2\\RX>S$*[H?.C>EQ, U
M5A-C8;E-Y^>Y]0#&U%,SO4[GE+5503II<?VRRR0+]^4@XP%53CNM >.-L<W!
M3SBGOF0)AT<FMR"W% S.=R2JUU8T382$)(1/8I]N<8G)-DR2".X89WRC@<W]
M%EPJFXLH^+Q+1JJ&DS@E7.5M?R'RP2M TUDB8B33_ G"1.1A0I;YZ&M/B0"*
MP (PJ4_C-170[VJ8_=ZU!B2KUT(6X>0!GDO]G6"2848(#\!Z\K>$;RA@X)AE
MF:)R!*D@HB!5B! Z9@^3B(M=$OV>)W6Z932$&>.$^PR1.6'(?$2#"4!_]5K!
M;*_AS@F55 W2G<AVA$N0"3S7TT6&&1WEU83X@02*VWI?CBO9%1XQLE@33K.F
M\Q31/1A^GFPE.PWGB1S^$Z(XDJ-G3.863*WY?&F8IKWX]+'1:>3/[M*85L_?
MB:XIDS1'>!A8)U(F<3GVR *Y5?XZ/V#E>JLJS&\J_ZB=B@]Z>96@.H-USZS,
M2G<E3SSHS?%KLSV<_K.[B(9X"'9;QR:OAO1P8\O*"7=1M,<2B]-(J?6@8$$_
M[YB@,:8]4SON%A58KW7[EP2K14!W<!E<'63R+/B#V$NM=#_TKPN1Q7D)C51)
MY##5^XNW4BS5!HY/I:'_]?)%O?2^72^,8U.,2=Z&L2-+PCBV#,;S[:_$1)A
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
MC5].GX'W6^ZG/9=V$ :8C,\ -4O8<^B8@7=TRQ?@NA.$MA</.M\)4'S8]QN
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
MC'>VJ,]#YD?9/ U> U2HY;1><_<K<QV-V-<;$)BJ4TJ0*K/DO:;H;]J.)4$
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
M//4@RYV- IX&LX?),%+5QM"DA9*1^&>%4NC3I65H<SOL_P%02P,$%     @
MG(E_6MM#KH>^$@  (^(  !4   !G<GEP+3(P,C0Q,C,Q7V-A;"YX;6SM76US
MXKBR_KZ_@IOSY=R:RA+R,DFF9LXI("%#0A(ND,E.3IW:4FP!FAB9D6P"^?57
M\@NQL>57&>/9_;"UC&.K6T]+K>Y6J_7YW\N95EM 0I&.O^PU?C_8JT&LZ"K"
MDR][#\/]YK#=[>[]^U^UVF^?_V=_OW8%,23 @&KM>55KZ[/Y4$&U$0&8CG4R
MJ_W3F/UO;;\V-8SYIWK]]?7U=X6]0Q5$(-5-HD#*']3V]UF#;I-M GF#GVJW
M.J[= E([:M0:YY].SCX='-4>1NW:X<'AB?W);Y\UA%^> 84UQC>F7_8\E);/
M1/M=)Y/ZX<'!4=U]<<]^\].2/_"]_WIDO=TX/S^O6W]=OTI1V(NLV4;]C]O>
M4)G"&=A'F!H *YP 19^H];"G*\"PD(SEJR9\@_]KWWUMGS_:;QSN'S5^7U)U
MS\:M5OM,= T.X+AF<?[)6,WAESV*9G.-,V0]FQ(X_K(W(:LY:^3PN'%H-_$/
M_N1/\F=;QU37D,JQ;P&-=V4XA=#8J_&F'P;==2? "R08<,'5^9_JPB_KQ7#7
M90-R!H<&^SV#."6#FQ_;/,IGL@WHM*/IK^FX6W_%V)+"$A^<JJE!?7R+,)O$
MES]--.<='X%GWD@<<S'?RV>SJ2BZB0W:!RM. 6"5/2$F5'L(/",-&0C2U+PG
M;]0:#I*[Y,P)?6Q,X9UN0(>+U+V(;(<S+IEO#PV$&<WF9$+@A U3BX,^05A!
M<\X3FU0&9!K=: --,34^D._9&L)>ZJ&Q_79/!_@5&5/0U@E[<ZYCOJ1< 813
MP[!-MF1JA_<>7"[G$%.HDQ9;/<?(8$NEK99&8)EA="=I3OY$Y2K4-'2RZD"5
MF0#:FN2  6WH3<4P@>:PUF(KEZKCGDYI"S+V8)[NRB5<C(0OX!BR :6NR34I
MA09E8S*/&DO1JJ=;BC/ZF1W28YUPNL*;3K^B^["!2P-B%=I&R&^<W&=-5WRO
M:-P THG[G0:>H?9ESZ3[$P#F?]KLMTW6)VSX,>:,4<:990J- 7VV["'GPSH'
MOPXU@[I/+'%8H@AO^QV.U$SR);F)K969+WX+H+$&:9,I%4)63%E\ YH))3.?
MC&;]'7>/C)O$WSM %)<[]M,G]J"MZ;Q1I^9L9K6VCYB=Y'X_)OHL1GJ&GAHY
MG;!IS'R-O=HK1).IP7_:ZBJUK 9,V1.D.(94,0,KG,::X9V4A  7!_G##>2S
MSA37RAI !3)I,S5T!XV"9G<4*5\7=E(>T4@Y8CG:%$L6F?0)G .D.LMA,<((
MI[';,T* BP/]L:09<0O("S2X?(=0,8FU/A<C@RA*N[Y.1*+D2.0DQ^I@66<7
M:((,H-G,?(6:RJS!>^8!D#X@0K$(++VD;;U/VIW"/1T>C@ ^2IH2;4:<&>F<
M; <@8MD Q4R)*$J[/B4B47(D<BK!8+(9*<3TWH4%('3M]6,OL#ZS#N\^T>>0
M&*L^<YH,9ORNXV5W4/ZR&T%J1VR@\*4W"B+)-FD7&P!/$%M;;(88C<NEHIE6
MF$?7U5>D:9+EDHCDCDZ.9'")#-1,$KJ <YTBYA?:!'6L%+(:",GLPB(=)@HQ
M+@(C-0OXGKA1,8MP" $)'J83_FV&Q?&+=3B34"Y=]XK1"'-"$X$I6B93V^'W
MSQJ:.,%(F\QJ *W8_$@/V*0=OTV:R#C/16"]8[F3DI, H&!YS3(9^3Z,.WB*
MF71A%,I5U\EF5B@R4A=-+X61W@+XI7@)^.GL]DQ)@),XU)-S(2UN!2W7:@SI
MHA?J-*M&5I!U/!E!,O-*53;:821V:*R'(A\*B\B1R@+\T-"5EZFNL18I=]>,
ME6380PCDB3'ILYF.K38+V9W;;+[4:2F6C2^@%(!$\MQLJBKBG *M#Y#:Q6TP
MYZ:(AZYLBSR>8+FV0C+!),%-&!-);7T/IX! RE9"V*64F?H#.$'4@.0"$:@8
M]^,Q),S33V1G)VRJ=&<H6@RI4!&:<!DWJPV ,%0O >&9=91Y7^;,3E.Z@&.D
M(/D[U[$$JS!CDN F-.[DK'Y\I1V:SU0A:,[[Y-G(+7QAC*)=MJ&23( I\0SN
M .[GLR+?K:DF5@LW;6+)E;P7E10.@:T?94A4JU-A;XG#)9_K&WEU_Y*1;!=(
M;?>BY<FWRS+N[^?\I ;3F&V=&AP6)_E!ML,JII-]K>1-W8\'< %Q >:\M^W2
M[958,?G->A\N<5,Q'>CVV1Z-!X;5&<+,).*,+:##D&0QQ%$KU<E*)918W*2Z
MYMQVM=*<^>DKUK[5%=E62#B1DE>N5$(1X21[+Y-Y#,B&@8E_IA,#O14AD2A*
M51)+)&)2K'C+P^O.Y@ 1OJ3>CWV;)(E<7?'79=LYB;".0T"08I<3YEOFHY'T
M^#J?56,9%G9:D#27,V'N 1,(-/0&57Y"B1]J67-97.Y<%-%J2"DMDL'\NGP.
MIX?NP$-U"[(+)U>E]2$>.T=:9R'2RN4EV:X8'QI%^4<>"EFM/\?RE\WBNMG=
MF>!!<?AC@BX.0A=HY_L0,2^"#L-^CK0-K/L9*L:?$]/)/CG#3@H$5;GDCB0D
M6OI4B15LW)F+,"3E1A0$VMS+^7860Q_%LHWX5()+!*'$+*^U?80O$+4R4EEG
M[L>V[]"0'0.*)E8I0<4!)P@\9+)9>(K?MO1Z#+%*R2@.. F9UI:+:)FL> @-
M0X.VH]@:M?FF5R+W6/QU)<".0T!>^*$]!7@"NWA]9.I^+$X5$X =UT:I8>CD
M>,="$8Q0Y'-RNW@!J<%%:S/V_N]BU% \O6H99 GPDQV7X&=* )W>0C*!Q,DA
MMWP/^9Z @$XE]%<"N(0QB&PSR?42.XS9MHX9=R9CT/$/=1PL97.Y- A@3" ,
MR*K+NFN=%V)?,B0TJV]V(23I<[ X3DO5LUL00:CG[PT01)9%^0N $F^62=D_
MO8-&89$^?]OEKT=A7?6O005*6'*^\9H'M]*77?NL$ T7I%(568;@(XHEUHK+
M:GJOA>G%QE<^+.O<Y4WWB;Y K*'6ZH'R%*JU.FTJ!EH4<28G!>'L1[S^4HHI
MI1Q]"X4?* GEQ'[IE(%L8"?,(<A;MN%7RR*0!/9&6H'\9*4"LY/*WGW+IUS\
M($DN#_9>EL_*/2XF4"(@4FFIB( 3AA(SVIB4FKSVZ?W8(M/$ZB,@!&"#=G0R
MA&2!%$CO25L#:"9[B4Y'NYJ+2D:<A17)T@>,/:F@'E+<\R'HV>35;U>C*>2O
M ;RB?:8+*.M?PC)QV5NOY.3,BZB@K)FT;0 )NP"[<B \CX!BP F&,O/6W[+\
M?T=%%[C3'T6IDO,I$82.N,YEV-U>DS[TJ$V"<IC>8S15 UP,@NM3'L@+7A$(
M*+R ]O^[.$DQ)OFQK2Q,5%&R>7%WY2_**LR64K,NV]1C9.R23N\;Y 5EUD33
MK+2>3 BK*\M@ /3OW.Z2)9@XV;MQ5*3P=B,=T;H+[3^/M]\^_O<_?RAS<_D=
MGYRK;Z>+R?<5?K@P7Z].R?GIS>&/A]&*:J<+Y>U NS;JQA!>OYT>O2P;2L\X
M>.IT#H<W]<6RU?Y^L%"'!-PK'XWE!9I_/6W_:#=.&W-R56\.G@=W-R=T.9]<
M=J^>,#"G_<;CS=/J;?CC\'KVTJJWSEZ'M/<X1A^Z;V\7TP?M9E:GER\?S-7Q
MZO'I=/S3..J/3]K_]W+T87$WN'@[OSJ\/K@9:6=G7Z]:]=>SIYL/];>#TY_U
M T"_#XT>-JZNOI\]KGJ'.EYUOG]XH2W-[/9 \VQY^_;AX]W\X.;'\?FXA0=_
M-+0+I-/O9Q?U\Y_CIP[]VB#S/U8OUU!_N2/DZ[?CC^IR17]V#I].F^K\ICOX
MN#@;]#O73P?SD]%CHSMO+NZNSR[OGHZ[G?;-&7B<D-GU\=?KFZ_U8WAW>7OW
MV#P^:?66G;=NJ_-1N;D#B_J/;]^;)V??#F^_W3X?W-V0_];:PX%S2=VO-KM"
M[<G&<0&'7X+YQ=N9:3%TR\WHDB72.'!=P0;*:*1V$YA;/X;(, GD)\]]@;@K
M*VB3R&F(;Z7*P?L$&+D"D9:!]_?AB,+F6=K3$B$I>G_GWN^";Q"3C-\(.T68
M*R6?9PQN(QL_2*?: HO SY75>5Y9V=NL@9" 75/%M[\]U*U2RKP_R;:BTS9:
M4?V8$4$W6>! 7O*Y**Y36&&V1"0K;%HF@]259"./52DFZ;^EJW );I"K="PE
M'DQ7=G("80)N[6,,)>3BA1'.MDG,6E8@5*V<V-$4#H$&4^4E17V_FT,L0FAK
MK1^)BHS;(EP>^V#% [=TI#>5GR8B4'A_D.2!E8)P)<68!6"9A0A<NNX=%>Z%
M-P6),4!F)S>R4LHLB%TP13"/!RK@LH,PP$H)6CV,<.;.>568Y==#M<";!>*H
M[:*M&"'GC1O=HH&46T7"2\Y-'>MBQAW0^N:SAI3P.N92)1A-]Q>190RXXISO
M7#86S[H@%#(WPRZ%'UI ,8&M)6IG1P,C,?))#I.X2KVTV78_+NY>AWAZNQHL
MR3'#-@"557<BEE1S=)MZ7@D;JJ#62X&2K(NH'=.-66Y=3$W"B:7)3(WXO++X
M1R B+%.1[;S%W+&;HPJ#2#AQ(2"SDQY'0JTEQDY<EB)]YC;G#R >*>[!"= Z
M$-*N??$I?^:4C+$V5$W%,!/?59.EW:K.IDP82BU@T5\/%$M[NBJUB-(BD:2J
M;B=$PAA,_,Z3",>XY/_Q2,\":-"*\KM9"_P/3:SZ'WC>[#-W0%>#\6;GVNC+
MI6(=.1@  UXRWT&1':?;,O-ENP_ER&KCP'7BC8D=+,>ZLP"&QOYB[G[[&\ X
MQ2KUS'2NKN^2WLM<C=YN=Z.U)A,'(2N&?"'W;2:B6>5)$9K;F0QIN:%5/X?%
MW"D=3J-4<UNZ\ 0X1BES>:5WALH4JJ8&=;X?RW6JNW\W\CJ[LHKP"'<+F9*6
M'QH4D\H7X@QO]XK(SYB-(5:V>9E$G!O1S$CLY.HGWUV?[Y4YV&\-6C#YKQ#:
M5JJ -+9*7L32"E^>.(15R0K2C!OG/D'8N<]8=9EU",>>."UFX4U#.8<VW2"S
ME;[XV"YO_F20[<9T"D5.0DDS#XEMC;7(D55E&8E>CMP/+T*)M8#&(X+ZV)A"
M3Q&/&+V5XSC#>]B_F%$C)),Y*[6X79[ SDZ9-PS%B,=?5S=)9D[JK9OF9$+@
MA%D";KD2.M);D&]$)-JAB?B\5,\P";*Q_8^)X:4ZK6(W[NX-W (UV;9QZ(=E
MJ^+$X(9W.S+5L0A]Z]&Q"#/>US*W-'"?(*R@.=?)JLMPVR$'U?L%LWRGL(?&
M]ML]'>!79$Q!6V=]IG,=\_ G/Z<6K;Y3#YD'UC"UECP[&#'6]%>>Z6#A/D^1
M>9"HH<R7DK$V^ X75&6?:_0U79*>3BV(@,)>8R/1%@PD?C=5U3H8"31W_';Q
MT'RF2$6 R,_Q34^_G 2*7-++ +*4Y<*ESS4*Y4=?(;W'OEW_^_$%?"ZBSE D
MN6SKW@7B6:>0&;N)5)7G];+7N*3X>PJ0O7<U.-FS'[=8)X-(EOA[N^6F-Z4!
M.@23+97%?S<FG'-X.G$J\X]Y^MOZ7H5"0O6.>;6=JQ-BB&6/ 3L-=R 3&-"V
MU TAM7+WK1()U+>K& >>S*-[#K&AP0S@)E9[[.5MR2N&9MF;Q5GE%@>E5-/A
M K*%B/#$BFWHBSAJ&9<]MUEGQ&^W+S%$2T]03"AA?T'\9'A*ON[')>N; -L5
M9B+2Y=I .>29#%B)%PO_Q2]P2J_[,TRU2G0O=M!&WRU3A&W.)X/)ANYJ4\OQ
MM$2#>?*&"32734"AJEO5I0*WH\D+Y;E@V3F1: %]+(5=U29Y(J4@G-G@"*<Q
M@(J.%:39N05-UW9=R\CW\E9ZG8ZCDFW-]"/&.SFEB$2R+9"$)VMKH:G^,.T[
M=+<S&V)8^.4'0A!T2=>"I6$BW)"1'O;*Q4K9JW/Q0T$L!2GY^%:D- D? VB8
M!(]TZZ@ 35I&(%O+I=N4V<2:!TOAA6B%ZO7U(SRQKISM0Z+(3T;)S4ZYON"6
MU+U0%J*[V(H:&>[%1JX[P5ZR2T_R@Q(V])JFOX+ 'M)6!DH:[G[U<9-*4J++
MW@KR_ +.J,T9P,D3@_.$M]8$BSAY(""2.SZ\;F]] I0[P]8Y)>8/OP*B%MZ3
M",JEK\K1L@V+A"0"5&(B2( N^^$^<Z(<WGO]F%GGQ&;H< J('0'QOL"/J!<M
M<1DL[D:P-L.XD"(?D6]6T @:0 K) E(WX1IHM/ KSJ2Q5;+K+G6H)!2$Y#)B
M <:V=38K!>'J2CG^9)6L.ZN#3.JZ^HHTK6EEO3++#O%3%<ZU\ 7;+Q&D*ZO;
M(_&4Z50%3-WB]7 H*3F#T=-B"9HE$?4=42]1\A:,S&3@%F.1>FA; 8>M"-&F
M]$L(S %-XLY].)VMR$6BLUIX6"AIJ&<7AEBJP14;K)%S36Z HH=#^;4EXJB5
MFN>90TR;H(GSG(4QM<]U3N:9>9'<TOA_4$L#!!0    ( )R)?UK&AWQ%%&4
M '*,!@ 5    9W)Y<"TR,#(T,3(S,5]D968N>&UL[;U;D]LXLB[ZOGZ%M\_+
MWC'A<=L],]T],7UVJ&YV==M6G:IR>\WLV#'!(B&)8XI4\U*V^M<?@!>)E'!G
M)D&6];#6N*N*2.#+1"*1R,L__O?7=?3LD:19F,0_/W_UY^^>/R.QGP1AO/SY
M^<>[%[.[\^OKY__[_WWV[+_^\3]>O'CVAL0D]7(2/'O8/CM/UIL[/WQVGWIQ
MMDC2];/_F:__U[,7SU9YOOG[RY=?OGSYLT__)O/#E&1)D?HD8S]X]N(%'; 9
M\CPE;,"_/WN?Q,_>>^FS[U\]>_73W__ZX]^_^_[9Q_OS9Z^_>_W7ZI/_^D<4
MQI\?O(P\H_..LY^?MRA]?4BC/R?I\N7K[[[[_F7SA\^KO_S[5_:#SM]_^;[\
MZU<__?33R_*WNS_-0MX?TF%?O?SO]^_N_!59>R_".,N]V&<$LO#O6?G#=XGO
MY262RGD]$_X%^Z\7S9^]8#]Z\>KUB^]?_?EK%NRF2/\FR'=DV@/\]67UR^<,
MKV?/_I$F$;DEBV?E$O^>;S?DY^=9N-Y$;.;ESU8I6?S\?)EN-Y3:Z[^\>EW1
M^G_83_Z=_OL\B;,D"@/&I#,O8FN^6Q&2/W_&AOYX>[V;AO>9I+''./R2_>JE
M\,N7%?LQ9_?O&R\E<;XB>>A[468_V<.!D.9^37?=FMSE]-]K2LYLOH<?5W.$
MF>3=BJY_E40!51*7OQ=AOKVG@[Q.TN_5<Y1\6TX1',5S+UM=1<D7,_AV7]%)
M@4QIGBZ]./RCU 5>'-P5Z[67;I/%7;B,PP65HSB?^7Y2Q#G5LS=T&GY(-$34
M;MB74(K@(ER&N1?-LHSD&K/M_CG8+.@)\9GDWD-$[HA?I&&N!1WW*RAV7Y!-
MDH5:F#1_"0='&%-FL\VU85O_@XY>YGP#-I]: +,;;\O0IF)*?Y(6)'@7>@]A
MI,DNK5'@5,B')"<U*?7<VG\,J<76ZS!G[,CH:JEV8GN8FF):<,D^!CT+\L3_
M7.OS"T(U3J@A;;R/  _1*R],?_.B@B2+JY"J13_THFMJFZ5%B8=Z?JH!X'A\
M2YBE3=Z3=$E2]<2Z?PZV0RMCX=[[JB-9[3^& ^*N>,C([P6%]_)1CTE'7\!-
MYOC(/-N6_]IJZRG>MW 3[!RD]TSOF)Z^]4> NXYWGNI.3?(M(&CU2:N-5_?O
M(:$Z.FVU@1)]"3@[G9-6=[X&8T&>2JT#67>FQY] 3DAR'.M.4#T$V'G .9]U
M9RG^%,JT5AS.NA/5&P92!EH'I^XDCS\!M=W\%0F*B")0'PWG19I2B=J6WCO/
M9Y?*+%F<A;F?A/&]GBUL,RB@&;&C7A-X2T61[I/,>/;<[Z%D>$_F??)8.FC"
M.%^%6:TN%TF:K\@-2<,D,)^Y[I" 1T:+Z>U#TTA:.A_"J;(]+-VCTQQ6WO?P
M J%]8IK,77]0C*W84K54!L_NS]E9:[P&R2@H^J-R^);$#FT#(STB&P=!S._3
MI*!#!Q?D(;\E[#SS<VI1Q\LO8;[JN1;CL4>P/F.O/QPIA-6W2#+U3F;+94J6
M7E[)UPV=G!]NF,0%UW%.4CKI<R_RBXCYM.>/A)T![\)%]=?O$B]F*_'.$WI"
M9YLD9B?=&\_BJ!]R6C@6T%GBI0&S65+BYTF:S3:;E)ZC 9W0[F?L<9-0&X:9
M,#=ILDR]M;DZZ$,'_K0IS77*'Y^="=4M_-S;,+.M?E1XDU!)-EZER; (NZ0-
MX.57]D\Z<BELY38.??JO<HJS+Y0;YLNS&A]';FVFTD,E0I## >*.I(]4WLZ\
MC,[E[J.%S'('P# M/GDIO0M14[=U(S*>KG@0>"VQ,[T>MA\SJHQ_)=OK>%-8
M6/F*D>"G7@MIDIZ1F"Q"=@\ZO%2;S%]G. PM[>4%/1FV5R0@*?-3U"1OZ<[+
MDQDU2[RHGEHIOTG\+LFR,T*G1_HL%Y8PDN^"+ @U%((=N<K!30^>/C<F@U$A
MEV7UGG]!<B_4T>.]1@=[&F\_0VA/G?L5U)1XSP_:,Y-]#"D:C8-$'[*##\#0
M.GJ#T,=*^"G4Y%HW$>U9<;X!,THE7GOM^6F, >G+._;@:\]4\BW2F[GVU+A?
M04E=ZZC3GA#G&[BKT,';N#X#!1\V,_-27W=R@FC6)AB5A;'^M9QS$%+19M'&
M+P*R\(HH?_ZL)M.>Z6Z,,,Y?TD]>UG_S\OCSFJO(<TW67AA;3[7Z>K]M,2:[
MHD.D?O% 7NP(F\V7-T#K2$,!N 3FQ9JL'UA C!&ZG4]W^@9CEEX4F<V-?;";
M$953>@XR(^P=I5W/@/V9>=AT9TGD:T[B@ 1UG#>E%"5^YR\B%HV>I,UGD?=
MHI^?%]F+I>=M_KV+%I[OGT1OF E!9SI[H-=[>LT\!BQKUKWPLH=R\?5X+YEF
M>DFB/&M^4NJJ$D CDM5^-EX.B^&=Q64H+[,X'KV(:;19?DYOSEMZ@I;W4.#U
MZ-%L)*$C"[.TNS@J.LWD:BDRW0+UUXLT6=LQ.4^,T4Q2>O;__/P[.D2Y9_[N
M1PF]%_[\/$\+8LO)O6^)D:\>E*$ED4]C-^')\$F 5<V75T*^/'MFIS2:I\5;
MXA,J%=2&IE8]#HNDI#I+F RWY.C53'LM9IH-QVY2LO'"H';;X+"*3V-ZNTF
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
MMX<[PXKXF#4O,NS Y0NJX"&9D'*GN: 7UOL5J8HRW:3),O76>@%6,*3&?K.
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
M#E?+5&%AG*J9R@^XQ$L#]FZ1$I_^<3;;;-+DD014,'8_:\?[T+OC,O76_0Y
M$)H.+][6-4YQP,=Z2=JW26&3\.+M+F'Q;;A<1?3_<MQ+H,4$W'9XZEO[U@;Q
MX5^D..5OE=>\;[@*[FZ[\TG<4HZGH9^3H,3U8\S<VBR6;^;GX6.8;P>R:6%F
MYU K6Q30A6:-EJ>EKP0]**9)50]WX@[$"7:J3EO"]A4N8*YI:/W>PM92\U5Y
M:7:1:()?Y^EM=1SA2Y+A/"8K)J9XJXM'P9_]BHK>2.[>)U#8>\_G?212^2)-
M-W[+=_^>>(QD,*?Z@3T,4 .R;'T[D-:&F)O+_6=:.1R8*\._FK;J02/MO8F7
MA=YSF&GD)&9::K[8D:I+3YR1F$(_E/O8?"8.S6K#BM*]\,;R9.PG=;E8$&92
MD=V,;KV<T%V=T*,L"LOC>B IL)B*4^^&M2#88#Z ?7M!%B2E2IW.AZ?S!WM*
M,IG%- 7 $&D7=FTSV406PI\LSL+<3^KG$-E)VS-P?W\3I/,GUSE90U<Z5!"S
M?%?H)->807I!<B^,L@ZR^N66>M!">L;SHDC@)-9B,[_\4A](C\_6),ZIU%Y&
M98K6S\^SJJHG4" %JSO46NKL:Z@EPHK*3(<CHMTU5O3+U"\>R OZ4VJQM"IA
MM_K' ,M[4Z_I"#>-$FB]N'-1*G]8_M1CHEFN#5M>!)W)5]R12!\'Y&;YNID.
M_6#^]W=H0*-#319>$>7]L688Z#U<6=Q7Z]63=]3D9"$-7KP,6:1$N4O/MN^]
M_R3I.:O.KJN4C.ZP9M2?G@*SYH-6W4 ,D=A/Y(.W)OJZ$$XLN#/ BB^2*LZ>
MN\A  /BHX\4R&$]&3T_C"X$3I>Y6#O2.!^/K2:VYWG?NN-)+1O<+UZW=K+78
M[C9Q@(#^;AMLM5++U'H=QJ*R[]>2L)R+8EU$'KVGU>$NM^31BXJJ -:B-5LM
MF;(<VF6\F]F5U1:[ 2HB[%YYZ@P</*_*$:61U$%0,% +,W#G[*Y%5ER4?N%E
M'/Y! E;&\3V=9-"Q4K7VF.Y8T]E4VNCH>$]M>5.&-S#"=YL52?7\=()/I[$=
MI(M': I5U<WLWLJ2LN0Z:SBAA;=B"+<!LF; J]#0:!$%PX/R ER]85#B+&>3
MM?]@3YE!R#HPZBDEJX$GM$_L@%-VB3+GX/5Z0\\L9H"\2[)L'IN?'_(1IG-J
M*)#0Z!-ECO[.7F")0S;@2P=P>P<SA%\.A;+'$^(K9WV!JJM<9:H'39A"9$=
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
M.P&6+!N@\HXY&UBM]NY>R>[IC2NKVR\G*?,0,@<(NVX%85[H/OE8#>S4VV#
M13O44(+K/A1L2?-%;1^^)5' #SL1\$GV_538(<4 .E^OI+B/,-I1O8[/Z3SI
M^972GVI!KQQD*OBKT= (.P=BPMLD_T0U]5%-=Q,>M,9PZ(OIRX V$DB=_%IS
MK-Y8KV,_)5Y&+DCUOWAFB(">8S>G'L\,X ,NEG]@1,]51G1KAH97#Z.A75XG
M#;:9+7 Z-?0AKQ[OO?0S-2VI5;F_]ZIO()81S1Q:6+<0.2VKH"8)5/JW$>4@
M: >Y\$ZBQ9:]RU&)@NNRH-]L23Q= 36L>#= E37HL_]4\ZX/-TXU[U3<@*]Y
MU]"Z)5F>AGXN2?[NS0X^C7$\)8N3.07(X-3X4(2Y=V8R8[TR,3I(64["H86L
M;4KTQ1D^C;<B6=OU6J9<]PNWMTDS&^Y@K5J:#/2]HPK907KJJ$=O@B:W6%<,
M,1U+)]4!+ 9/'+P/';QN*)'?OVUPE]K_YF"EZXN'+ Q"+]W>>1%!O#@(Z;B^
M.,@$KZ.MQ4AI7!:L>+.G\\%;TW^6;R>>S_!!N3IH$!S =)7=(U32VF&8!GPZ
M]PHDWH%?-#2YY_;J <M S7)I-@S\D,0ILR:87;;W9R)H1@DAIS6Y=?6B#"B-
MD'] YJ#H1"DIYXX5M92J686N"V5DP;6@DE\.M1\<MQ 5WU48>[$?>M%=L=DD
M:7Z?L""-5@7&=V3I1649QBV".C0F[[PBKZZB- =6(R5G ":CJ%6+"0QBO$AT
MK>W&L)4!;-^W^5S E;6=%#C4X&YD -/C7K[,E]DJ+>LZ.]NV?X.@Y@T(HST*
MPZIW$RAU<O%Z\Q-%;W,(.#>"S858Q#?4IH+'A,#UJ8 [#A4F-&\P.TL(YCJ<
M]GL"ZLZ@;00@B]!5W=@<H1JBJL$LW%814J*HJF^$CD](AJ$TB6@H\^IL?T/M
M=735GQ FK61OG-8K _#HU#$'GFVGCCE]V(:B#%D9\\N8I$OMJZ^BE5MKL)';
M=X=+5Y=1L(46K MA9S@W=AE?8+IXHKVS')( :3YX!*JSQH-ZN"*\B%0I8T7J
MK[R,S)94Y; '&(.^#*)OW8;+V?O^]WET(E PFD*=>YN\R*JP/0/P.9^YQ5T_
MG&>?/\U9.JR54I*Y944OT[,P?_?NW !ASF=N$=;R#NS Y:T: =S+-/R<)?&'
MJF-G5.DLLW8YBB&<UB,QPUP%!DH2^IMPZ9U[09"8B3?GL_&(MP!?WE+AP\5K
M+O8Y&A5#.!5I[8OVH5@/=2PV$VU-L)8-5G #IV6<G);#M N=6+!.N2LY:.#6
M>>L@K]2=L0W3^<R-"A+=V@XLE>X"45[1FOLKL'COAG6KXK62"(ZA0$'ZQMNR
MG93=)[7V8P47Z1XKR_@ PR^GY5"[&#%$@1A."$>K@@)39,",.1S=Z<%LQ(PC
M7)!:NK)ZB"3+WR<QV2(I)RZ)Z7""CQ!2J1WFU*@RIEAU[*K06&.7W:2A#UUJ
M1TUO0B>*!G@H+:T:Q7F5I+/@D14RIRITL: 3/BJQ"W;4\&E-[:@1((;0UJHC
M!YR.& H?:.NS"6P(X8J!&UI5=*JF,[PRQB)0.U],!L_N.C6:2EG90_M^;RA]
M6PZ'=U<ZPLP<.H)%H_64=4.(6Y*1])'4,[PEI34<S.+@O1=@=-*1TYO !C$
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
MRC@(8?5)/J8%KA4%_!A#_PX[;L!W-.:6(@%JX<$?%W%'@"LK"3KP4<<]JL)
M,DE!T<VU72FF0FZI  0M,&LQ Y".(S9,=-:7!(./F/W;*G-2T)X>Z*3BTYC:
M;5R %%KC=\NF(D \,Z6.%[ZA90A*Q;C-16-4L2Q$PXF FX]6#'9J7F+Q&-[N
MW$=.<'L7#]<??0P-T2U4K10WG<[GH.Q";X,^MN<C#;'5X);^%1N<5ZAMT4?X
M7 3),%UCT^[0VY6"AU>!W;&G=!$7H .;*;=STB#6\1^J/H#-%-VJ5*[@&U4
ML&(+<#]1S,G"O_-C29%35>]$D, ;J1YYC+_Q[O%]GIBLN\;;Y\B?6L:?6L:?
M6L;+N1.0\-_OR-*+*D^N0J%EQ/_S,GE\2;^JF$'_L><!;ZS)*"PN$!IY\^9P
M:SX>J;$^?$X87O%(I*?!U/"EIR^@4H5B#JD3K6&(*F)43?WZ_:ET3.;S]):5
M"T0P>L1T)AA5(P$-JTX$ER1F> V7DN/'%:6P*IF$?!^5T,0*NQ'SR:D]!,4J
MM!O?M]4<6!R4U[<SL&79FS1\I 8SO=W[I=6,P@(!$9=\T$\1ZM3"$:"%TO%H
MEM^O2)50.E\L""LO:] B4_RUTUQ:,]Q5.$!?T2H[)/S*>J&N9G$</E);Q$NY
M;31%:9K"KYWB;INPL<_*%*,"K)JJ>@]A3'IP0?*YNR(+O7D@ P5E*S""=#IQ
M3TY(AICVIE#A@]&H^BI,L_R?Q$OM^"'Y?,([0P:*NCV4!1<NRVK^O7:&8HAI
M[PP5/NH&3A8'-_&3.+#?&K+O7=JJ_<]N&3 :'9LL>'$=!V3#:HG$^468$I_^
MV;Y-E %/=,9QNE,L@W)WO-$"2C=B:O#52U__^MYH;>ZSM>L"Y1K;'=MM]44-
M-V0;_@-8,"SVWZ@0)]P>UJ+6/NT/7.I7K2C/?3N?SCI1A/B@<\Q'BD9V>_<1
M1:CEM!RJ%LRP-$DOK$.PP1.F?F.EV5*2A8&1NTV1$L4;U9T]C\T[(8XX4?O=
M)J5E@QV4O2BFX]9G-]!.E,",T%"Y\B@^L"G3[6YBD_*_?+J[30:7SN7:G#>L
M;84-9WC?/>$C3(P5QO5Z5A:5O,YNBH<H]"-F*@4D,'F2D W@UIP>A%-R -7W
M< !3<@@3\LGK0P6VVMV9!P.F1ZD%'6L+SC8^7X5D<17&7NR'7C1?+"A5[I72
MRD:6C>[@E #@BA0OG,?1S8JDY/N+]R1=DKVGRL3+*AW! 1]$@:)[]ZE\S;#I
MC%4_PM);QI106E?9+35,U5=V5N2K) W_('HU_W7'<F@GH942UL81Q8W3\GG*
M.0<9X\3EZU-BK!:Z.'X D]T($#2EW*Y/DJ^:6U7VIFYSKI5TZ$E<-O.F&F->
MY%GNT47$2[UC33: V\L-7J5V*6@XKH&F$4Q%6R\$I?O)4SSH#E%1WO]/G5B<
M,TX-J\[3O%V2+:55;=J+@L535LU+*^'Y0+Z4OX+/MM4B^O14I2GJVOX#4^,E
M\0D)LBNZ8$:*A9',%X<1S>!&C!;1I\MT7=1KIDN2LR%W>MF@:."-?D#SJ5Y+
M-!&O^0W9)5JJ7UJWI>I/KI)TMLA)NHNMIY*Z3+VUGK$+0^K)W6% ^5"+B+Q+
M&(B(E,(YB(084GIB%A\D#S1Z)QF+1Q6 V"39L/ZE6KSF?/;T#G0A0.H>*\9\
MJ"="F5\%FVEQX>@C=P]P:/@? Z/3/,&N#'+J,3?&N]![8-W70Y)=>6%:[M*+
M,&-$"O";KQ[-IVHY:2*N4XD>VE3>*>,[DC[2*_J0)O,Q[2=G-EFR0%UHNU>P
M7T6''TSP(8D?">ON6D8,9/=)[D7MW[.CX4.2_Y/DM\1/EC'"^P#>/)^8U34
M8_$J$*--NMI:=#_5/V)_]VHJ(LJ?_)/5BT,+@:,ZLZ*H++JR*AJXRC:ZCC,Z
MC1*U-V7:&[1F19SHDQ513.:J*U<.*H[E__N-;K6=@0*M-T&G]K2N@3C<TR@^
M.*B('>V%>;YB3B"OWBO93ME_(F6B=3![)*FW).6>N?!RLKLZC44T(9?T5&_
MHP 7K7)>.?4']>H>C%<W6RY3LJ2KN(YS>FW,0K]<RF_EBC$V@(-5/-%+F3.A
M:,+(X+LCSZ+R]R3@;^?+K^R?T'I9D^C3\\N;HM[P';QOWN"2+(Q0G)Z..XR5
M?(+RZ58\&JF'BYK=59;H&A3=0,2##"E@,34B_43%R@S^1@S@8G*U@ML.YE&*
M]9LTR08-,11/XHF*ABU+&B&1]B^U$I(+MA 2!QG_C#[WLA6P1.A0?+(^.2VX
M&VZ+GRY&XNLMC[VQ>#-4TWRZ=C8>9QM)E 4^PY]-K6(CV>57DOIA!N\S,)_
MDU5*-LQH)&,D#P#ZWK:N13X6Y64]_Y-6 Y2%1JC!&A[AKV7_62M(Z\8+1_,
MVV,%3U?ANA"'1KC%;PB#NMCJ"5>^7UD&J3O7F6R*3_6"BL+.)NT8WK'?BLZ_
M\=)Y6K8:K*(3D5)A=2@^6<6E!7?#;> NM*TN)1WQJ@S7Z[A5)A9:@9B0?JJ*
MP0C^1@3@?=L(=UVT*R;F5$_Q%C;\;>02/%$!8]:;,*UJCDU!+O>3?:H*$)G%
MC6@J7?S_>+G'E<[X\_X7W9_7:^B ZY7E+O_L)^N7)::WA'6>(%45M;JSY_,.
MI\C7G'5"")Y;U2?MC#][R,H&&5UQ%J3.\;^TRMQKI?O7H]X2W]N$N1>%?WC'
M]H(HF4]C'">&GQKI?;*>#A9(;0UGOI\45.KIWF"]8V=Q0']"1VS?5,\+NGWI
MOBF;=OC5?T!'Y=A.8_B@73W&]L=7JS(;I-JYCND_R;WWE60JI6,C:;OA64N>
MD*KGV-\>Z78@<9+3LDKY/D:GTVQ9T9N'_RVBF]B+(OYIK,6&5M,=P:J/U1$=
MCDK(950>NS\_S\AR7>D)4)_M;D)UI;MN*W)H\>D20;/N]=I^*R2PK75$* '7
M0A"30^GS+22#9MQJ]?B6BZ2<+?K=O2'Y M[96\H9IUV]^S-'JY^W_8N[ES.C
MX!W]J^B7(@VS("R]-2CUYU74W&5 J31(]V%<@1F2J5R;:;NIUI'29R2F:$$;
MQ IB3GW9VB:$+G(XVJ_Q.S"IRC*29W-ZRGILPN^2+#OWTG2[2-(R![@C4M"1
M=;;3&,%NU&6P/=0:FM6&]^SQHW(%15'RA=42/)SB^8JYB*[CV9K=SX!Y;DS>
M;<"(,;_-X04O1MU,12QIP#R5$)K03I7!I5&'VMS/1R\V5/5[2S)?7!5YD;+)
MLFM+-7,]'Y]BC G KX>%1C,J<*_/7?&0D=\+.J_+1^;^QG#]'-# \OH(R=B5
M@.0#H^_UD0[@PO6C8L.^\J)TZ:Y</Z7EP :N6_I6^1CPWA\Q'3RK6\\#I".2
M1S<E/F(:GB#;:U*+%HH;B$, TWS2\@$I9;-S'>(@I'%G!>(&N/-'P ^'3I^>
MW-#S^  <A&4#/00%)J""N$N0])<(+G4I63#^H*@P,9U!'*8R12:74 5WL+69
MD"2X4I-RR*5J ^ /GG[;MP6%UVK=L2>GRPZ@T2G'C!+SUJ.EZU"1;C93=/L$
MR)5[HS@U*[8@/71@3!9>06-)D5/+U8D@:9T'-H)4]N=ELTCS;2L2G4ZQ_1N$
ML\* L..@#M-CQ 12C0+P?;F*<D!P"#B_X)N+LHAKVLH;AC?@BE? '8=*$YHW
MNA$?O9R85=PY4^))S#8^IB.32PN+:<BN3#YNZ@X'EOPZ((>B[_@T\.^9.OY,
MF9AV*J_S<4)1<EQ:X'I.R)5QN#9[,093P]7^U$\>LTGS>7K+ZJXA:#<QG:D]
MTT@0P^N7P26*^5[#I33$=I*H.:6L*MF$?!67T,1ZQQ'SR:GB@V(5VF6WE86/
M$KQ[/+[+;&/Q*Z^@,@%R<&[-:A3DNV.[#=63VJ.=>J==0'1#;%T)DNP<ZK4L
MRVMTI^CG1XI(=GOW$46ZY+0<<@;S*:%[ 9>"#7J%*.VS<V^3%]F;&QX[!;%<
M!Y\XY(K8^[8+WSI<'TYX_8&5BY.PPJ7A+MY3&1\@>7\U4%E6_&AGD;-PU#1\
M**B@G%=YY,",41!SFIZB$^:H"QK.UFE3995Z6 #]?-$REA"YQ:?GUJBQY9@
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
M-5O;9GIN%M/@!E#/M]N9[R=;^I2\NDZBT*>1I?<$DC?X]4(":&#IE3F\82P
MJ5RD*R\.?V,/[#P^=+M>>^D3/0IOPU4<+D/?BW-43XS*F='?R[G_X5)<NSG<
MRMN3$\A<T$[2ITV>L+3 <R],F?H>2=2DH$8((9 )G P70.1.PU5(8\!X"J5(
MBMR<Y H,;&FUKI4;Y__-8QJ_'X<YO@@?J1LG)^0+[R/,*7;\=.G]*TE/(B\;
MX_5.%[J5@'=#Y  )K&<Y8-.@>IY:*MV_^1G*03NH2I]>ILY!P7X8)ZM9!LF9
MGP#&J4,-\CQW5/L)[J>1'J; SRYUN),-;=\I(,=)Y K8X0IFH1=[+'GV['!Q
M^Y=C)+KSMYCQ<HA_-#CQ%>(2.W!ZT[D7'+_E#LN"-\.Q8+<@DQ'YWPH=!MP3
MA![IQ_1"=A_F?A+&+V<GO-7V;=&\P,:D V5R[LYH+8ES!S#D.F)?<=-TWS*U
MGKL)T+],VQ2MR?Q>?>FE'W'N$9/U%OO;E"<'CW.OEH*R?*^6X0)(23T$U6/$
MUVLG&ER%DTW=T4D"XPNV:.9QKBHR2*ZN*A*< ,FBJKLXA:3/F5.1*LF!U+5X
M%]>4#IQD$>W0H^6S9X2#"TH'1J(+2D/E9M48QX;RL'PP?WT\Q9LD"_.Q#NN]
MZ2V^LNS"ACP\Q6<3.H,AIC0E0K@Z<P.NFH[=(FF"YB@G+0AF:#VB>,I"^'2D
M@DTM7*B+>T+!$2UY!/M9Z7"5(65RLCYK+AP.'DG1=:C*L!&Z_(KOW=HR0]'[
MR/0QY3K"P8H^4F]3,KMRP2H-?2F"8#,U3P ?JEY5?(F*3UV6KE+@3U,VH$7V
M2+V[3FD:6/YT36B4T[I&OV[##<WSN\+Y2*:6$DB+YI<*/I"/)&1G:S7B%;IB
M+K5IA"#H\+8E9JH$,;?B0!#OTN&+8G0 &ZO 9Z=-)\=+;MF]:IMV3]A+W6HP
M)88J25F]^G%L[0X+KQLOD9UW)G[9G=C&[\&,PQZ=!GQ_N]Y&M",&L6Y2[(<L
M/I#\'&'Z X$W6R=I7L0-@K@,K!8&0\N5YW6H!?30-&[:* PL3SL!G</1U(7W
M=\@%:"BZ?XN!A(JF/D^9(6;1*'=21TR&D-P:Q[4U'C?B?"9V%#=8J&I[CU.$
MK-/GTH622$MTLN(E\*)/];(B<2"[]I[H8PG5)[Z?;G&PW_V%_*UV XV;;F*.
MCDU?3U]D ?513HN*>5G^2C$S:DP]H?>7H:1(D-+2C[H]/%(Z\-UO!G=)63KH
M 1)/VW8&VX@% _:4_HD+_T#R/HSS2P.B.\EVT[51'3]9/7#'7?[TV6LHCXX,
M0DT,1?9AI6TV#6WC%=I&W++MY;.RCSUYE>2X@C/.L2@$,;SS7';TB5" "@?1
M3ZO#;#*'EHQ/[88 P$I-?0G-"4<4#&?.T"82D$-S:CEQ(IY 0N#,H;B+Q+2=
M@KHD=1 8NHN"*&[E.@UC/]QX$3I ]/M2D3E]X].EK9/$M%TD1)EH38HBUN3N
MZ,^H(OESTPIOC,^$VX<DS>]PNC[%]_D=&3!&]6XA#(O792$"T(68?GM /T;T
MZU>(?B](D7)2Y5W"JW:E=VB]/7IL)O$J+Z:TZ)54!FO7"E5%2\'K4H:'DA_S
M!]Q2]1-R,^JRO]6$4X=8QHWT:/^OIEX<QWT"@K'?4@_ 1-$KXD*(NGC4ZJ8G
M6UX/W_)=FFS); $51E8B;.OG6W+NK^@ODK2 PHNDCG 6:H.WG"6JBQ^87XR#
MD'P_B:HWIBQOBJ,178S#I9C<$QUYD7BQ#9<.!,JR\,EP43A)6T=G&+/C=+9:
MI7CEY=7Y6E^KJ+^Q[.>&3KS(Y\$>:$&N&.S3BW!9#:,HH4]A_H \=)(09F>;
MA-]XWWD$U-\OPA@CUC#.^5&M(CQ[EPD9U;7%>)4^;?[YGI G8\Y/7H%Q&26?
M:!\^!FXC\D+184Q C]Z\/6)"JCZ1K7J>RA@!\MH<RNIRTK&.CF5M-E&IT2.
MF>B<ALLEV9:QKR8@C<\MULC? 0W6Y"H_<.*W <A9,7('?\/<(JH",]K0#V>+
MN'4Z+I;T?!SXR.H$-YP#NBK%0X^0X*[+)N_"#! 2=H0D,0K()[QN;SG,]5FB
MRMGF>:)$!-M9@RI(B=S:,&M8[[_3)(J\U'&3Q;&89!ZU>I*LUV&^9O7'XX!W
MWET1+1/B[)0<'%&2;=/1:MEJP;;K-M+"#;I:U7,P$[8URX0\1D8RT*KTI4TL
M4W']N6B_-?QUOSFS18=W RP@1<47CFM_21C0E(3=Y?3L&'SL9<1L3=8;'&<L
M=G\D3=0!S*[JD2,#W:[SQ/_XD$0!.5[9(]FW?T:G>!GZX7127-58NM<(5TX*
MDR*"=V$>X<5R3NY&CV&P]:*!2@F*Y[7DF@$1@-S,]%MV+EW3&@:T!X##Y/I.
MMI05!N$E&EZ)9I^\-#@EEX81#I7VW)9]="W@4!@]_0;1CR9RO@BYT0K3VUN5
ML>\6T"YI2KNJ46OF^*G^Y-I[HK]BX'E;Y7E,;7%F]; GD+L'+UYLZ!2T$@AM
M%(J#J^WZ'J=V3JL1\':6;6]MB5! (OLC=2F_C\,\>U6^_;K>'M9%5N$T'HDI
M3NH)6%VBR(NA(GC_EKM1F3+E\^0##E</Y+^S1YQZ*_R.3)W3P[ JL/W\CIKN
M);F*4I["XH'SJ1R'BH&(C3P(J"%'U =#"['2O6R6WY$:4=XAEC6,&J==Q(Q/
M9?&BXW  .?^WF$\*+T=Q_%-9NBA_@'U)JXVBC,ESX[FJ_NU7+A,UID"]*0NT
M>:5LXQ40!#FJ^TO9YEGNL9"G:;D?=% >R_,PUEFHL;9.EP.#0*Y^C9&O4)&U
M5<:@4QW!OWN>BL% ? ?9^+I\TMW7+%9G7.QV--+99YSZ88:OTU Q"LLA>B-=
MY8!=[7BUJG>WVSP-/[)X5Q^_9KA(][Z[\#3W<EV%PSGFJD%:@WVT%9U$4] 2
M<N?/"U88PSA^^ M>\Q[\;_VA=)&8$%J&\3(65C"/R0$59Z$_%>6Q@Y#M]B+6
M5ZBJ"ZI1"EH "(I]83I!++J6=KZ B<9ANK1+^V+YP:.HY8OTAG)^A( 5&([E
M\%L(#RC4EGY/[\[%")2DB(V90L.03N:U8FFE*S>5G^J4J>-QQVK.)@5E.01*
MAHNLW^7/9=?E\S FRC+T(M38XM,I4*7"UJ9P==+#^.V[FOGXJ?KQQY <2ZG_
M\'2!'[%RC*6)J,F!NA(Z*5;=XE>-84&:5[.?)Y&BK<=HH?!UTV4(,;S$'I5O
MNF//4_SK%L?^T[@R"$*T>W8J8 359*\_1]7W4Y.Z+KX"(B<EA9&7]X:(;)KA
M2YRN<"H^3(';D7BDA:P3&#H@$<6WB'_L/).@F^Z5:0^OTEBYS&,_6>,[[_/H
MF7$R2(.[T&6Z1((((#%\!")#)I7CIL"[IN+H6K=AK@&]928QNR8N*Q!GG^G-
M$Q_C&"_#G&?/;6EZYX:<C>PQ>KS\RU[86+:K>J*K4):DF(Q>'K\L9OP*+<F_
MNH7:3=KF$,*TD\C9F\3&ZK6HS / '5KVY< L5J=0PTA6*PP5U=E0R,4T]SX[
MOI>JL;(E>=VKMQXSUHV3*&2Q&$6Y@.[YIZX/OS'8T2-._A0O,9D^L+/3NZ#9
MJD>DB(]THP?%V EL<44FMKME=Z_</&'<CC3)#PR[DF0B09,Y(C3DIE->1B@@
M9$AWT8%PG2:/84;SJZDI63.@V3#CV3*@3QN,:MH;3/$-(]ZWD?SB%N=YA'E!
MD9%OV$JP[3KPM'!3N-;<YEZ^)6QX0N<X(#9[U+C/H!L:.9(G:.;G6_*7\@K$
M7CQI.25:>0@=8R*ZN!Q67X#XC<CM-<A(BH32K4QNTU>XL^42^WGXB&N0A/JB
M&]7 TJX!>/@.15W'F#IR@*RK*%@7DJG/[J98:I)E (]4:9\14+,LPZR84Z/Y
MD04OE"H&%@LT&:"GH)++F9J:F$_)'OLZ6O@Y=C9IR@GD8-*AIKF1L0?E74I.
MM)'NF#M [.M2,2+*=TKDL4%.[5(YPT3W2<%B#;7AW@VU(8]CNR6:H(:\36H6
M1I7AI2Y'95? )[<GL H_I1Z*W<7W]GE9D2F1-+E20]WB<X5SR+'E5OTH"HM8
M3(R20;?W&0M-R,\>1[S[@F!L]@6'D(",I^ISQ+\7/L.YR(#LX%DK:U&VYCY=
MN+GY-%*#[?;DUE]AVO"A.G8[=HL;W2'F0ZMZW?YB1O <*W3>VT=$V/F7??6#
MZ\:^!F0]-"X'R:8:N6>]$(;M0NM"+*#X^N)1<_=^X%(@5-K%@TLTOU"R$NRA
M7_33&*=WF1B&;0$18@$&"I;?LEXI+ET54@8UI0->W_#^?@65#*(CC#)H$MG)
M)NQ/YL->-D_1KOT&^SA\I&ULR#UBG-TH!37&PV^GYI8@!!E(Q1"45F.<FLTJ
M[&MI\JXE&]_,KU.\\<*@>/@:1X+$,&SK<R$6X)L*^Q9A_K%;EZ"414TI@5=H
MF%A]&J["W(NX'?$CCH)EDK)24==>2F_[0G$!FU^IS67MAJ6#%=@TBXTN[$+T
M0,:S1[B$SH V? J'N0*:_&MTVU*G2I\ B)P0,Z1=_!@@HM+./OO1EB8/OTN2
MX%,810-K(B60MA63"E)@ND$YE,N@XY :=7ZV(Q 4U]^C*7CC82T.FMU"> ;[
M6$W!5<&.$'#=)76JN &2UWRCI6^VF: #2\ [L+@UU'59WVH(KD,CT["8!I!Q
M_2X20+95'HQ*AP<FJ@>Z=L-T\PT0I6$<,NR@7MQ'X8J%P93S/]W@B+]T[AWB
MY^U#7,EJZP7 HE;KC2P@=_64]:,NN43R!LQY@@(M"]"V_3>$>%1&86_J#JQD
M)#ZE0? 5^9W:!K_+=LB38JUY T[6B+GHY3V.\T$$P?HKG@ )*!R ]H8O.E,C
M9D@=_;G*<-LD*662ZY-/PK2]?NV"1;MY\@.P$>WR"YQE+Y/VAX,I8?5\$0 5
M42EX1O@=@M-XT3 F.PQGN>.7V'ZT/S)]DVW.=Y<<>_''\35E&XZ#ZRF(#* W
MC\/<3T+:_SI.UF',[+.XJ4L/IKR3A6R%9&J?'$.?9YKJ= ^A;M.IVU?ZS'G2
M(T'X(HE7=SA=-^<?VA4@ N'""27 0\<PB@0'ALO'=QGK6MX :-T.=C*$BV@3
M%T54[XLBJB4;8D(96+D^0S[TV+VC.I0%;F.K^U7)-2QJQKWK"G:1C];I[@6<
MNH:"<)*LUTG,B#%&;\*]Z6W[<'<1@#RW[#/^/O *_7^'?SP\/#RBYSUZY%6:
MC[XY?$5^1__'>SUER-OF#TD:_H:#/Z-OWKSZ_ONC5]]\?\C>&=Y^_>KKHV]>
M_>F;;\J/PRS;$F./_C%I%GPF?]OP%,+HZ8^N#0M(&':RP_8)ZB062X2), RK
MP5O.SL!Y42@C,N_&8@UT-Y;VUQ3A(;H4SXE\L].67(3]!L%=%SDR)/710#KU
MVDL7*<WMQP&;^QJGK%CY>&H6A.C <%9 2TD?5WIX@FWW-)@-")V4- Y,;474
M.E6M,M=<:X81^-8VS2TK:AEB(MT-;3;E;I?NE?L(+#RR6\55$:LW O[-5JN4
M>;C1AC:_TN+;BV/;FQ[%+6L(O&WCK++PQSNO]R -GPFL<4SO8J-T/._=AR:C
MV2$V G(E7+UYT9;VM'-V QQ;D HH+C(> %QT1*AQ-9[0X2+BGU2"&@L?3ADU
MFA:-+41-4).0I 9"+T6<!.R4RM0N"08_)O1N!D*D.J\$#88(NR._!,[TJ;8X
M"X*0/DQXT;47!O/XQ-O0Y\@&R(&WO@) ^\4$.G&"\N>J@8AF&!T0 ?/Y6->[
M7YVOK7PZ-4+TZG.;W27'F)]7-W@59H0[IV&*_7RQ7.)T[ZR1M9+LGLKF6:*!
M%_1"Q ^1/$'WN/3?EV^):3$1"MA,*"FF<MRW59F;[>Z*:A0RC9Z\P;D7QC@X
M\]*8S)7-?'^[WK+ S5/^X#:P4E, :%VI=>,$)P67'TXC546=G>T$<Z7U]_"Z
MTV9"\7:T$IA[T]NO]-!&0-(-BG[FV,D#<:,M$X(5]2GZP:<;B?%.;D(E<&E5
MOW2/Y0X9+F-TWQMQQNJ/%IGCX]6Z!<#8[VT"8 )E ?%BP^1J-8F" %WL:M^I
M)"OM]1*;$1NF$+\1Y*2>VXV;I($!Z!?)J'5:Z0CT)2ZSEHDYL2%&'J^D[OY1
M0,"I71%I+]98D;S#,:VP3^1M%JS#.*2R1B-P"ND;6$ZZH-FV(SKP >2H&,4"
MF+S6N'UMXT!\%%G:%"@5.I@;(^*N]0.+%@#$_@N2&!%9Y.7!/6M>X3<^+P4)
M?5FTY'*MD^0\;!4-A==O7.6ZULU41-<T8OFW,81(!LF^)$FP@<K;-$:4(N2X
M.'HGZ]HEBN4KUA0@YM69KS=>F-*F*(ME*S56R9L'C[:=*P]B E6:J;ZG-D\
MYD%;]\YU,J1RR,F7W%<8+D-RZ.E+03',NO]V'P<EQJ_9IY-A>)OH0DXW%F>>
MI!XGY0V0U\8O+)F1[LG=\%S<B3JQ@B[/+,&OZ$OT97&,.(]P4^9I.^-/A03&
MMZ=++_V(<YJ#=(O];<J*Q;R/4^Q%-&3FG1?&%\,W;U$$ZD+BU% #Q*[^$'T9
MD<^^0BLR@/9T6U?3HJR:U[4\ZO&^*90:5'+1+E(=/5&,0X.+E(GH2\K$KU2X
M^$)YV"<&XH2<C7G";)Z;QM1-K3:T)T\!HHOLB6ZTP#>@0AJ9,J'L1]L,3\<D
M-F!URQ6H2)C!'/;J>D01-9$2,6#:BV-9CXSF4OTLXM,PVR09BYQ9+/G=Z6AH
MGZX<F -E(<<(*H])#RMR2@5L")$P(FP[%5K=2)D:,UO>W.[U.U 'W5@)*SL5
M;&&LJ)CS$GG28[^S"QMXU1EXOW< <[#?Y1@I7'*=NDC5F->4)87UZCI.F!.&
MRN@BKIM(+Y;'=R>TT(:2CPP>;=M3"F("O><5U\RL&D&5/QF#Z"!W88R=_*C<
M9_(5&SZ[E.%I94;9L9>%_L#*1 S#]C.P$ M)]T=VL:UR"%^A>_K]-!,,I4QL
ME5(!:6!^?=V=\S2,MOG@>5\0%!<.,  7#5D*^(A)YHEW\%,F3DU"&-LY'W"X
M>B"SS![)P;?"5]OU/4X7R[W4DS$TE1YL!U:0%H* 0)9S((]/(D@>0P<-=;>7
ML^1&+HWDHBFM^K0S?9D"(!7;8^SL1EWH]F,>-#'L)<=-52N0Y.D(<I=T*(BR
ME("FK4>#?VVSG-J;V5T")&B)HX%8V--B0W_,;O"OVY#<A_$M3A]#GQ8P")/@
M!OO)*@Y'B/&QA;631GMVUJ:0=UPFB=&"L<W -M>M>>V*;#N#T1YOC"TL!HIG
MOYUN:;8;GY^K#3MQG 88V+XO&N#88\M,Z'SJ(1ZM$%%#^O5))C?=?'4W6(;U
M>[++GM&198:]]<[>=M>GT!*ZN2V]3UX:9"H'VO,ZT7I)]C GFSG[#-MO-7H[
MUY4#9HS!7!^=)VD3P3#F2DG) VX\N:W]U@O+07?-!,ZT0>2A\L#WHJJVN<9
M#K'M8&2OO2?^DE!L0Z4=8!DEVP]+=I?7>\-M^(3T,2OC4[I[RW(CK-7V=, Y
MD_0$$V"#'U$@ -O;K0^R(VR>YW1F=0F)UKDEI?'8OL/[W0W)HA]H&Q B/.LY
M(55,,U6O"9NG>R\;=A&3]BP.NE3MXF9LZQ;[-2-;/";"?<^<_/=/B"""*&9>
M_%1T.<G0AE K# A.3F. W.X&H[O<\'PVLX)/:*>%*&KI+Z6C4#C0]A$G0@)R
M%9:?3J&G1"?IJP,&7*'AP6'@.R1'V!*'PP>>]$+%081 'WRUA'("EM*0XM+3
M==VFH5%D9JV5D^5^M;@;3'L4<"6\;&07:%[9M::V5@"J!Y)P5;CR\^FD 0W
M9L%E5YM:5IM7]416E"XPNSU!1,;?'AQ^AY9>6';O\"H@4_" .&+N;LNL(8Y=
MUG+B"G]B?QDZT5D-IH,*/RIXZ3[X>MF#ZZ<D+1XK'(H"@@S\TJ%0IUT9-Z$Z
MJ;K)E$6-B[8RC>A<MQ7;Q^?9H7&LH]16LJPT=H&Z\*&HH6:@. ![>SKB"+!<
MV;#>4R+6VSVHH]?9^*&(1>4\G*+R&)1;AT/:E&KMW]21$W6 JW5^P:@)!;K;
M8-B1:6R%BNNPX02JGA=F/O<.\H38CSB-/8)1?IPDHC;,/5Z>C8!;K_,UUDHT
MSQ6OGH[>DOF$E=N<[$!T3V;F]RLW9XX5H=-Z039FRR@65@.R52.K!7=2H;E-
MS$;<#L(38VJGA4@ZE ^,/4(:'AFR2XAP,RV) -P]8%Y]Z3I-5JFW5CH?AH%D
MU^LY",ZZ<D[G8"^EO%P7N>^R:5R^,PTJ)76WG\&H:]]I.ACNHLM*\6?*>1_C
M( .<'?\6@UU2&C<?DZE:*VI0%Y3M9_)AT!Y(%3KOUCB"T'1M!Q-*V_/U#HRY
M2"D6#?"V<<!D(LQ$!^._A4"L%(=^<&HF1)Y]QJD?9K:".R3PK?=$TD914P'B
M8AR]\'SRTM2+75=<-!8*U9</F&S#OYT6,2/N9%F&P.3"DT:2YV=Q5^\KVETD
M'%IS]7U/ 3$5G<QGOV[#_(E'\*-'G.5.FR^YY*-!!<E>KLTBFE<M\Z0W$%<1
M9V;H:JJF,F3]&7K2=Z6@M\>\1<(>7<=D>ZA#AL<]<86R/9VC=BA9?C8/IU)1
M[D$RJWY!<SS!ZVX[>3O.MA'KJ.JM4LRKI#Z/L).1V&ON[Q,K/;.JNZISV3T]
M%;'25BS3JL^KR<<Z)4:#.H8/:W(0V9 REKDK]*R*V"!R-H7CS(BWBG*7#5(T
M6L7H^\#OWAR'@0TO??C6W7;:*$)%+DL7AKJ*G&AJJU @=+-2]TDV4KK#3M$B
MEBS_+AV^SYL9#A,*;)9CJJF4J6>'6I]$K&]NWV=3C)M5DPY55[2<<.-4>'0L
MVEU(3.6%I0//?I(]!3MC&&%1OE\IB/JT[M%2A,4-S<1U9WB(^125F54>'P[F
M 1L@0T"*J2ACH,%<SM4MK6/H/$QD2@P^&MK%&8W"W3?B]R4O0F&<$1LS8B;H
MWJ[]_2KG-X.[KA-"YG&V[EL!<^MDGW1W$[,3^M^G\1X1K1?\ZJP>),@2<EC:
M2Q'=R=98-EP0;/3615^+5O+,ZN4QE0<,VLZ-;JINBB'$<YA:6QHL,74@L\(^
M12$)I@=NM_>9GX8;#M_'X2/M?JWF0%:=S$WYK6[$I-6/JDHRA4G?F(&<*N44
M+GQP1IS<J=RE2!R3:J=[I]")ESU<%UD'YTEZ@U=A1AA(_AP20N:+H@:#DLP9
M3VZU&+<IEJ! 9@]UW@95LVDU 0K8#%4EBPF%KFOR'8Y3UJ&>L0?M"N<%G,<P
MP,'QTWNBG>?QHNS&.O/S\)%H89S-[HDEY?GYP+:) 0(.PCGUL82$>G;[(SJ_
M6'RX1><WBTNTN#Z[F=W-K]ZAV<G=_.?YW?SLUN4+A[D\-(T!0W*9AM<W;(\K
MLD0">9[C-;%#J!$1^V&$"4*\KS!M6WV7N!7YT=%U:(Z/LB"P<FX%%N4)-4\X
M,);!S%J1DM_RDC);:IB'\5?T/&%0:0G=JN4T\BJ0KJ_%MD09,-W'8Y]Y[.,I
MWA#6AF/TYVI-;;_V6A,\(./-3\HKIU,'K(@;36':6Y.ABV7'<;/307X@_@-
M[$N"&!$5-X2?9#E1?:QN(M>"LJ8 +DT+.4>;,B2AAOV:>S R'6]C]?/)<Z>Z
M>>(CO<_0FW=QYY[%01GHTPA 7:0GD1>NAWZ7UX/MX%*AA2"@"\[KNK#)LKWC
MBU=Y:@/Q>&?W*8]&XM"447V2&96HWJEX74Y\4K=@.'ZZ>\!%_X7LNFJ\H!J"
M:CB[O8.I'Z(J!Y=N<XOK=*^YA9-PU7Z"T8Q?[4%;XVC]!\(//(^IVF!N]<62
MQE1>>T_J_F_Y%-:]WE)T($%D@\B%L%E76QB&[T#$E%A4RU'W^@TM\'E,O8U9
M7A@"Y&I879B'/JDED.S;XA)L '$J1^Q?T)P<LMU\:QVI'<NU;W%W8"0RNW<Y
M )5Y>O[\T+?%F9HXY8TA6/W\&_R(8\52I*)Q=M.O!!A OI)F\PMR$6;?NGL9
MDI"\TM[0XLR]9?/83[&7X5/,_]OPS!6O\"-YM34 N]#IJLA)+8:,F@P-MS'K
MLH*\.$!1Z-V'T21<R/H2T%8_6I0RMBUVH<Q\/]F2>UQAN)";'?E-2BZP%S5E
M1Y=8)22L!^Z;X0D]FA1#:4]0.I9)K\='0U(\"2'6$1"Y0"M3KT?.%? ".H^+
M! E7[^HR!*;SKB[!4O%=?7[U\]GM]-_5%>1!X5V]BUQ&%F,5>D+6<?> ;[V(
M7"TOPYBP5,ERE(VW[,>2H *(TW45=D2&,'=41@91%\&:#7,6 *? E<JX[%KV
M\.KM/(R]V'>HWF0(3$>]2;!45&_G\ZO9U<GDU9N"/"BHMRYRF3Y.-??'+?:W
M*0ZHZRP3>D-[2VP7--M!.QWX0*ZNX@&&JL*8%I(HS4CJS@_C;)NROVY2O ZW
M:\?/38H,;HJ@"E7,+^?-V4M*SFF0NQ==;^^CT!='!0\J>W*X+J50BIG20:T0
M(.Q8#)6X#@ED-X$,$R2:0*@;BC#M!A==Z,/?!)%7"C8?-(_M!R(%G&0!Z*Q7
M2LJB!^DK94R$BKY>?@KS!V87IGQ*&GW8FM-A\4,-;@IM11F5+-=!5T1+'(G3
MR9B7Q!GS&!V1AEDL&_65+!Q&;7@NRKYT8J5T (4-\Z@5C'- >ZT^TMS<3>3Y
MN-6]>2)'DI#G74?1/HE<-+14PDRD)%@J<)5DY-IS/QY7#H>P#(2SS^XNM4T#
M<"*KZ6HJ&/7=]&0*=P^0.KP3'C=2JABGG%&SBOZ/UCI_]"*:=E"'GM(_S.*@
M_8O&ER.YDX;!R?K+T"!H S)>)G^$54HP2Z6AST7L!US/Q'[9##QO]7]WH$@'
M%;&FLAV.X'WJ^6TW&UX7T8LHB/,H^32/ETFZ9JP::8NH0K5?UTP-,4#,FZ/1
M:9CY49)M"9Y4X-D%D$Z'&O/]X/AE5)/[K4HI&I3J(9]E!!.M_7"%AX\S:<_N
M(G"_C8(T?YU\4OA&^1BG>A'@C"C\K+DVX^P/EC-XYWVF_M-Q9&$/@(N[XSX:
MBB)!AZ&<CG,?;@%P:B>40K3.7I8@U4%EUFGUC!T'@C>?6CF/: 3V0L>)_=<'
M8T!,R70'3%3#<D)FX2W+*1OYTC^X?>$92H)V;;S>1#5-T"@BD8K@7YK5I."2
M@[H4*<YEN1F1&E9P^!J+5"OBO'E=&.@"[BQ*0Y.+=9<A#=H8.G2J/)$ZZS]9
M%J(^6].X."794IC&KEAU(P1)U.T)(NM[>W#X73,;R*NF<?E@H,ZM2H84"=%7
M?%H"V;OSB\&TMM\1]5$T3MF=8G\8<\;O2Z8>!4VJL35 E0G"0\JHTIR6@QPU
MT5,2SD_Z73F<:DD];HL$4YET?8(G:4 1!W T\!6F-;7]-)LF>/CI9$VD*4F?
M>/S8I/N]B#C5"EC<7:_]9,E=%$2OG-=I2&XM&R]"![S[4Q'-YMCIH$M=P]1'
M8ONPJ%+OB>_BBAKD0E=ZNQ9Q(VGZ?49N>,W,/+6 ]R'@6#XS!D!9)1<S0ZS^
M&MWCFTH4J4>A=(K2*%*V[]W;.0-*2W6^#$7FOCV@'I(H(/+ FTQ3<,T:N!E4
M!WF8!CG*L >TZZO^&;0H?B!]0])!$7Q)DM=*=O5>9,+YO?KZ6K0Q?2\X(9LE
M3YC OX]33./;</#."V-:=G Q4O$)1:!#OBNHRZ4:<H! UB/0RJ.)RS$*6FK9
ML>]6B]LM#ZTZ5<S?)FH8-PT(%J10#&XXR\!(^H1(@9$C.U)7YLY-5/JD_ 7D
M#J;'X,V?&)ON.I^"%' 3ATDWF<7BV3K8]8*897BC &HNB1/'],IH#9X.UKW;
M5=#1K*-%;_95A0&'/:W5^-152VL_^<MY>;,F2J)=7?O^:?W'FCD.LU)&8(9)
M5',=RT"?=2F%>%1#_>]Q2@UWPW-C87;BI5OSS$GTBB(OV\$L*@LW;ZS!7]PN
M<;K"Z0VOSWR29+N^I $\OA <)Q=I$!U C/B'11$:W@>JK&KMW#O9P<"VJU*V
M;-/[<'FE*2:\2RX(=58L5K-^EAA8GM1@NKB-*&$&B-F[VKB=W".#%I>;0J=.
M$,,J7=)[]HCU0-7AVK.2M7'K[929FDNFJW"E'F5,XT^2=(G#?)L2<W"G8/T[
M]G"K]I3?.8M=8TP-*>C)OAI'-=KT^C_H\:U^E%<BA^G1NL@?<%I%>%+[;QRS
M'X;CQ#P#T0%DBWWO-&6ADU%-%21?GI&O9[]\(+7K%LO6Z]QM$M%8$?K(IZ1_
MM"=UH(YT<=2NI 9Y@VVK)E,.5YK*B%(]<FJ <I:CO=\J@;1OB:F@U54$5?1,
M.ZEJI_*G6642#%E/^CK%-(5I+#=9!S@7-\\NI$#5QSZJ<A5<1P*HLE(N88*E
M&UXOBW@8VB^<%UDB9P6Y(^1/UX2,^2P.:+3!9@0?AP9@%^*FCAXD> 2I!\*L
MHEXIS=C"Y1"G>DZ?XZU*)WITZ2F5Y+!FYN0IWB19.+C?%@0S6-J,OL#MX@*^
M[R^W<<"J/@;\2\>NVBZ6B81(N%8GA:<D"(F>]EABYA[=GS'5#XTR/(H9:8I<
M6754Y_E=,MSRRSN,":3=BUC9G8JK3D.Z%5E25QF2+]KXU>T&%Y'$F2PDH[?R
M!L$X4-X0+DK24[SA)C$4LN%"L70QL=VT5++Z\;PFG>%8,KS$85C%]VY[Q0Y#
M>#.-SD/D0^HEN2!4CLXQSLCU8YNF+!&K2+YBKN"MGV_WRR1#D58&\]J.OM)'
M4:G"2$0G0TO,&A?QZ=CORV=/_EI03NDTAZ\']^N0(4,R&A\WU]46J%)9Z5$V
M1IR'%)2;T"$92C+QU*O=X-*TE?%59-Z"E-"6,";/E^SN7M<:N<3K>YPJ*3U@
MJ.7H13$64"@0]U34M66</5;*Z5ZI&\GJ3,N_7'JQMV)Q&V5#8!V>0X/M5N*
MT(#87GU>M8-V>A!UL:!FOVR=Y@[W1FD$$>_[!]?LS6\_3WP/![AA.#T0;ML'
M@IM\$8@MK1 8X;KL)X4+\1 ZDQH$1G_GW_[#:022,9G-"^#/@H!%G7H1-1[G
M<='G<I3=)X=EO8"<%!WH\;0:@^B@@WF,BF&N'[B4&-D4I.[EFQ[DMP\>8=A=
M<HQY 0.-8QP8:MET$V,!I3ZSCVFJR3U&_'N'F29RVE?GMV2%/1+MZX=WWD.J
M3IX>19]T@K-_N'>AI)(^?S.9]'E5?K9]8PH4,'R>O,&Y%\8X./-2>OL0W@\&
MD"HA$!>R)$($?)?D'Z/R:\<FHYQ5;8$!EVDH)L=>%F:TT@C.:+EO5MX[#F[#
M51PN0Y\^E_- (0+M.HE"GUQ?[_#G_#@:OM]/+U0<5/?N@R\41GOS;G8U_]OL
M;KZX0K.K4W3[_O)R=O,+6IRCV_F[J_GY_&1V=8=F)R>+]U>L;?'UXF)^TNSJ
MZ4:&AY"CIJ3W)NX M47&$G0A" <"+,(#*M,T?S>_FUV@V>WMV9UK69.Q"$@T
MZ2<;W ST'W"PI:V1BWC=$_I>$/M/=ZD79QYK]Y?=T<,<D!O(C#>8UVK_(P,$
M(=.MF(GZ\,O"7^5DJ#D;2[D+<S\)8Z<^OAX\KZ\/AN0S>PJ@G?_B+69W%F93
M;AYPJA;J @RU?)\48P%:<NQCE-&O>>8 _QZ]/767*"#G0248DI6:>A,&2#E1
M2C"Q6-?"))>$#MK/'$$9&<C>$MM]I^P_8>NEC:@EB0PA*TPC+7'Q#%[D1[$
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
M8X^MY':@V4ZGZ\!'XGL(IN_Z$G-2JKP$RS?/K[O=WF?$]B J_NR11A6-]D@
MPG'Q#  A ]W5WQ_?GOW/^[.K.W3V<[N^G@L??A?+6EYZZ5*-8FEHI9%XRUZ]
M5G'X&P[."7K$C,5!83V(3"])81B5N0:SI;[G(A+C%0V6!<-E%/$" V38:)16
MPQ%E(5K3"5#0M+'<Q*F;\+%5:4:5-H9U@F?K9$N$=;;91"'1? FYR;)?7'M/
MR@V1NN88ZAA3E*@.=" 7!Q^%/#Z,QEQYQ4"TX2.=-A519%1=GDR!"L9N<O"V
M>1IFFR3SHJ&O@PH +2HN=:S RU_Q=]?O,NJ,;!YUBNON<;?C(=A4N]4WXY,'
M+UT-[O2501K.R:4N4Q)\H%)8(M^!"V%28%I3BKI6:NBT(HINN^89.J=X0PP#
M'BQ$?HYP\<)!=&.:A[_Q"&B/!E: $GTTL+@-C9T#K3?P$J:N(D>2I^9.&(.B
M/90OF=G'.,BHM7F#-[R ?;987B4Y%AN&0YSOW2#MV9$Z:$$Y5/QCU]*KP\N=
M(UYMY>8.D5-\G]<M$&9QO/6BZS2,_7!#?N 0!W>X*8"T+V8J:('7%AP'Y+JR
M*3]'FSW!<^)]4^=MVP6G2 DG#G<UW Y%;%JM4B8'#49Y[(96\@OH4OTBN7=H
M<CJQ6^T\)FS"65Y,EEUZ@9J/0CAP0"%2]$V(T  KW/)/2P')T)I\[*S_CHSR
ME=,!7)ZA+6_<:6>_&Q>];-P]>$4#GJ)I^3R^QFF8!$.[X&VA[<#ZM[6VSM[@
M[^,PSUXA/LIU/Q++<MIZ=[#)$!?1T387*#J[>:-Y%&89#8&;0.OYWYO4'5H_
M/N!&;64?Z\D<&2JHNO!CCKF@SK.!;]!7J!H!;-OGM&DU9'*0C:K*!]M!*F,O
M2'0$?/!2UF47EQ\^6]4_42DZ'")BJQ&NXR!B6@FZ"TVLB:-^]+3K^"X=OG?'
M$8X=2=T Q4P?*Q+)(4U'^A@^G84/SG_F&=]I^.C16@#3E+D6%[OEJU[Z4%'Y
MHU?L4*W"X5*X-*MK_"RIJ3&%:%6U*ADZE2^T?:W'8>XG87R)J56MY&1MC[!>
M>:L%'N![\0WZ.__J'\[\J4+J5H[4_:68VT>;) OS3,3& 11#:W('>3A-^&#.
M __(*<_E[&COZ;TUF;Z6T,?:XJU68Q?OC[+</7(/ >B^3[Y#Q8?[S+5L(\@)
M7FUL\=I,&7R<)!]Y<VK^#'Q\=T(!Z*ALZ0S6-G0W+I ^)V-8@2R,#E#Y&$X&
M(B8<(J&PKNA5>%0K_DX:& 9Z5WW,%TON!SO[[#-#.]"0ELY)+&N*+GR@CB*T
MMST7FLI9B*JA(JFQ+32JW*KD1HD2IFJFFMQ$5%K6H /14)4$YQ8A0.5]%K<Y
M:L[-:\*_+54RA7M3:"-VL1>:Q)4F /#IYO\!JH:B<NPD#A!5?NT+BHP6IKJ
M1_5P;R[S\&H(#336^DT10 2*L6-?,]=G_H0\^OT4SH@.3M290)+%&CD&^(3'
M"9GJQ,L>;G#NA3%.M04!FL&NU2G%12X1]W00\LDHE!;#W!\C2MS9$0[9ZDT3
M"]G$LVU .^VMUV&>X^+@,I87A<EL6QFJB,GEB(U'U02(CT$WH$PYTS;J_-R1
M,$42F=@S'$"[1MDP J<^IV5K1Q,]N?0UI]D70EBQN9)!;4[OB*(>V?K925?)
M.HQ9H<IWR2-.8^J1'THZ]>=VHQVU\92+:SW=ZWH^3>7I2'*-I6%'@LTH:JY;
MN7GP0*X5LX"H<;)OO*BGU2>=S(V<=B,F%TPV'K$)4#V#5($Z-0Y5^"FT$SM)
M9"YIW$P82-(4)G-I+YI+6F$O/@-)4^>GT%X<4=):5L!  J<^IWM[T5SZVO:B
MCA!.P%XT$$4]LHU@+PXDG?IS3\A>-!=7P%[44IY3LA<-)-B,HL,F75#'XUU*
M(#_@12Q\2!HKAT((>4*)3"+\H!;$_#-T-(E8%@-.*\24@^0PKE;5#>CN4^)(
M(FO(TY3("K\.B7SS3"1RC]-Z$MDFQY@22230E99LPG91,U0'P0ZQ?.O8#.W%
M<$W1W"&*T=->-YASPG -TU-K0KL/?SJH=8C9UY.X<ILPK[(4M:FA_RZ8I?D_
M3\,4^^1/ZJJ-C&JH-?*O6J4))K25C;@/&JQCQC\22(A%^8!)3P4 6(R1!EF0
M2<@$1Y1)&GI",,QZ5,@^#E#?8OXA.GJ%Z+>3V/PPW:LM#JS/B,WG^#[=>NG3
MF[=DMK<Z@6.B@=:# P5(0!%BQ:?HS5O&;=<612?UZS P:)$F3M.3),ZV4:X9
M);@_RK+C<P\!*.>P_FX2NQDD=\5=\<I,O8^GV&>3?*.IMD7C[%IQ @S /"#^
M)?H&4MNVN2RA>L5G:'VF85G;U3;+M;6V8)C]H,T]'"#'+_M0JK#M.W1!NM>^
M6O'Z^EAA;_Y$)CO2-\-:X^SN9P$&'5;8FS\Q/KOUB791?=<(VUN?X7XNIWMC
MR.@WSAG]1IW1;Z;&: '5]QB]N[Z>C#XT9/2A<T8?JC/Z<&J,%E!]C]&[ZS.O
MC'RVWD3)$\:L<_$H3F 1!.O9VP(D ,$HOT2\E[-35XH"DYJ.6VB1(YA/CSB]
M3XQ(+JIY57XJOA ]/XIK5Q%LF=]'WQK>C%H#;?LY1$ATW8Z.OH6]6JXN2"+J
M[]V0]A9IPN];@@Z;X>VA)L/%(VWYHV$4H$Y[Y;?H[:'$C6G_$4/&@/JU ERI
M]ILLF^^OVQ@??:]Y*=X;9)79N] !/M//T-'WDJNP=19#Q*ZX*UR:&6-GFS2,
MOB93O='Q=NP.LLK87>B0EX-^AKYFC!5$7SAQ<@#$KET<HJ69,9:54=.Y!S6^
MM\K.!F#HVD._<&O40B2M+SD[JS .?;G!69Z&?HZ#\6XW8ABV"]4*L0#[F);?
M0E<<!_:VE%5-BQM>Z? &K\(E!T1'=,UI4)ZF4"7QBV* 4:<58%;6<.'F]KV-
M+;L#R[IK0HJ.ZAYFH]"79%SVU31\%DH<E0B6@ X]Y*NH2C**/+7G=A%;V\(
M$)FRKKCC%RHI0YKBL+\F8SN@*E(SCS?;/+O CS@2^K5[BX(,DKUP! 5L "'Y
MGVU"=<HUV8>T#4F,9CXMAHPNO?0C)@IFF:1H'N X#WV:&\CJP*(OV<3H2*1X
M7(B6 KN;@M9%)</<E$8)+2_;IJQR?7:#_6V:AO%J7.F3@;1MFJH@):N8Q<:^
M0M6(25A+.LP5REH7,<P?=$3B+'1(C*+LWDQ*V<F]&K?A*@Z71).14Y'?BQ?W
M&4X?68U7/DNIV]X(=-M$-)O _Z%*DKZ:K3&MT)<YBH2]G92$R1VB30E['R>0
M=+V=B,FNP-@N\>H1^TDCPQ>?8L*%AW S^QQF*L+4$;'?GF]X#T$D$)<]N) K
MKOP&_9U^Y<R="M*]#-??7TR/B]AM[N7LV#N)O"Q;+-E=3Y7;.JEG(!P[4M")
M!Q0=3#]CI8*Y:Z@M&B[2R;H8UDH=DZ[6M*_ \38+8YQE,__7;9BQ+/(1) :"
M,L*%7B8P !I03?+B:]3XW+$^4>1:4VQD:]:^]5.512/6DR@,:%.7,W);I<UP
M!CI2P*D'OEA!1PL$7Y)M4'Z.RN_W)<3R>=/%G_+HD2[65)W<X(C.=^VE^1/-
M-\P\GW4#/7YJ_F4$#:,!>'#K5J9RU/$"W='L,^3% ;I*XK3X)QTFE#8W_FA=
MKK>=TUHD,KU9A;1>2NA%M]O-)DGSNX10TV_L@0N\\B*V$<:03VWPEH]&7?P@
MMU(Y#2KF07F"=F9";"JN,)^F(<"FPM&ZLIE0T.@$/B-WAI6RD':<N8W)K"C&
M-DPH4)A]X%8VQ)0N3\^=)9C[%&^W]UD8A%[Z=.M%>,1+&PC'\J4-P@/R\Y"O
MP#N;(W71R;/6O4VZ8%-#BYD"A6][%OQKF^6L5^_P<B,!9,$J[\8";"I6#T#U
MB E<^KLYUY2>CH6;ZQW ZK)GFD_&%E<POMD0U!@S#;-%@8<*AG9?RQKLM'S\
M=$>&CR!1*A#MGFH*& $B=I'$JX.+\)%(V1WY?4B?,-CC_YZ(.1 P#=8V!4V5
M&N;-4._SN@7]" (F &#Y/K:/ 9CP<Y^C^LN)6$@PA]H]4H6+-*_'M[U/TH#6
M2,7!<9*FR2=Z:HYB2P-PK-O28CP@6[KQ/:H&3.,LZ^3=CDTM6;BN6J'WN1O:
M9'&@*W4]ER6_=040XGONY6'& \L:T3$3>!S=(WMYOVXOR?2@:"R6/:2/9(^
M8(8.>)8I P@)0"::<L"^1W2 T]<+5:XU-8%TU09OZ53VJI?66Q_'7AHF ^D%
M\;R6# L0 4AG%)^X-$,[F5%J"WAAAG<:*D:+Y8R&2:_P2$:F&(9%IXH0 ?"M
M,R*CD]1C,<N-,>QAJOEO'NZ7/WBT"UEST"3,#"ECFXH%)DX_7R_^=4LF.WLD
M_V^DTPB"8OD& Z !FZ;%UXA]+CR-'+EZ)2S;=?1""S:^TKS;>C15 ^. 7)2V
M*6\1%N>IY^=<0JL/1I D3> 659<>9H#,U9.@:A943O.*2V"R1-5G$Q!',W%H
M2JD!Y<P5WCSVDS6^\S[/MOE#DH[SM X L>I:%N, R!W_&)&OT5^W:9@%H=BG
M[$"^Y QKRI%DQ9HVE_\4_//DZ9Z&B/M;.M%-F'V\]&*/G[O7:>+C+,/9>9)2
MQVB6D;L^3Y1:/M%K?QRPC\F/M':^EV=W^'-^3&!]E @:@?7'5?+XF@#G,D9^
MJ$5K1)0LU@X:;Q60D=@$AB@T5(-#%3R6ZE9!?(4:,%\Q<[($BPJXZ.\4,F*@
M'=U-QQ=2NKE&YMA(&W-.3HM52GUQ]G:>"*:U]/(>2/;<.?6,T)Z8XJ:0"(B.
MU$/DU+=/]"&>1][*HE S<!.69XK?@*),IYNX8A>+@IGX5M0;2')O$AI85(,<
M20W#8&PE/NNAI2Z@= IZU6L(ZD1-CDY6@Q(I)Y.V@Z)#ZN\>PI1'FIS%*_*[
M416H&)B]+%83](RT)YNIB$8JYMI7GNZ%5%$,%)0G3#J#MQT %F%KZ$71TVRY
MQ+1$SB*]P5Z6Q-Y]]'01?L31TUVR^]4-7H593OTDHYF\0Z'EVHH8:!TZ^Z6<
M#)4P$;EPUE 1!TM3$_:^135HT,*>P/X:6&8E.W%(]@UFJ/=#:HRC: ",GO=&
MU3W3AMJC>Z??<]^<BB?D0-P::$L>)UX:+)9E]\%L\4C^'JX>QCH>%>"Y=K1V
MHZB^7=A<]()2S8:JZ8!CRO4V4)<(4,@5*3B$5[.V,RL@LS@H7*NASYJHUM[7
MP<\/??"NI5L;8W5A;UYR:BFG[P+MZ1N^I,DYD(SE"=P,9@0?8F^P;4B+ZH9Y
MCO$BO=W>^^6_;G"V2>*,9BV<)ZD5K6^*B5,?51_,=8^)"@RUJ)J 4 ,2>X-[
M%F=(3\F3GRY]6#*,RZS8LP3,/"8\68?Q:CH;;FCD7)]: Z]'?6<6@'F1UQ+T
MX/O5^88=29C!/3P&/P=^)$]XS:5LD59(90T\QG\Q5T9@,OYR993-7B#+V>EV
MJ^=O;;9I'H<]I$KEG5*+ZL.YWU7AC_H"KP+[V>P/\\=YE:W1OFH]GSVA^VRO
M2N0>!3LOPYA%3M+( ") >54-]!H348IS@LKQ$[GSD1\'CIG5@>RBZX(&?ITE
M8#?5$,=I;?K<;F6Z:9)D<'6ET+)'$T=1(Y_9<AE&H9<3M9-\BE'V0+YF15M]
MWM8GH^5S?D^,/.P1?W]-M 5.TZ+M"YF3V,,T52Y@M:4)O%M*WH%UBR)0%VI%
M#35 HU2#N0RBC9>B1SH.?1G&Z)3FNJ49U39<:+]RF2>BQ_AV[0YE$ADG-9TD
M,;M[)7%1#HO-F?%?$U!' TMD-SP7PMB)%90JQU6B7W['Q(__TJG,*7.U*6YJ
M1#"O"$*GG&?9%@>G6UI#BPAPF 0<R VFH'F#Z=M-%.;#%TK7@VZ_[X(FAE!"
M$YF )<_5IW7*QQ:J,J.CA7+JINRZD5"TB['KT\VDCW5)V<7R$J>K0OGNB"G0
M*148:D_&)%ATR1$1H#7[O)0HQRI.@1=5BU7)BGOU=A *'#N4&Z7=+6FP?; 6
M/?NZN$$5(G&.[I/D([?A7%<_TF2O@BX2T\&TDLZ)EST,;971*:VW!*50(><8
M^9/;FV63RBTKJ42ZAP8AAOW&"X.SSQL<9_ADF](+YBP.:)5J_H_A[X%= *US
MOQLG^/)'!R+,1SI6%^J\W+G:J2R^AXRQVB\7H7<?1JR?Q, 2M3>][8:+NPA
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
M9CW8#FP'+00AGTL<;\G5)RP&[R2"NE'F1DQO1ROI$L;H*G29Q/E#]'2=D@M
MN/&B$E!Q]8($$\HL5Y[-:DJ),EI0"!,?3U^4^ 2UK!5OC,XKF)LQL\Y$UZ*0
ML=.953(Z3M(T^40S.P=6=KNS.U!G.R@ \E1]P%15LS:UV\Q?@#U[M:AV%FBD
M>!H6+ _<HB59XRU6KE4@G<#Z(Z8,&Z64M1BST"JF9]8\9#+E4SA][%1A4Z5%
M.HE@)"G%),6,JN*Q/\JR9VX/ 4 ,BN\JIK>-%]O\!HE=,5F\+M,[YTGR2&MB
M4!$)$_6]OS?*,G/W$ #S<>AW9(>S(FBNF0L2N][!PG7U8^ZJGJW,8E-[V9,,
MMVH^PGBH<3TH/W=W]^WFQ(X(@*LUMOWHA:9N)5!U#ZCO.#QD9NC&$LI@'5U^
M57 #Q:P<6H1% 9:DNQNP#K]W+[_*A#$S/UFK(E:7NP8D"-X&51,XW+)J@O"
M$T2K%DU%?Q(F0#Q8<@KRH\B>AKZ2DL L=[WP_V6+&-^%:UQ<@Y5$ QAJV4 1
M8P&54HOQ04Z^.G <,:U ^HKMD@6:FBOEE.=>F*H'1^^/<L3J"@&H/BSY^WXW
M+#<>!SF]]YC<7IIQ]'OIW3KV(M[^HYQ?B=&2X78+Y(!X@,'3I=ORGH]P'#[=
MQ85&++5TI;U,T=J6.,?CU$&$H+BI)"#$!3(2HB2COH@EGH"J4&0:_';27JVQ
MT,R);<$KE#0?8P:6&0"(_4!H,2(&+BP'DB+G5%-0)*LTS!T^B;PL6RP_>&GJ
MQ?DBO:'=Z\\^X]0/B_2>ZH]9\==L\%Z*1C@X2>XPP100PO([A#_[?(+]2XVH
M]:>CZW$O06F% AG3T$5)%F-L12$FY;B"T15SNUG^NV1XGS;%M::DO9"#PB"K
M#+11#"@UF"[/1@E>JK;X= PL+1:+3]$N>A@>JKQ*&.^?QP1\I+;8,!P7O1,A
M9*">P]O[S$_#>QP4EWP-=>BDYD(74UNU%J3$,(Z/;K@.>87VLCLL2[L,SI/T
M?)MO4UPV#!W:4-.&;S^B6A=%A;ZQ?M,'+:QZ[^B$-A6'=K=L$X*9NK2H8^S2
M2S_BG+G'%LL"O'H/8OD,=L.XI;C(O)IK-FC?N2G2=K;]74HLJEQ>W20PM^$:
MHLGG*XZ,S1AMB3N .3A0Y1A!L<6K58I7-$J/"Y=(?8E>S-RJ+PE[ 5T%4<3X
M:!5=4LKH^KKYQPDM9QX</^W>5VQX1#2PF8QO1!WG+B])GJ!-62FGZ."N=C1/
MY>JL+TR=EVA-ZAJ[DLO99G' IUML\RSW8EH$^0ZGZX&EOQ.<_2MT%TI=TDMO
M-9B[/%@%!0)P[=+EK,K1I@@JT<#PQEP]F"Z6O"!FF64ZL&C!<!P<\" R4*9Q
M0ELW++N>Q9VHO$X&MKKO2A=N>H3+Y/,2>[1#*W\YV6R']OQI@;9^)];!KDN1
MK>OO44@'N+X$FW!=5:L)B=,CL_(JR3$%=)%X<=EL=6!)%()PH-M$>$ ISN13
MFI?&#L8I1/2IL*LI0N!:S7M#-.,!>*.;T"]SVTH_]:CA'R!0]]$@$&H=P8)5
MZF-'[+'S4)$N?L.1(U+*#!1]5 0WAT3&=\)7QXB$5X-KN\N],F:02-9'3"-'
M5^GUW[ET*O ?%M N4@WB*X2!C-4N3@NV6T]B-X+=R1NJ82J.GT24Q0!Z#E$C
ME>DA?Y<F6S)U0'?(#:8[Q,^W1!FLZ"^2E+HV\:_;2JMG! ?:BIO^HB@S-TH0
MPV!HV7?2#(4Z6.B+3X\",AU*FP F:%,,+5[-33(HH4W*KY:.S[O4HX?HJ?>D
M]G@H&N>F\E,#@\[*3SG_%@7DXPE4?A(0?:\>T>[R#'L>\DHY9[]NP_QI]LE+
MU>I[[8^RG.&RAP#4HH9]@3SZB;L&Y!"-ZUZ7PN7T\(.P1YIC<H &M/\CCC->
MHYDZ8E;,VW+\5']2J P&>,%?^MXQC\T\YNKE79ID0S_ C8&ADZ8WPZ\#D&7V
MY>1?YD:4O+WPKQ'(;I8<^G,2D=O7!TS=FSB8\71Y]=QAR7"K>60P'H!(\@'H
M4S$">465@RF&V2LRJM+)'<0P=O:<K3=1\H0QNP'1\-@T>P@WUX2N9[>+Z[)M
M%-_+0-YI_V9S1CBX4*]&F':GNQ+UR:31:7AU+TEH];,S)I*Q%)_0?4VXYT7A
M;V1WK%+,M.[P,6, & =AKV),8&=.MHUR=G,MOW7NN9&SK.VDD:S6-#25%HA:
M;]?'2;S-=,M(BH=:OG6(L9!TN24?HWOZ]42J04H94)=^A)=IS'KOLS'KQ4-M
MLUZ(!<1Z_O&D6"]E0,UZ>)FFK.=W6Q/.BT=:M8B%*,B+#H-,=^-VZ.(XO,(!
MKT(:V0>R\9;WO 05:?Q8<45W?B57Y8?\RK.7:.#$(?4SSG+6Y^[L\P;[Y,>[
MA/[JK([XY([1B7FIE-&V;L_:6AE4(.+V?89HDNB4TKUL"^F0#BTM?O38R/3Y
M-LQY$Z[R*GD:9GZ4T$"^$=[])< </?3#&'4['E:$GTY>(O3XM_M@W[%DLX*+
MO*9049^ .61/E<O] F/M5_D6(])11HE) 0IV2KU/(3>Q@REUC47)NDWC-?C[
M5YUJ<_YX%8X<5JX$TG;PFPI22B[.1BBY2Y6CP]>66U.5#H9OWY4VH^4B?]RF
M083Y<Y"2"H)'6SR6Y)A MQ0:J_O OJ,JAWSH]$VFDPVM5&AXH29A+J=D^",.
M;G'ZR$M(J')?.- VXT5( #PO/D49_U; =]MLEY&^XCBXPCXQ347)R,N0/I1H
M136U1UKU1 E1@+K)%.W5UNPC9F(4OW+[^BIE -1QK;%2X]>J1MO@<[SKB.IM
M1.S.[K9A-$5!WB$:);1E#ZWEZ2C8K8,M0,/G:F&F]N6YYX<1L2C&:,[;GMO%
M2WD+ ] \Y-]0WKMVM@BYT<YAW5V0F4>Z*MA1-*=7>WO8'63WV6$'>F<IDH!_
ME[E[; "(7+\SB)9DQM#R@# XP.N3V\'1+3VSZV#DQJG-?W05Z"XA]MYAO7M*
M&^;!\4B5ZZ(,27"=?,+I&.I:!LE^6H4$&^@DIQ^TFZ&[25SK9%@[54V^3M-B
MD%Z$%TL6_#1J+4@(C/VW&P 3J XDBQ!6C,ET\>S2P;_6,XELZ2.870H%C&4H
MB6H4T^]9 *(.6YXS7PZ-;NNMFG<7(7W=JEV!HL0\,'ZH>Q[;CAL%G""3CZ?!
M43.A6>&0_#MBTZ"LFL?I55^#>XW@(S6JF$@3SSJ=Q<%U6H;#UD7N9MO\(4EI
MI*/:XY/B7':M3$6LH#."E07VJL]<-B;4XM1.UR^U]9N;J#KBT]^QU"U?MOU,
M)K)5#2J./!X?Y=1P59<MC94;O8+SF19+7LF:B&^C=(62-I).8/T]7(:-3/6P
MC+:0#4+T;3RIA[E312J\J?1/Y\J-Q*,J0*D>0;DSQ(VO0QHF6?LZ'*H""7GW
MO!N#%%N^3A,?XR [)^#+4M^+);&6'[T<7T>>C_<[2@YPA"@!=>&P5D,-3(9-
M,G)5*J:@HK3A ]'&B_A(<:T()X>-#N/;AXXRB<Q<J:=ABOU\L21'&U%3U!.C
M]OJ]/\SZ2;./ _3TS3XD(L*_9%XSJ(Z(]4=PD/[U$[AXG4:G2?&:=IZD/^,X
M2%(E9N\-LMO;<@=ZQ]/F,DG1(_MP"J5BI$2OFUJ*EFC\UET4!KD(O7OZ?!9B
M"W&Z:C!=U"M2P$NYC419)4;2&=M)&2(-?K=K#*D2Q]0O3V]*W!P^9<6+>/P.
M@\!_342^".T9O+R(%FP7S9QT$%1IW5Y<GJ@"+(*\LDG5>C62AI:+69MBQH'(
M93X]GTR<FG&5L"9GY*I'LS REOK5_#L]J:^2_!><WV _6<4C^(?&P]/ZD]9H
M2P&VSOLXK3ZAE72J.;AYF&*:_A[0GACY ZZB)J>TGT874F&%B5'8TR,=:33$
MN'(A&J7X%?UNZ/J[EI%W<,K972'8C+K:Z<DC3I%'MO?:XYVIR])%!V7I(HH)
M,_)<!DB[E6XK&Q]FH.FI;9Q!R?[?SYSO'*VA-_J@J-E.1QH2>:B.&+CIGE4:
ML$20!DGUA0AJ[I-F<.Z[4;G?187G9M5UQ[,%C2F_>_#B(A^YBO><QSDQUK/0
M9X8Z3U,>8WLY6(6;I'W["U7LA,C/@"GXW5P+!K3I';&N;]T.FVB#S]_/3TOL
M/L2_;%71_=#/"]BRK/?N%FN_!VT!A!-, 9^^>F.GB%#[(9U5M ]ID1+FTQMX
MGVN!MM\J3@,[V3XB!VU:?0T$5KG91B:L;_6+TZ50#S$]#1_# ,=!)K;)3[SL
M86#I5('HP%&C@):\[)U/OF@[4L6*W466BCJ36]DJBB2Q[J^X2@H]+M;S4_%=
M=*'YK*KU=RQ&WGZBN2V<[H2Q16X0+X<*J8VC(XRQZK2I*B=HVZ::RFXTQO]9
M;5/352JTCWE5)V9--%W+E6@/LNM[<6Z"ZJ >U@BPN?;"47R?EE?@(ES&_C(5
M= +*6<'?J82".91F.SI SJM>AKB)GZ55>E66J>'.=RE#\?GX)"6KD+PH4K^(
M^U2S,:5K$&]A%W'[O![46>'MB7F\WCR^(]AEGD\1&'K'Z(!V6<&A$SLH;8Z6
M$9B&Q\^$S4#Q #5JN"A$#U]+SSYOPI1-,YDFB6K(/I^B\TKK 3;*!R]E#T^8
M?HE=AW39D;^1'3&[1.^Q'V>^3PL[$"ONB1:IG\4!^4VZ;5EX)]LTI4C%%"6?
M_V/@G6:,ANUH+%-$(>]],1W:\/E8\K7'9Z0[AHB+ZRJ1?26DN1=Z4:]_8;,[
M[_,LRS"YV&PPW3_QZB+)LA.BH)Z62<J")V]S+Z=X79 )HX&%W!@-VT)NBBB4
MRH4#VLJ.R79&OT<QSE%2SHDBFDOL-V=U>8OO*RRBBFM&A#27=^J9XZ=,%"6?
M:-;R+B(G#_3TF<>B0DZ]Y5P;O L?MRZ2T$6WG 9YY3Q.K[NFK&]*K1%IC'W
M\)886"PE@&PK6!@5J&3'X@+0D$ZDK)MG37GJ6*UA^XBZ7=YB>;[-MRDFTDFM
MBGGL)VNU/C9=<]A-M9<C V7>5Z-H%8XE&X=R/A"%;*3# @N*3*IS\15H8%Z&
MOE'.XR2ASUCWVYQ<R[Q-F ]N['4 <U(\3(81W$BY_) H(/:EXQN\&A>A,B[
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
M\P[01;AT["72YZA,R@ 2]$C"W(5P$V8?SU.,YS'A#\[R&T_L/1Q<XB2 W1]
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
M!F]<T"9H5M"_$6 HX6.CQW"X.63=%5TD1\<%0[>B^OFR>-P5.3AA@A^-(<%
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
MCI]NK/JJ&<\-TI,(SVEQ,"E]@%X$^K:"LKSPW**GIDTT5[P@?63Z&CA8".W
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
M<U]<4+&J.[I)V<DM1278Q7I-2P^/VA;8DD>BLY5D$R^U^^:OI)0P90U>-EQ
MC<ZW/K0=' RC5@1>0I\7L; KWB#^,JFV3>>UHE2KA7K[(=R%Z5J/P*)L.,D;
M$G1X&<^3-Q)ID[='42^&"'>XX%NVGF(E]JC6^:?I^3-?L^7?;^G'I/R#UK*L
MLZMG))0HS0^O8'FP5_QSHO0M_R;9[XJ<_[W3=DGKMY3 M_F(1_YU2\7M&$_G
M24C8OY6.X Q^.IU]\5P=/WI7M0_&41ME(OMD&$U"M\D82L<(FOV20^EBX"?3
M&]A=N<Z*;]!*!&KY5K)<=K_@H$,A2PDF*K-#\#)X&4Z,""_%UR)C P[4+Z^1
MB?\C[W?*IY)O2A%/I"*^*SLM\[!YY,;(X$P?\E/AAW@=^K4A%T?$$QWUY'CP
M"F.+3@-L \!O"=@[ZFI4JZ&V6R_9\?G\+?LF049EB@,O@R%>_/&5F?D?M,P3
MT=;HLOA(8?N[R^FG%7GD0PA7J(6V D)$FK,_/<HF+[2LI?60Z:GB __VIS?_
M\?-?Q6?(9?%G\A-HK6]__JOYS_P?WOSU542UU484@Y%NRD7H=TZO]]!W6&VN
M,_"1?8.(CY#?S/.&WQ3=BK'!)"]E3G[:.JN5#-I7KS=)TJ.LV"W#3!9=T[3N
M*>Y:$0%U)J)EJID]:J:U,L]( SB&8'$*@NA\/AV!4?>#:,(X?ZBX3=ZIR(D6
M][^K<?\ORI&SK]G&!!M6)Y8P?$2]HFM:EG1UGWP7*_F0)@]IEM8IK3Y19Y=C
M-8VP>41,G!$V/N;QZ$'%1OP@[,^@PMHX(FY?!FF;2!]L$VA@V^=JI'"OB["2
M:%J/N6SS77%@AOND-+U^YD(NKF3[IWF^8K^4[";4=L#P7FT**I%@N4-( B8:
M9/([ATT ..'0XUY3Q]#%^K(<36>4;2&DTCS?)QGO/7BY3=)ROEJE\-0EV1T%
M:8Z6?ME0S"<< .$02 N"*!A$ (F8@1&*IRFV#R+0J45YWW%^EY0@;%=,;N'B
MRE6:[3W"GQI.V'@BXY'DE)COE@,+V[GR(GQZ>Y'[F5+>)X;(_99^3N"H0\/L
MLG*^5\I=!W,(.'%@%EFLB9@74S-R(F/1CGH01Q7=RO2)2>5/--@TU,Z8$3&'
M_"[_:WN*H@AQ+J3L\IN?!$BBFUK.8D?+!&QM'XJJNF3Z\_.Z*"$<R6D];680
MF$(Z<V(Y(/NQL;&B#W<D5BR?5W^_?'Z SN-+IM/6SW=I]<==P8]IDB="G^\]
M*!T(!$ 0@ $B7@N%"7$V\0V55\/0U?DVAE"(+\P9(O\"R\K;'B_^*=*3?74A
MLZ^()?L*DJ^(,_E*%6(G1EBI6IW0\EY25OJ/U6L 64^5@O5*R7M^#42-)HV
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
M&^27M?')<\6\^D"?:/:V)[FC"4B8"?L$N\GX//+6#(R/<U%YL+)=2+U$0&P
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
M(TI;Z.O<O2XG\NA>2W^W.*'9/K1L;T<0)2;0ENR7L6W)?IF*$\2#E8TQO43
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
M^6R? 71!+=/N<FT<Z0?RQ>=/R@4TSO$3S]WS[G&7%<^4\DMV\2VG9;5-=[#
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
M]!Z1^>W-Y<Q^ /3RF4S-XODH/&J/E\ZTU\:,LIG/33O;-L7A%[)7HDD_+W@
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
ME%3-<O4"7<_LP$K!-7M5$$>(M667+&>@(T(NK6D\6!M^B,L'"D*$AE5^>(_
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
MX#*F'":[.&)QR_>L%XS)^H6G[S+F+[_2+> .V;=UK*K5@T&!E^+5PMTT]DC
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
M\J*J6A*$J[4X216=XM%1F<_GDUTQ!30=5;QT,_6IG2=-6'X)I=C3!E<U29W
M,+ESIA'/+XZ/58UP53IV)""F<0*5X.S%^AO+%K! KV--_E!F"=+Y7K,2E<Z/
MI&*&7LRSOBR=%#L><XI3/)[J,?MR1H67?Z7^8S<O<HC U,ZKQGR_N"V6]:):
M),_B:E06CLF=8 $X?[DXM:T:U5(9M_3*F%9C&J=96?9>]@88*5=Z#="=[:4I
M@"ZC+XF[>DT!WFI<O79Z*[LVR.6DIGB<E6'M)48#(=]*H8TO5B>IS%,[F2IR
M^>)=0XJ\4G7S^]))ZOKDCI>J;#XK9V0">!X4'N :=!H:/XV3(I^9%UNM(<!*
M0\UO-R=R JR\JQF< 8^L/J>0QCBRK5[VJ-QQ"JK&3B""?9C8%(^"<LR]^ X@
M(J[T&N#R<J(Z/;43H3*?+W?VH%*O-'[LSA C3GYR!T-U1I^3AS()0 ]Z;WZM
M."'%G\;Y4,3.B^76D6&EJ!#WA,[U=(=)^V@XIEX6Y%]\94DQ5:H'\,YR&IHW
MS?/=,&LO5WT0\JW4>>Y7??S)3N]@I\3E2_@84N25JL_^JH\_\0F>Z-38?'%!
M@,5>*?S\K_K*J4_E*,=CYL56:PBPTE"0JSY^R7_CPO*'!?6P_Y#0?>471">V
MRU)KU>4/!$]:!#5+S ^/IQ&Q.0Q* <*1%_G8"VOREH#O%*4>#A-.37K!C(!)
MNIQT9]F-,_$C63>Q4PT=9_8(6M=@JI_K)!?4IGV%O"0CN3D])^CW#$7^WD(M
M>QF*CAPO.R:D?M\O!?<$M(''W&G,SC&VM*&'HF,W7&&)<$7=AV6MKK9FL7<>
MF>06^1FA?LW&2E,#*9(NKQ$ )=:%4G]UPCP(JDWN\.-/F!ZYB/^XOT1/*+1K
MM/N(NHJ CFJX>U$':/D 9P:ZG(YFP\6TIV/-)9;/H'D00]PT[::+O=#2G+^W
M=HTZAY+;O 8 B?'0 [3C4))]-YIDWSU#R;YK27;L7*D^WKX;3;+?/4/)?M>2
M+$0VT#/R46P$@?21#O5B])7\%TF"1(%%XP73&MQ)A-Q>R*Z^C-HPZC=PZCX(
M5Y+K*=[@U L+?GY"8;".2=Z9]\8C*4;)DIZNZ+REPHZR8SF]^> K,).--!1@
MO?;TEN"51SY1%:-6YHX=?C'C#7@A<DDX/AF(!=</#)PCJ=6"E"Z,-,YY/Q@,
M[IHR;T+:0\FMMS$LN5Z4]/W%CFW4D> E]AYPF"N3I6V/1^$9[WU<0,%6J8J(
M5P\AWI2WO 5/^UL4LH=U]W%G-SAO[@92.Z(1 <?VMD?OF33-L /T=W36]'6<
MHN3&V[.]XCX^\:)/=FRRF,ZTA2N!D_Z"Y7BL%K,QSKZPA!04DQ,4H35.J5-W
M$=&_0_?>%P2<DG'8SN+M+HZ8R5RM#\1*1DHV6+(ACC)J.U<[>NYF<[.UO9AR
M8]* O="6"6"@SXCKM'$@96JX6P9B 3S\F*C4.:)L>&&'>3MZ(Z3F\AK5?'%Q
M=$*,*YS@#<1^1Q%&BRBXI'\\EO ':+H]6UE1@B&4'=_-],]YU)W#M1]G1?Q"
M8 UN;F)Z'C#SV4]+>NZ="1-.G,8^+;@21E*!LB,FZE1N>.,8$TFBKEU.@*7&
MTY$AJ*$\#!-U:&Q]XRJ%%&FG]L.27LAA[B1"*#GS<3<8IZ<.2SI@W^?0$_PX
M I_J1F#!81A#T!;#B<Q6951=]NW-[);:L#1>Y,^'JZFQYVZ42)PD)V@=$R0?
M>#12U5ODQY&/0YS/D?[B#J5I6"1$6G*)U6CK+\>S]1KY*7Y"#=R;1!=5$.,@
MJ\8? \\<@B.W(00MO:DO:1"AN'3^9":0WU\M@O]D29H#XD"-.BQ\!7K3A=WE
MH5&&8[XW"YZB8\2*XZC5*)HCEH.C!&09IF]1FI'H/KXA\1-.Z"^DT@ST1G;M
M7&IK@2:0X-G)EC:9PZ^B39Y#<X.(#Y^:8,R.TTC$>'N/4!JE.@%4%+2E3<M'
M5G_C(JK.V/2/BI0<EKI52"L,X\]>U*[;-HIRJ7#W_'5-25:EZHU<4;!_.KPX
MP"A:Q27\+#UC/L2E,NC4XVO$3>S%3#HQOD*S/>J;'=/0+ 1$ZM&KSKI:-*B/
MD'HERX'A!<9A^/<D3FS?@ J(N;X4UY<[+S0M0M1U)E2'O](J1!L6<5QZA.S7
M,6%EMJ -L0IEUZ<,N771*_<^7,&4 $0#Z _5[\H8=*,@6Q24T?:$7[%M&2?6
M+04$BY.X!#50*! QN7W7)#&G6RH:\H28Q5WX/LF\,,G_%]4-\/CJ)L>66P?2
MBHY)R@,J.@:B53<DIL8WW=^$7I12QEF=R-T6/AJB0'CVFM&#*52(#,:!C>/@
M,PY#RN(%!3G:8'I"*/[)NCO;0WKNFT\OK&Z#6OS9C7)VF=RR'E;^X;.*D7O*
M2ZHPD:C]T_8 L6=W*K7[D!94X@[V<2GJDUGU1M(?WM%!6HS"J4-^LS**Z M*
MST/,)6H:*]R*2 _A7/O'.2ZI"4661*K=F^G*.W7IK]/[=C#?W/NJ,7B-K)^X
M6M2<OJRT%$!N SJIH[;U2V'9B]YGY:,-7N*JG+5%9AQN8QYE3W;]9-:F(VYT
MA.X\DC2ZD,TI),C_\R9^>NWO@X+(<O_ ;$=>'VM_BY-/5U[D%5U:Z-SOZ'13
MM-F?XL0/8U9&5WPEJZ9WE('?>FA7A"D/[^,G=I-,%XG$.;$^OUPAZ0]'/30B
MJI[JI4..T\[$\@1KW4QL3^Z2W[;$\@0OZUU+1C<S$(K.[(R!,L%TJ)@'=)UR
MJX9Z"H =X*JB)WL?T8TI.8\)VZ 25FWM(J#_@M=[^B.=1?['],=[NK:\-+FG
M)OJ$TOID:\F9L.3(O0,Q71*Z920M1U5%9:=T$5&(2'[2'$W#>#2=7+^,KD!<
MM-W<^*NS?!YZFQ%U(R?WM:E%@3'<2Q9CC;B-69NV(\^6K(28S%Q\/7D%Z($4
M\"T+I#&X?\0D8$4^]V?1AO[.JBG@$W,36QC+$@@ AKJV!U %.B#VPG"_R%/8
M4; BM\A+XHBZZ?M+_ F%^_NX_5>W:(/9 <B:U8!CZUGN,V R<_,PQ<JL;%@N
M (Y>]$\@*8-G,-"J=Q)[)%BM3S&A?,8D65%,$M:#W9)UDZ#W+ _>,CB7:O']
M%$[5Q\W[P"E+[RKB ]C/!7(,(8#;'W7RSU)K-*10*M$/4U"B7.F7\7:+TQ2A
M%;G+'OSJOVY1LHNCA*4*LHK[8Y@=74Z>WVG-3#"EBOTXB0-=J?[GK%3^.B9;
M'&VFHW;0S#U+(P<NP2KV./IKQZ'06)S@_"'TBASFEM2F8S]8+<W \XY,* BB
MTJ5Q2WD:\F\UJ"U#^^M6GX8C]M8\X U=[6!%-EZ$_\B_\:+@+MMN/;*/UW=X
M$^5N990N?#_.6 6'S4T<8A^CJEM67XJ-7I/.#B5;#3O%A!2CB2;X<5)H1/VX
MC*D8="T(O219K>]2:@-E\F*TZDUP:;A,I1U6Q;R9F+GT(7)>=,2:EYEC%HP]
MNDCWQ^3">@=E(/'VTW(2&@1;M_74R@%,0=.;%&L?-1DZC;<>CH"ES*?A<A%+
MZ7BC?A$?IEJ*BV;6.O,-6&E':M^LM&SOCN\V5UD9>0Y @)WZC QD?7.R:1P[
M=!R=\.V:QBZ:^LD@6IF+/)_#BCWD$'#]]&M0IQM+D@-0TQ(J;D87O_YKP X*
MW%_NAXZ?W$A!R9^QBTK0E).;BI0&_-QO9Z'-PHD[JJ8LW/!^>S..3S!U@?4"
MI)\_)NC>*RVWA*24I2BA^UW $AG/Z/:7/[62] CH]S6AT?\Z"JQW:!?^,Z@'
MT ^<OD"U-G\1,_(.@(8<'6_^,IK;)RC1WJ^"^R(/.RYCLE/8=SH?N5@+LNAU
M9^BD\1=C=_4YH@,\XAV0;6J.]QQ.)1R4]%-1M8,S#2[ +%![1#>! *$>=N W
M#[)</.V7U%ZD\47DJ[BUW<]<FF@A6KSIN7E24]BX*T0VB"QC94O>^M"1(>G%
MFC]#P*."UEGA)$MPA))DX?^>X>*^T4(@2D3%U:*P$H<20JF? AX:G@1Y++$?
M"4)6XE+#]%R?$P?T?4B>+?!:?JM6+!@15B)I?1$%^ D'&4OGOJ#J6*1V<WA(
MK$3YM=EP>0FC($Q]F*'WP[F;.<&EO?YC [/+YEHLY\8C*Y('@@)670C=())7
M"[<7_!)2=%VTJ2^Q0A )$Z.G_PP?Y+;L"D<QRXYB+WTIE.G!PRK[3GD;=+*_
MR3$!EK0*9=<;F[3(E>!T6U&_&5T?:7E+$IV-O&5!=/-P_FB(HCS%.H[*.>5<
M)<6O*;-OP8WX$+W9"%@".KBW\7KI#I2IBR3)4'":$>9J4*<K#@HV;Q%C'A6,
M[T(,7LE>E;KC2GRR4E<&%:R.O:&75G"XRM(DI3XI9=R>>]8E-:-%W0>8?D3!
M]*Z2:1Q+:%^MBTA6P9Q<4)3_Z<37FVC"<(^K(6UJOJ?73['C&-,NV;D<@.1Q
M!'PVK6="O>01VE2R(9TV;Y&WA_GL';TZKKG2.P\?&I1EA$UO$077<>07_P%_
M%ADB. _QR2 '^-Y71[AYE7I[=9\[PSNMYBXKMRXH<*]>=8T@51OV/RS]^\D+
M\\SO-&]!2:UW;K<M6,EAFA-W8Q0!A'N/JB?F_%(Z+S]^[F&2,[6T8F'[*,U%
MI'U@&3P/-3TJ5/R=(\J"%YZB'7O0>A$E&6$.-<MGBDE96P1M<;8M=P=@"2N3
MG\T941W82AL@BB3JFN_STXMESBL*%EMV]V3!7'=IS&*W%<!32<U-Z.8GY(7I
M(]T?4/TZL;PW3&Z\/;LHO(^/-83HKV+HZVE-)N;A'.LB7.D%0&U!-=6XPA'>
M9EO&1I:RLMW)8QP&)SCUXW9*B2 6U#_"M,4V,/M**N:1(:5B 55#]AL2KW%Z
MZZ62S_\YWTT;?NY,*]#-HS-:Q26B% <XS%+\A.Z*6A[TK'3VQ0^S  7G='[L
ME6I6X+A:GWDDHOPGU=V;E6T0AJ=IJP(P_I420827U))?@_]D2<I>+\5K:O:S
M;1:R"]I3M,8^U7#T5/7*8I4=-SCUPMS;E\N/U1Q[Z@%<;<PJ*0/$F: KYM09
MM58)AW=<M%0+IY>4QCKAX2-?Z4;\M<&!YCC#GZ@30*U*1UGAL>Q0<ARHD% H
MMF)[I =3OF1T! ;U41"FZ:J*FSRK99RD3?.8W!,O2@KRYS%AX7D6*63Q@P"G
MF>Q5K]; D]%BT4IFTM2#S%$&Y77&4IA7Z_)L\A,* W[2G$",?=_/0EJ] #@J
M G-,LSSP=1$MZ22HKT/H;Z4D,SC(+,0S#(6KYU%<SGZ*TX]>&*)VBIJ*C&IC
M. U)&@BH#@-@TQU#]ZO(V[B(?(*\!)VBXG_M.6$">LXO#^0$JP @6-Z@[IEX
M-72^JTU"\4BL-+3;6(B<7'51 ^M2 WTDOO+()^I84Y_Z&-@9/!EKO3+A$+)T
M+.XEI1..%V,D?SH>'$3[,I\WLJU3<C\MIRM81L'RZX5!:8[<C_>8*OF55BV4
M75]J10G-@ATO90EMU 6#+DM8#7R+Z#K'K(^7O3JM?!J3J)$K@[T (KC V$P,
MQ\!N"5#1U,8;KH;L%I\]$KPG<3+R4RX1$Y/;]GN/9+I( \88U52DX*P\E4CY
MFLTO7&\1TA)J310T9@][CUAD!%J[0JS&MW0^Z@ROZ+"VIJ]P0\C[4'_7+X>K
MTN?WM@X]8CJ.+_%%>I+?!G*%Y*QE1?:0X ![9'_GL0[CULXV0CJNKC![UDIC
M5Q(#Y.HX>N3CVMO2'_-[.*IE%#0KIQL)@DX]C4$=;LA3 KW.T4?M<MG;I5E2
M[)D*]?PXG[EV$*2 Y4T7\/"BLT*NXX@PCX8YD<? L 6KUD/(Q?E3UJ;UX>/J
MG,7GR8H]ZR7E>LT-Z^ZP)&'LV"')]/@:_!;EMRHL%\1.-;Y^6DYW&37!#(#F
MV$">8]:<$7OA7;;;Q22]CUGV3JTB]R7:>.$9*\N]MV VE<F[6I2R!E4=3X :
M_2/(WHKYU6# \7%.=[GHJ@A("/XF(_ZCEZ#%AJ \&*W@BXJ^=;TYF@A"B(>3
MG@+'Z'^^.>2OVVHGD>1D7_\7"S98@;";E#I9VZN"($A# E,Q6S&J' *N%ZNZ
M:HO$:M[.X#W>>$LO".++RZ6"'>1\-D]4>?-WT3)M8!;CV;GY&C; TOJ DK-N
MU"86<Y108 E9 I33OV7UI<@)3M4L&^>SB5JV-J2\";LP96<$?TKBZ+HH,D^=
M3D0V>[5N.0-#.#[U2,IC" >WY94'.B4\TS8OLEN,$!V(I@8OG5M@UN& "H_7
MN:5<Z2:!A8$A'%L\":2',' 4V&4-N K+"]2?L#;8-+WD]HSUJ]3JW5L=Z8-U
M&6P,Y\2[Y:M1$V[(2_)B1.5+\L9GKLRS&"O>W&:=SBOK3O3D?>D7,#;*E:DX
MMY2HY]PW&,RTXXC'*&46(.1]X^W9CIG<QZ5OPNJ*19NBI@"PH/II.8T@*(EN
M #.WW8IJ#RK9)3>P"-NC3R.U4TYL'63T#\/M7'4=0;'Z7RA)K^(([2U91BZ)
M.8F,CY'CY_[LNC/,SQFLZFU!O3J"W!#L0S_W'Z8WJXU/ CZG38(JZWX>DT7P
MQ$H94SN_7M.)=:I9@NV(?%KSVQ$%F(&]Z]?*N<B5BE.2?R#=HO;9+-87;[J.
MV@.5?39X%45%H#>^F ?>S4D"-N;1<ON.G;JL=)]H#^_R1:^:U]<!1O_T"])(
MEI57OZ68D2=43N06Y:>(8!$%5UY@HW%(/[U9+#<%^,!:^)A<F5"]>\"1=XCZ
M=]./+=V=2!!V6Y9-2=PJ<+II"G1#-X%;M,ZB@$7B^"<YT:['_W0&XA%-&K!C
MCZGS3O?G)QQG]?LC>]X[C]B<#MI#N!DT\#$K@9CW!\?;,M<XVE C?U$T:PND
MEEC?]S-89[W3=]U'AW-#6Q2F+<.B09'[74M7L;GOJ7(QI^6IC31<TYY7%JKJ
MY6%SU@!NQXS/-4IME8JX(?$.L98UH9<W?*S3M%0^0HJD8NA8")A"@;W^(0QV
M7M%\.XIM&^!+/(E*>RHZ5S7TZ1.NJZ(4PGF<[._IYQ82^&0HNBK")[4"FSUG
M)> ;N7A%:Q8**1_\+UT&@Q34D[/*6ADA4"?'>6KD92=#Q*CP@/D%=E4X_T,$
M?S<J)#/-3:,_)B:$#%*O07V_ZSA%94_!8:=/KX1%BJJNA99</"X)=0^J"X6\
M.R?ZUF#]G:('UL4U)9E-[TU$Q74LND]M\EX>(F%!-@^23WH]%#>]\U'D$1P#
M91SSQW4EG($54J7$"L 8V;G*.2D9^! E.^3C-48!6&*R>&PW\:Q!-3R(1PR*
M46V%^MCG,4&^EW!=6B.T6P,[2PA70KJ-AL/W$#47!<A$M4=TH_V2IJDS?0<.
M=HL/,(/4'=/9ZA!H&4<*, \GRFY$"@?HYA<NGTOT8-6:%OQS">6RJ)0%=ON+
M@I.8D/@SNPFQ4A950,=1M$G"N$A@Y*ZZ%9<I5NC33F74 6I.FQ ,J?"@+.NP
M&3P;O7N_4+!6Q[]V75-V&+W:S)P;K$=6#@N1+3OE6@J2\VFXT'$5*\4'!J02
M%)"H[)@F 177T8Y>1>T5'(S_5%,=!:O4_<IM)L<@BIQI.JXY^C67?%*P5[:K
M/KW4?)I_S:?WU"0]QM%JY\<7B@7MN%^Z=%,E015,V;%-NT)>DI$\.'81[3);
MCI>0C)/EH&#,Q/B %!B"$ID50]9#R.5Z&U+9(?&9U^(4C;[:,1A^C:D]R-,3
MK128ER3JVDLVD9((1Y?U/ML\YNU"\F>#HTBY0\ZM]VXBW2YR< 7V8"SJV9<=
M8HWZV/%D%.ER"#KU$TW$RP,/K/@ A'1O<?+IG""4/Q- 27I+O;=1I-Q#>+ZK
MN0]-L)($P.OZ%#_A $7!:)+O(3Q?R?>A"5>\0+?G;7GCSW(!T_TRWN[BB+W5
MLMGTG$MKZ@>< :0@BA+J5?IILF/E@,.GX?3*2T9O&\5^^#"9GVUJ)0"LF,CN
M^([CT:K(<P#2/Y\8%4E@B0FW7K21#MP,Y*8<QYKHS5AKP@"5&16-U($!L)2Y
M^F@N$UPZ>M3 F_/R0]G L\'8^XMMIG"V&D"O.9ZCQ)->^%HS=E/N,&?$^P(+
M?6.\24+?G+';:O[-%'X+WBB'P(0ST/M@T:](8_9VL\F+M<PK(1G'%>Q$^BD6
M5T^6E5IBZ/V2J8Q*8FCC"]<A[W[L6K-STK/O&GV^C+U(I^^!X%/7Y4#Z$!?-
M%FH'4$'^DCW,(XLH.%1X5.FL+O[:>4&./@'T3-IQ.=IEZ"7):OW1(\2+TA6Y
MQ9M'&[NQF,[TLZ-[,#(H&F;^U)G'EI4=NH^26[LWJ+Z#<H38KV\(.L_8>^-R
M:!6+)OK6]1XNA:QPXHZ3>4IVK,3KFF//0DP"6, .@*I'[]7GB [PB'= <;KF
M>-/=4#AS-RAY:!*S.W !]HZO/:*[Y\1<[>K ;WY!('3J?GMC[LM."[G>J0(?
MX*:U9(<J3IC4MM2\&*R*M)3O+']"QVGU'UPYWTTHQ'+)JU'#G2M861J J%@]
MV^-LO49^BI_0#2(^PW(#78U;C?:DCL1<\6IBZB1D=!5'Z6.XOR$X\O'."RLN
MR^*W(IF+2J%)C^:V5OZ@"!5@<9W=N$H?$3F\ (6.<+1'G\_JZ^#B-$NQ%4F+
MHLP+#]I5:I7=JR(^R8FO0S7XX!(2541<*QI1%!Z\14\HRM!MIS>2J&=HWP"N
MC^(20NH' "Q74$4F)0<E.[*"Z'XUI?L/+O:<B4(U.%): _$3(I3Z+8-'7O$[
M7TT>;\Y$H;H<J>.].;)QBGR"O 3)-=GH^7SB&T+?Q/43Q6 \,<;^,HXH@TE>
M;9[]E**@MF_E?;'>6MCGI<C.QW>31]))7Z-:;NB12TZ;2^'J$WX^^=4GGCA8
MIR&-8F/)*D+W>(NXCG1_U;'VIY/?@413AFLSI". <P\3^7Z2W:]F WMMHG -
M@-2N9<MCSXD7LJZBAS"B9'\M\><3-SY]$P=K^V-^MC]'B-?D$_@X?Z0R@P/B
M(%!@+7ETQ'=!-[(D;8=H@:4G(#)YLS<$4B4Y9T\!N:D"9U\0\7'9]_?PCTGY
MKPFT!Z['PXP6KB;(E7*,&HKH:BR[  [*3>.PB5BQT7(T9[CH>R&LQ S1YUFS
M8"&==7*1)!D*<FV\023_';!XQ73F<[3NP:J2(T  Q?!)ZM+;X=0+"U[+SL;!
M>4S.LS0CB#'/%!':BBO3GWJ>@0&RE2Z,&UAAAZLKCWQ":7[$6JU+SG-NI8XW
M_2-,76 #\Z^NF@%R1$Q7:,'27?:0^ 3G]9S <^O[B<W'X@ZA5DEUY->BO;Y=
ME:%TA_R,X!2C9.F%(74!]FTW;PQ76H&;N3O5*L!7BC/J2Z=6UG6RB(*"GU66
M)JD7!3C:L-I0P'HQ2&XV3O4P<)5<(5Y/:<GV$.-<K?-;_:1JJ0PL5#&=^5CW
M'JPJ.8Z<CR*C:.UB3R.NU@[IJ3ME>GA6PA\W[Z7B-6_91QEE#V2KUGW ,N:2
MF,^ZY2-42<TX8@61)4A/YC@.L%\EG59Q%ZL7"T*B,_*L9&&LI#UJZ@Z?R3+'
M 5,M;-VLVT@7D:,[\?M #2 K@4.D")F&N(1\5AE-%L-;P[3G8\@5,:U4P#RP
MI5>S%$<Q/=?MJUNTP^.TXY."D_U-C@^P_%4HS\C6*P%:/0'0"*!U2OAIB?^>
MQ!G5SH!-\!:Q"?HI/>='&_:+F+#($/H].VQ:"57CE/XK^T6Q>R56[JW V)K-
M*1Q.$)5..>NL]M[#47(9T\-GLHH:<UFMV6R =660W&QT8!BX2K;.'G=55HT5
M8XX2=!U'\8[EGU,>P:^NQ91F(]%>N"IA:H35>/5;__&ZC@5EZU/Y^_:O2SX;
M>'B?$(F\/_OQMB# G!B<W[0G7A0<C(V/45*^X?ZF 37ZDK+'Z\$W1JYH27'1
MIH@3/XQ9/&/Q0&'W?&@3HD9;W=T>1O.^&Q#I2=:6&4LW4L/L3V/4CH(#@=Y#
MR.5!3TL/JUQT*2'KOZLV+F9U0SV,#67K)B,[:C\L5"#C47 24%5<<W6KS44)
M1FH 0K-2>XQ/P^4Z[%'5'ED!U)M9+4\1'0JK5*OL?#1AY+H3=-'GBA7"N<=I
MB%;KBRA@+3TR+P0J5,4?UU4,0<,0]8"C7]TAK#N+9G+ZB-/'O TE2QAYQ+O[
M^(S.*MV#E;E2I>ADAQE48:$HA_#3MUYY?:GU&ON(@)5<;X[GL.2Z%-BMV;MJ
M,\]863YBM#[[@OR,E=:!%DO?Z-->#[VX ):OT4K=/@3:SI[H_VLWJ()*W!90
MF=$>-0B8?GD;S8IM/1Q9\9G%=!Q?5@WH\(#T1*5Z(61AI50LGX;3MEK: G#;
ML.5P&4'_9K5>L/2B#;+4.(1/PX74#(R? "C]ND^ASEFJXJ;&!XM=7<>1=_Q-
MK54\MW"VL4!5J;L-XO>J>%W$RJ :V<WEV4JG6P;G,]=7YH, \Z;JREL_"/NS
M1P)+/E]S[!EZ>BUP].NHF?IW[-'*B9>@@'5-1'0!%K@=U^G)_O@WY?5XSOQQ
M!E%P$WJ1M69+5EATFI?,71F==YS@4C'I%U&H>HK0\M'#Y)9I=\0_?_=>M0D&
M<&U?A0+IG[:3HKX5SWE. V9-G//TN \13I/;NP]6W)%^6M->2P,XN6@HQ4H[
M/;"52_E0:;S"^VZ:X'-G"-<W2F^]A%[*C"5)]W57\V1?_Q<+OHH"83=NO($;
MHP*J?NE2O=L6'H]6'!0. =<;FKJRBZ1J?HW"RJVCI4?"^ YOL^*BYBH.4*A@
M^8;&<!F@TL-Z$!5'_:CN=H^(H.].K^X6"O+I?N4V(J$G$\[<73< J+-KR;7K
M$'@^QFLB'2O;#T@M!46$9.:6,R;&2[\<MVGB&(\G*]Y$#R&7N]R0#@_)S]R/
M$(U^BY-/YP2A>NU"*Z92@;#;W<]$5GUHZKLDO!Q[8\'GC_]^C9GO%&)+VZ,<
MS?F*6X"A:[>GS68>[,QY'47*'7+S%7 7.7UGR&@5<S7OIXP$(5>FHH/@X"BN
MO5<984E@X:;=49NQ4T0PJR%8U<$QD)1@J#F*2X0*6#<DO:L\BEO.X]GO&37E
M[.8HCO*;=@LY=[VTYG;>&$!.O_6,Z:&CQ8^5\P:?AM.,+QE%KLM/ )/Y4:-6
M?L**W]$=WZVCH8P\!R!'AP26"WW+KL>!WKT<QYI)&ET+ /W>2=H/(P\<@*7E
MUT=SY2AP%:L!N"A9316[*^\+WF9;,/2:XSE\:R*$KS5C-XFZ.2,X@H6^,=XD
MH6_.&.[ /P=;66U??>_S#5J>Z=U75]6![XG'JDZ>>GNYJNB\[YQFA0Q7/6 R
MX$ZW9D)'R\8I&@X7'D^>T"*%>O<KMZZ;'.B<N3JZ9Y9.=11E.JZ*$NOO\[*M
M%U%1RND]H3",G7^JP:'KJ(><MEB5$?2.(Z=VO\9AMD4?$:OQBX)%T6]6OKMG
MS^<N3\QRXNR;N]O<O+/M+HSW".4'R6.1O]"+SNY6-Z<E.T6#!4$S2O,XB!8/
M\UK(FCB[B44?8PPAR^@@7HC_H&I;/7.!;TDB(#,#7VH8*KC0M-I]0G'*.(FC
M+#G6[)2[/^!_.@<O2S1K_0Q8,R$4IVPM(? _G840!+/63R$R$D+A>>O(@/_E
M]-T-P8SU;U-@7@$T7H.4M23!<RJY1.:P:H9PT@\K=VLLFSON"KWC^KZ?@V!Z
MYV\0JP)JTLF4I.@[>9H7V2V.>H=.A'5=RD^&5@[J>DS,R+_3A;G2#Y4@SX^%
M?D0H-<U+,(P>_$KG134^"I@18M.[CW_-RP#G'8I9:+<()4XL["/-]IST;S11
M5AKK+ .Q=JMP. D?:]9:R /H(>:X!)+J&;0?N$JRQJ$FI>?KE#HSET4W\SP>
M>9JWN)?P'$3?SB/T(YQY)0?CJ([6ZJ+ IG'>4^^@),N,6.B,TD=I#GZ?%&*5
M+%7".YS]73]%[=C1]/SI&EMN0"A%<OKG8S4$*Q&;!X]4I'Q0-?:@OTA0+EQ.
M*<LI_GH6.UK/Y"MI $215,11)A[?(?)$S;F")+@?SD((_"E7^(\<1:IR%DYP
MZL<XNF+%8-22-)I?3M]("69<X0_0:$VOC'_9I^D\)N>H'0$RWF#:H\]BH0BA
MJ2[:1TVJJ;@Y]_S\8=DR3L!O[)ICS\,=%^!2R6CL+)S%9D/0AIX'RBX&<A<2
M[8^F;\:Z\ZP0=U4;NV0$>DT<AIW7<CBB4<D%X'FBSLZNL:4?]_*IH]V>)%P/
M>[T54-"[R8C_F <,X\^(V-@H^BC-*0;0BQA<3WH3E_@G%,J=2'C?S6@)-:9K
MT%C>\%:T>UV[]))'.Y$T/HWI[_T#&!GTB0<2WIW'VGSDEW9YF)8><O-;%.@+
M+1&9&2R[8:@@N[\K9E>13RC-XT2K]25F%US'6!ZOH;,PU6IXG%D<1*4 @>W4
M#MJN-=>NQSBD#"9TQ\4^3H?:M )>B]MIRCI 3*-,H! D^>ZK0V-HAAPJ+TEP
M1<WZA1U;*G6NJZVU: 5CR_$3<2FUS:LI#JD(1!=0W3XZ., >V=>V$TN-J?AT
M'-EQR47;;JDCP,J9^(Z,L.KV^0O"JD:DG08$PP2=NE"#^BSPH(3H=;JNZ,7H
M"7[R4G03>KZP!8MYJ)Y/Q+&-5!&(""87C607Z?TC*ORWU9I2I(Z>0L4G\=>.
M_58I>?3,W46/@(KW]YG'<G80"BZB)*,_^HBYX&RS9:6J5NO#'UC8P12)NX@%
M:.QIJI!"M FV+'LK^YXR>==W#GIK14\U8/;*._R%%8)_7$01?J(:3$V42M5U
MX=>.#:Z^('H <=)MYYH>NPPDU/.YR\"IOGSZ\'#SHI]Q1!F-#*74,\1L%],0
M-&"/_I52"C%)TG\AC^C)JN?S>:ZH/CS</+P_R]^8&:VH@2%FNZ*&H %[9J_D
M1" _C@+])=7WO=N#M($?T8>)HW?XQU=\997-9>@EB<7XHY#.C.*/8JST=R^S
M^&.=$ROG+@X!UR>K095M/%7A &34R+G^M.RK+,<KA;K54KS*%37O<<I";<<K
M+:"ZO/QQ7:T/!8O6 PI BWL(";$KR+Q[%GNJ^XAW]_%9E&*5IHFJLAN@Z.16
M95!YA<(<PD^_'CDC]RM+=Z$PX$#I+F5 )+Q179RCI%'GPN#BKH0QLWS$:'V.
M(^J88B]<K:D!X#?%UI)-W^C37AJ]N #V%M)Q(HJ#0RWSPH+GS:<QD^L1 4#Z
M1UO#6Y!ZV_M%%%S'D7?\3;T_I!6?4)6Z6X^Q5[GK0E8&U<B!I]8"[5BR7)2>
M8H)\^A?'XH0*D0J9<1S'E@8E((6%D[N.8Z(TM__J>*W1'?9"U["7O7!!-#T'
ME:+U#N@32XZ24&8)80K"&$H%[.B:C[G.H:AB7?T#M]N*)(C-*0(6EM?S&UCA
M*6:.+1BNYM@SB#X(0('IIVRG+%PB*B9VG$,4L-K5+(_13N*G#1:=6D/NFE"J
M\*8E%9/.2-WG6[G:?XAPFMS>?;#B]/?3FK8$!W!R%2KAQ&U^>V,O@#5%"?7
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
M?924T^N[N#3J&P\T-.=_:W!(/ RYC"/V^@!%_KZS"4/CR*7EU&V14*:B&[M
M>/KKT"ACX\!/6>MTL'F)D=B:1-P<E0:63]VJBL"9C*RL]!,0DIG&^N(J:K_4
M +JI'^^AO91MKY?TK\*?,X*3 .?A%RMM!8:HN7P&)R^00<SFVW- QYCP]TG]
M^M)APP53C_P7GN"!O3*S_P1%:(VA':$!8H[C_5*N3".(/X =6,\ O6S,DB!;
MHTF"TF2U0RQ4$6TNXR19>H3LUS')W^HWEBATBJ8N&Y.P;K*JH \VW E,2TO8
ME5.!;!C&GUG9U?94EH\L/'81+;;LC FL'<KD76<(*6N&.L N>@U4W(K5%ECP
M/81FM?#[ (-J.*"XM&\0\1EL&[1:GV<I/8K2^3"_I)B<7#1T8(Q9R&@0"*C6
M ]"QK[OL(4&_9_2SLR=VRV G -:F8BGZ)22C>@@3H"(?_NH=P"11HCFNK?"7
MD(S3D_F0%N65=7LE!Q!/,6Q97G;,*QY266Q7WJ'CJLNFQ$KB=BKO @4B/),6
MFSDO-CMKU@FX]CX'-9;34K,!4*=+,$B+<GNY@?66FC-!O0L.9&-R@/WIGGYB
MP\H)J+A:,\I&3H021&P.2&Q6[)R8CN. W(#>#@@/U.2UQK<3[N?2<'G2TA<
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
M*H5@&AHV3,V&MBP&U^(LN;KYN9--3<')I$\*BVU5:?5O_4=8*2==N$/6H'1
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
MXIJ$RW,(>+>C:L+2LM?]W#10MQW*OK Q= NO5%LZBEV6VG*G@/AQ\O2XR#Y
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
MW)S.GQ87$DN)%U1+YPTK_S"XYJ(IDA5?.%4@ 2<1-BY$0RY'E=6R)K[4/B8
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
MUP!*@NYK&6"IBPW%3//?#+]W'5%AQ^VDE"JTWQZ52:[WX):5ZP<O67_T)ET
M)8!76I4=[H/N86#FP.>X/\'4%[HX$,H4MXJ*4ZFM#?<Y?^"Z?0=$<,$;0QSU
MZ8TTH1%_)R5O.;]9X)7R8Q'?;%%25\:,/?[JX./Q>2],H=>VCI#34%QO]CU;
MJL_VU]#67VLYSSPNFG3,+R//7$==UC^VHP*Q5%NIJ>#.C_PAD %A)<TV\IVT
MEY--Y3\>_6 M/&CQ+-(XFXRS* YZ;N5;O\YX//*[Q!P6@LI[U/GJ>*@42J-#
M,[?87[;;LL :"C7<"K!6L(;$22P,%)7RC.Q0.LV I.-<'KLXU4@JJ%<,%4,B
M8<*';B('A][[G"-[<M8#-=!:G\KS((%)_>[&EO3E:T"#Q&Y<VV%S7&1[BU:0
MU,J6D9A8F2C!_GD<\LS0DG%/N>G0 6J$ BWXY,\)_TFB!G.[5[LH.XA]'V\I
M@M7*H2:U7T?WNS6(O4A+UA"!""XOB':"7'P7IGF\.ZP[76L"+Y8V@8ZZ5NE6
MD_D"&0)^&_'&U0S\YBW+4[8L%SHOM];P2;$U*_/0*V98)$]FE?9AV4X>>[VE
MV5N\PTI866=8V1AZI-0IO1)[W!HM#MYN]4V7.NC('G$GV[^!JIV&.9M=):YZ
MW(:!1M&R-2P$:>JQ(\A]YM98:06V&,6R6=S?:IN4O&2WIAX[67C .;S3MS7V
M=Z^9GZO3,"]"5<F[F_&%DJ]7B(@O^H]!3Q9#O3LAK6)*<VQH(-6MZH^QL56S
MI>QBD8Z3_V74/TJH&9$K*<*',L6,"R[+K&L RG:&0(#^\;MWQA(@Z.(?TMK3
M/ Q+LXNDG4[11M.E4[WN7)OL9A7):M'LEB4D!9P\QO2/%6';W9GW8)Z*-J(G
MDSRUAV/MES5@%/1(JI(WLUB\"6RK?Y6D"G0Q @<$7<Z%'/4HI5\#N':F3+I&
M6TYW_H9,7OI:KN+]?N\" 9(9<\_P@RB6 CL%!=$ +..!TOPUX/YE3:5S\-*@
M'JA-[O#D2SN>1*C4H&/2N_SC(IFI>6$SCAU>*IPQU\T)VP(UZCU$(<V[T'^B
MW>UQ)QD5D!\G&QF:H1 '//E"O%QIC AG6VC OHK6Y I:1XFG+39$K3#)16E[
M%6%[#1B^!GQ3JE6U&'>>:301Y*UV<=E?=>BZ./0+D6[%ZY9C0AJW5RD5(B+E
M7ZKB1XO%%G^!K@%S*[0Z+JBSG]&8HSSDUW07?Y>*ZG#ILZYE!*Z?&CZ7^M=Q
MXA/ZI0:73[(LG34;HYC<4_*:^.)*07XB,^K[CT*?E[GM"[OONPG55E<?"AU@
MDE=VT >,!\)NT"T5UG$KR^^U-T-Z_!"W(1=7@<#P<\XVRQXB, 0-!A.XK/.?
M=77*3:]O=\2.5A/>_K:8J?'F?S,-;/I[P#7%*>6[(#&3%92>4@'I\"G<:9T4
M3NG\!]RNN*]K[1T\^G?>&AD<:[!7U #N@C?O3EKRHFMITV?3BLPA12D1ZD$.
M4DOY!:#LD-<[P4!+RVIW"^6YH4J;$2\,['A1W,&'/K=\J=?1(<2++]/C73V+
M4]Z1K+2J\' GM_Y>]"#/8!Q"JZ!Y+X\;Y[#7X4KM;*1203#=E-R04N^7>J\4
M\6#L\ZYCI7J(4DP(1[1/N5USAB8:ZGUIS+(=@7BK [Z]DVXQ$WI6DN_!U@^?
MZ<0FYYE]]*?NQ5I;S!RA]42YE)V:NT*WR+IB[2S;?KZ"YTF:;\QDEZO1E+.;
MB#BI25*'[W^O\'JB')!LVKBE*9Z0(:C#ZT_H, M$4D7U@4X:"[>QSK-][;,%
MI'EC9GIO\)1AI?N_VLLG3R1Y0!0FLA6I%<^'^<)AYVO6PTM2I6NP&3,>N\E?
MGDO<AI;MLJNE2U;?/B&(DZ$'O!J/N4[%M&LXH^06,=> @5$M32C[J6GZ#^UD
M9>&]/XHP;79*F5;?!KGP >JG/8Y^1_41WJ1/E=H*.^USL-,R1CE.IMX+[RIM
M8BL-I>97=,<TAR<;\F+WFS*/IA%2F)W/2[I "I#D"&2=ZPGVG:R-K0(]:47N
M9;&UG+Y7 O]O:0%2SR\Y\"'='$<!QY^\E7!"2B\SHB-HT0;"'/^8S:&I/9E*
M@2<F]L89+$^.?9C74#<=_E:52.VTS+#'00V>T\/U(<'3[C\;>\)>3OI8"QJ_
M>#15-+LQ.;Z@X58_O#'B+Y% -UJ7-K'_MDUCWIZ"TX^=$Y<?=0%R35\XR20Z
M4VWK%62(W5IJ8TGHFJ)@0SV/-OS5<']#H-M.1E\0%6B$X].+TVI+07H10J].
M%'_JH1VGO'L=6!N2S1&+;=# ,B- &_60 DJ @27+Z9SGLZT7<1@L1HO,)L'X
MIXQA?(&))&/;N3KW=I_I:9J)C)I85E,*Z&^'%4_>NP0E+G-%9O,34.9K/CVR
M2)2]\WC_:V>C-,VZ"MRG(IEU#]J_Z"(A\KJVV&8G3.FHIK-5:S#%Q<O90/MJ
MYW2+C1FT8DN<BV3/_/[,ZG>IUK?\!SPF=B40G>,7>D+J]TE#98K^M@81VVC@
M*C$;2I3H@IZI)L(:WF1*^NF-L7?WVK30\&Y OBV4S?M&^=$24>L6/_I(P/$3
MH-:R%BB:S@SKJ"6C8Q;=##70>#Y,,F 8)0CITS/KKC@8,CL?>U"0@R$$$+&>
M-6O^30-9TAB:;!K"H@U1NG1.!JB.C^%%T45D?55"4SQ.7IJ:KD\*V_+)8:=J
M>,?H;BZ"HTZ809P^ 8RM!O:Q/TX^8H%5B_@H@K_F41 BH%(IW-)^U$OFO#'K
MUKPK$+>U^EP?&>":EK]P02NB8ZOT1;.%S\YD*?\D\D6N]DML2@*SCPOR@:X7
MM*1(0?6584)JK2PWVN;H+&DRY-M^66'LM]NQ BR9,S,+V$VDF&6OT%YEPO=Z
M-?13JX_2E,7D'\6G/CQ#0XO3%B$\RRW)8"GTWWPB\^V3'M8+^W7E! X.R7UB
M50+#N7*@-GXVJILM4 XQ%5$;KA[=34M(,L1U-^,SL,M7Q<)"DM4V#QRU$!E?
ML\B' Y77=NFBC.W+88FXY?EM/:QR3$ASL>?@VN(U@"J0]O*S.=L?8(Q("BP
M6SN0("2RS4D(<@^B]0MY<,6V\I5=*XG-^9T*MOI]/Y:=I1XM5))OXIX9XL!!
M ;-<K_U'4F^!;/U'3($RF;O2TXLWA&S<^9KJ,3[_'B'XISDAOY(0&D)_\2Q4
M0J.;!Y:DW3T+W3MVJMU3C[B0=YII;3E36&@IF?T8_$7(XC3./6/?]"PI(E"T
M>"?>KH5FI!26 II&B&/-UV.VI/P8+ *O;L\VG3\IU=(@]UNH3EN ?_>=&;/+
MF,7&?JX:%,^[9WB6]SQULBAL&&<,5!-'ZA&EV57H"'CJ<H!1=A58?)KLS\];
MDI4!5KXB"<PP5QZ.FO*X$8*F9T%DJ98D=D>\7+/9XMCVAI;B=9B;G4SA$4A0
MA(5LB4]$;50U<V:)5.I1?'>7O(,,ZSJ3KFPB2R0A />[EWZ%8QPAO.9.[A3,
M01#$I+9D(+O9&^HF)'6(!X&<,)7^%2;\?F+U@_V#+V#MZ8*IE[/,F1D&^'ME
M;Z;_",;,V_MW'16VMH;.W(=";6,7%A:>[-^4]5>O0^\;V$<RVB:8RA3^Q^RP
MB0DIH-QEJ,F><;+T_B1<5X!VN__) *4%=Q%M86YRCY#A!,_! ']@@F8:GJX2
MB_?9P>+;.AIKX_IGRPV; U7?)Z?N&)=;-.V8EBW]E!XU+-Y:RME:UIAR+8SE
MO_]?5R (?L9'Q;HB. JL=J4]=/R?P(2:N@2F[O7,_,G>)NK.*(+@C]X@ID16
M9(Q"/Q8D;]FUX#2WT?__*^O7K^C5"3%8"4+4^ZI X2*62F#DC.%M:L(WYEDC
M_,;$TZ$4(SUI7=S$QSOW8D[BCE6A;VA_X^=B/YZ860F"K0=DU>(\C!+94V6#
MZQ,K&8K@$>&SW#P.T?U3?9B4IMVV "9=T@@0^.EWVIZ&AFG=$@'1E%(%-\Y2
MZ:FC',67V0F!09J>)\VOX4+LUNH<B1#-/#J3[4 BC,LHZ=@U (2_6[<"^]$O
M+;K3S=\=)7S7CXPAP[Y@NVK>9R)0T0FD.ZF?,VRZKO])=?2R5W&?%J3+0J%%
M\B*//3:#1V+Z)Y]<&A^_IH_ =/8,W'G:T;#9.?FTU+1X8Z_=_J&0KU2W;5QU
M/*JMH[DX7UA&P!MB%/Y8,Y*#0E-X()'EP8M<5BGF>,5AB2>3H9U&N8:Q3ZK'
MGOWWBQ?O_\>_[7*N 4$]*^Y;D";%U<J+.>&,PHN/_P7R;WVH^=7ZOG;.H6[6
M1_CV05] )CI(3I"DJ.MWT^B+/D%K7;)=K4]^MBX> ?35;%6>EOY9B?EOCK[A
MN#^.;+:&W#\\.-CH04Q=4%2OZ)V .MMG@^E@;[%')S %'I$T#P^O *@D(DFI
M"+O:"*O!?'>MLRA>86].E'=,/ !Z%+86Q=2^.$@P1T/-AW/@NKK2/8)ILNCL
MA#^-V:!I[N]P->J4M!TUW=EWE:8,#0UH<8.NGLY:RP.8#,&VO*\?U!=RQ]W>
M#)>D_(_-,(1;C_A^F,:&E@\U61('</'-_823$)+A&9*?.Q/PWX%P/.C$[Q)>
MI?2($(9-^KI!N .8N9#&K:MVX^BF:V,1# 'L1;AQ&-(4'6B- 3/^^KBT?<+.
MDV]!^+0NS.P"I"2X&T_4*O"Q9[H'>;J)B' U7O(4=N+^CHG$HM H(^1;F((O
M=0TQ6\96'<J^3N8[#P2S,Y9F(?;=:2QGW9(DHE:%+@)EZ_%96Y<]DHLLIL@B
MU:KCG4D]4[! I#3)OYJPK1!(?;LC$"NF:=!48)J*D=&D*=?UWE'SWC&L-$TS
M,X:;5LM>!<\%3W40(Y.H((W!,\Q\,<$,L"'7/X)0+A3HBJ4-0?#!['/I-^*6
M+);#5X1P\*UF^&=)'7?D2,7S6I?T]+/ VWN_3N0V>M[TA );$?SK0!+8KGH+
MGC@4H?<%UOJB\V4 %(S,ZHIL+M6N^3 EO)*OB&(YJ1-F>K>;(U9^%\2"-YU9
M&1M1Q1?/C"];$I0-@;66/\C]*)<)@M:J: 5+=P_R,ORHBR-$N#4:'H-+5OI
M7?\HS9T1K[>GA5,QG3Y0L,:=<-!<W,5O3OWP79$F4& %DZ).6\5'2**[RS'G
MKPXN*&K[!=+$U:L)-A?#]^[&M,?$EY0^M,-8"HT*;LWK.H2ELI$/I\GYSUC&
M?K5CTWC],^YK^YI7H**K1('EG5C4:P^9.2Q?5&E<WL,\+JJ8"#U+B8*P<BV2
M[-=U^-[Q[RL\=G5-#OP87&8-?3&]5!J1M$ 3KOD7]NGG"S:2J0K<W/L_3U-W
MI@O"D,/*-A-@GD &_(^D"X;U?:,33\)/;!)!.]#V88IT_ VO&[:CO5<IE/M7
M 99=S2WM#F60K)?ZOTY6*8/9G#.>SL/21W1?A30'*I810OJ?SJN)-!NY_ZG6
MA:1/#^/!H'+31-XT"XEZ,P4WIJET&HY0E.H(17S?<+6<25":*G/J3]UF.5B\
M%&^D($DL7(LFLI)X7=)]5"G!#SRK1FN@ZM]'^J3PGW^%C![CR@Z%1]&O+(><
M(["-C<5.^N20ASL$OL3&?#5SM*[=F:7SNW/4-=GJLW"A../K9&\:];OCBB4M
MB2.#XRLJ+F\3L!2D5A;.#.A=+_A>,LS>-'1=M:$>MSL,+6VE(E2B0'+IM>ZD
M5I:O)':U2M/E*VT9=+P<Z:9F:#1.F\Y;$5'_A+P_ :7SI0QC!>?]K5C7'"&O
M/16>8S9FTF>V9O9^G6WE<X?,9UUVI45L%91::I1!6M\WIY5-00^^O)(<L9:4
MZ'H9C4 Z"GZVD4V697"',)"^:X@U*"L5MMZ4Y?O^AP"]KV2<+Z@[VY613R[L
M9.?1EFF<!C*MH3;F/_^8("?C+);$;1AWN9X;^-+:7$/N8RKME"SMSPG0" <5
M\6!/Y"HU4"$ A^Q;&!Q4O@-;U&IJP"OWQ2@X8)+(=H*)\6I14'='.*'UZ_O6
M!$E%P9<ZQ"CF-U '["&9A@]9@AUZ!)7U)L$CJ&IQ*< T?YUDKZ:Z"<QB8>G$
MW/^]16HF*YQ&'F9D,=4<=^.#U.$W&7S:O3]W^0K181/:$5E:TA4O##DY?X5)
MW_A>[-<\$HWL^!0?!-<4BT_3]"D;EC8$@9+$T@0^ICH\&:-[+"/Q)YZ/45/I
MRB!K\)9--2BT]ZVQ(&;'5C0SV%ZSLL@B :1;&+_YHH2#+0QE6*V6%J@D2!2+
MM(,8E_P5-"T T;SH&<S'=2M#>LY$DZ*5"8'*CDE7[KL-!!!^<)!='']2BMO%
M\GWMH0EDGA568,^3G-1M7P='78F&F:-#6HK&2X_>X'C;J_L=A!B210S/S-Y\
M$IL8,'93ZE^_!K 1P)BH4(0!GG@@*\="/0+QN,AFMV/YHHU74)XQ/E(0UL"\
M<W:@)_)#KR'*I__RXF3&=X@'A2\*-H"QG&S@&?HY%N3-\,3(D/DHK'M\;: D
M+A%,NAO,B%9PQWWXL_]H=#W:A[9GYE$(2Y6%5M'@"5DNYY693[96GWU[0[S:
MAN_FA6R>_;H633BJKX9CMZY/8TOFBF7X":CLUUB7!>/[S'3Y)WD"7<P/T]XW
MX0Q18Q%RJ3]M) I,\YO.<A1=6V6^.B8FW7O]3O3K)F,\^*3$,AJ[9_35K@A$
M1,XPPQ/[79R\.X%51S,-=S'WRQ N*TGJ8V_Y27EN6!!S2'#62\H_MNUA#\$U
M$OBO :.7=L[Y3>!]4*V.0PE![P2"B^J+.91DD]>".IZ$$_J_W L]!+DT3YIR
MW+UX$C=@<;GDMSI_%E.??F@XD?SW^+QM3?YQLO<93V_FE/7N]+=W36E_=[$R
ME9%T A#>Q8SIQIR!S@EYM?2'B$7T4[=!E.8X**> J'E31M5ZOS+]X$P8_.ET
M,W >9W2E>;@?<0UP&/QZ#3@;66W\$[CM@.&(7:4M1(.QX/TB[$S##,.S3G:*
MRXPKCD'<\.@7?$))HQ^F]QI LO^G-0[Q/LMGLR6B0N)]_DE/%+UTJTG[.=O4
M2;![=R - 6J/RT>"+-3[P+<(&:\:\;[-)00DZHJ+T+.N1[E[)3SK$^32NP_U
MKW()LY@.5,'R2^X_U*'HLV&9DG#)/':A<9[LSGXJYYWOU-%F5?MD1-Q5PNN[
M$N3SED2=C-G$"$XV_"DCS+;1PCS"N=E+>YC)LU9$6PZNF4<AF.,H^UL.'PZ2
M IL5O"TP,/74' YW,+'87LTB^[](^^Z@IJ)OW5B1)M*D@PI(!T%Z59 N(*$3
MBH"A2F^A*PA(5ZIT*:%#1 B]2!>0&@C229!>0PT0DH>_<N_OSMQY?[R7.7N2
M/9/).3E[G[V^;ZV]OI6D/PD3K=BK/J8U;&VM052Z",%)FT&D3))<3<TMK0W1
MR+\O!D%!%Q=!+@@JE#0  LWQ@WK'<]LDFC#H,D02LT7*^@;6C3O)R]W7XC!4
MU47@A+\:F\Q$97:F,6K#7&U*-OOT)\9G=*CF8%%'F8G6K=_O&_H;#%J8PA$Z
M:^U48CIA"K=J=;#:P;Q.OG3CSSF<"A/NS2U <KM-=[\OT-3OOSQW_1#(XY@H
M7UZ!35"W#=,;EU4H\),X;<H^*?!U(ID;D0Y,7E&)Y03"[3OO:>NECD6#ZJ6S
M/FG6U#0[</?#Z:JH*;[82F;0R[9?LZ2.Z9Z(XY=GI?1V0I8J1(CN8R%3E5(N
M,RTT-@P#4(U7X1JU%X,PALT, N"D*'-_LW=6M_5[D)'FU<6,F\UB[9214UW2
M=A]E%02Z =.;K!QCQU:5#F-B4Y&/TQ_%CCS,I2P)N<*M,[XG#?MU$>=]72,
M;!@(VXXA,F^>PG'2%GT.*G7(I?#B"7R5:A4H0P(1Y/;>BV(5WO_E3X9PD!8*
M%VRO$Q X-M<.H<)F=IWX7D<+4;5@RR\T\+/!@ICB=\%$#C,C8?+WA#XZ"\!;
M58TG;Q6''9&26I*L&U+;XQ]A(B,"*Q7QGFZ)B^8X6JQG2<A;4Z<IWVK(:6\.
M?5VHED"[2H@=VV\" .6[O0%V"BA2%HJ5?QAB5Y1;$JB,N97]@3'1U(_RV;EJ
MN*B6-+VHT'6LU7V1NG.*2 &!KH*6#/A)=8C8T&5?*W-9#DF6L!2N6LJ9-QEE
M1)YH=<;C+FZC#96<*#:BP="4]85[S%1G@<FTK<)S@F(*)"<&19@%I),]B8XI
M?[S!R3BF=W_#J>9V:O5QYGWT1,V5%7()6NX$6I"TBF5;?UVFDX4)]A  =IT.
MX[^>!AJ4H2P9+F[A2":#[^)'\%1C+0$H)F?JOGM;\E+(,3'ZH\'*@)?C.)NJ
MYR6@V85^&^\RD -C]FI2$00"B51#'/-E!CAK:H/\!&$Y8RXK%Q'1?+]^"2?^
M$FZ(?5.JE[>SR:-*H6( 5J70H/EVQ#T*Y3WF1:9(2P8*,B:##0LW=::;4C@V
M]4M&LKJG2J.[T=4I6>"/O=;N]+]>+M]1FK$6-MBR=IIP_V!#LP:B-/11YS[D
MOB)^PE'*-$8,'_\STJ>K[(:7P9CA&1'.SK4QQL<*]R$1V_8+U.,LZ<!#_53Q
MS[M[)#<X3.7CWB9N9@R- I1LWF+*8Z)VQC#=UCQ6]OK=ADEQTKJK:?QFQ8]G
M8GD0'X(V4QPGLJ7U2SND)LJ!V9+E YC-CM=;RQC])Q#[4D.8O-JAANA&)Z](
MML9DV?!H062>2O9;E4>M*J6C7:.5ALXJ]W.%EQF*,<B68(:-)'76!&=:. '0
M7:DQ/TUFJOQ3Y#=$?,'^I]=$H';)FXD3$74P"IX>1>58]^)\XIZ2,YDX$J-Z
MJ[5%M^/FO?P^LB?=H5=D6)3D<Q\C;_XC0$D9[3, R:HL'4I-]F&^:C%INIB
MQB8Z2,\2645KN&<^!?NM6>I8#_*@&>&FG 6%VGROCD#V4O\!J1"9F#4PRQDW
M-?PR _:B)UC4/'DJ'K/200+)I82\>T,SL_VZYKMM'*WYG.Y8-08<OK5E=8P
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
MH&>7]801KW$%_SR9DNZ%<*FD2JO8>"IOHE9AYM;PD^1O?N'V5HUM4 O1ZNF
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
M'X-7*')L28@]D+&I4K"0'%G5R?M*)/IE[VA3VC.> BCG&0]GRY+ZT<]2!SL
MY"*.5FN@N:Z_0#=@#%PL?KC#K3GOLL?'?ANQ!\2R2W>[&CCVA4?=-?#-1Z9W
MA[8S);H+&-C9]BDOGT&I$O02 @^/.LXO_:=DZ\MDWLD<CVPE_'I]O H%]<CI
M!+[V]Y ;87;S'"9>SM#:/+VHO9J0V%NY=J=/ X;^D"]:7O%$BE6==M&])_ZQ
MGEE+! "_(>-\E7#SUV$BJ;5ZEU9,'X<'+[CAYO%-NS.;V!P%*E7ZC=&TC1!$
M93OL$Q/)\XT.N2 9]S $K%[VQN:^YS&+ZMEQF;!Z<RF10O':I=_.+*V[]C.N
MDB6\W-.M$;8HT6[Y_V'@OOS?Q)_^+U4I;@P%/]C(2*E9Q\OL[V35SYR&Y6SL
M>@V^)<V]AS6\M&%].&K]\W)G=3; W$8UZB-%A8-A*NJSX"I7PQ@\3J*;T3"W
M<OW4?=$A UHH42>A2_W=R6]46OP.6?S3.N-"@T0&6G0*U0LPH\'RYY">[QB/
MF=QY[(V^IG)X.@&0RDJ-0>8]3 3)-]2/!=H(^^THXE='NHL@S^*\&Q3]Q')/
M@@70=1TV=AHY8EY=UC/A9/(RWPL^6O01Q;FJZ1LSZV?$P#B/)-_49+6"3]H<
M4L9A(+Z 098T+CVZN($T$VLWC_-><*JRA8%]R]2UFZO?/J55CRG3;K')_@\2
MFUT>\E-\#]\8LCUH*O8?'9!5^X(; 7",3\-GO1^))0"\>D)^BX5</GUU&,V=
MW[:.:SE31:_ALNFVP_%[5Z#ZTFC&(,C<DAMG1@ DY5]^:IU:QBOL+SH8''L'
M3+?C8K V^&[OJ]_[.CS<HK/OQG9"JG#YLN>6W\%OMEN;36[C DN1G:;(/%>H
MV8:Z>[Z]O\0'F% Q1K!4L-GF!NBY9]DBI+F'L2@I7ZM(V0L15'>RL(ODN@YQ
M&G4:DE5 C6#5;D7&R"K[H<MK2M@=ZRRH,"\,_8-R(Y'+QF,X]3S0 M:CGW$L
M4 G%5/EHG$7&J"$CR'!Z :OE=J#SL84ZZNC[E-?)]Z9VK1PD")=DD7:%?5[I
M*BN[R][_IN/M+6IX@AP=='=WEXVBN?><1#1)2[3*X%$T]V1AHBKXA;*M-0VU
M!E!7&^CX%_X63MC0]TAI ),S_N5YF;"AF75XC(@%2ZG\1;P#3SX\9/B[%-)W
MWOM@\[?^2@%]K_ 5:E81CH5R]^I[9]N]W#])"ZITDOAL[)#AW3PW/_]236WY
M)8!6_^D@?Y4A]X,H"Z>H!<F'?]T^;V%$$.TU-/]]>2%LI)5;D[X1A?O27N3I
M=DC-T:#]6DKE\2+-1EGO(A CMKHLZN.;CT8\KQ,&]1%/D$]L=3J('^)T)K=Q
M!J4=_/+7QW:5I\)$8TIR>&0U0R@?*=!OIGY_-[8QQM+7=5_B#F<*TX4U6C)P
MT'ADPI\"%_:  /!WO60^WI].$P]1H1^H)@ ^,'JC+K,C2LF?^L=D5TQ1$Q<N
M6!*1@NE-/_WIX5O]G:$'E:T*O33B^H,B.?:8DR4 E@5@X:67-?$%>@NH 1$O
M! I';NKA*-6CK-OVJ&^LI.PUFQ#%:Z=QF*9\CYS;OXIC_0"X_:W L\YCGU_-
M_3</QRG(_9W?Z;I">L56*KODTK)L[MME%OFP8B+:KY<4#3<P# HH F!JP[B^
M$FYV?)-5Y^;QQOL19N:$M^,AQ3CR7J\<%@2_-Q-/44N]^LA,CBAGH7E)]0NU
M6PR0N9VMG\-.ACK$]B(A@YEYQYKE>>>BOQ0 /#GWS.RK%7#'#4TA WIT>$0?
MRES._XA[W,O!4R_,A;@.G>G;/+DW"U/^XZ&?M0QT%$G4T.(H'$=HP6P^N=Y<
MKSP-GF;[;D9QF2-QZ7A[7S!S),VO1.ABQ 6'O[^%VZK+KX7X4_B_.GO<SO/(
MP+$<;Z&YU[Z:WI%[0PG'F'U%2-O)7 F KTUD%TN,KKB'P+Q;8J]^>%'8&QT^
M6JE9E*4HA@4I:W9:+>*:+7G40W9^!2_ #A<GE?&12?W4T_-#=NQ1K$1WS*[?
M""Q[WM'/+'[7 S)R@[: 0;)/P1?#X;NS<8[)<5(P<F["%Q;4?O89?NI*^L8.
MP<5%S\ . ]5A?TB=V]#WWSA;J[^"D5%0DJ3HUA1U94MS:A\C_VF0CW=ERGFO
MT)XZ'EKVSUB.N?8S.85AWLZ_KK+2_R<?V3_:SZE:N:?=,^+0KT[B@[Y%CG7?
M3<T[U0V%?XI\5WJ$VY_K>*"^X\+.)P#_I:M#RE]=0.[/RZL7;JR=8JP"E?Z4
M(IV\1LNM31V;)ZDM(,8]()+\)J-&"Z;%C2R/+-=H)4DJL C7\"Y!0GD4H;RU
MQ8S)97I9ILE<VH4/)34$) =XJD9^X6Y5;;J;.<I?QQATF4'*.S'*_(S)7]DA
M-9V':J,;\EQ1STA<HI2*L*'<IP)5\)N)@:E3)\];15H(@+XVAO;)KPC<<U1=
M! 4C5MO!F^+NT-,SG_-0C>B,X@@X#Q&NLT7)B;XV>P3G9\$97\JV5W%/?"]<
M5LL*?4DR8H9 &AN&B),.,D$/8+79VN-&=1.U<2HW(D() *V6:"?-+U]L?B4$
M@M&0^99M6G74YB!_M[9>"K=T ^,Q4W*U,?V \$K6G]D<ONLK9/*<=6NF,9TV
MG+Y&E)P[MLFE-O9*<AV(<&ZC<D:&.JI8&Q((&=(]1168PLW):!+L3&_0^_IJ
M=4IEHV;NXT_@[5I:.I?FSF]5ZOBO<1F>;/_#Y$L F+6?@"L9_T?OV^*>9,@Y
M :!) &@_6^L-:;)NWV9LQZ>7^/70Z%IZ!5L$%F \\=HQ)XH$@.\R 8 OW^%M
MJX(E!PN&](\%_[3<Q840 )-!4*/)R3U; N! ")5P03E% "##9*0Q"AT_0G[S
M7YF3IS2T'1#3U46E"2%9<K?.A0 _,0%0E["%TRGC;G4EUKXNQ;/4R4C')]>Q
M)KJOV_1R.(H<VHV@K]QQUFJ&5R?8!1B;XJ.;AN -FC&SFH.D6^3: T[DBLLO
M_8H0KI7>- C7*N=$=?"8F'H%JA998<J3WU)MI\20\A""HXX[!<%ZO"U75N-F
M^-+W<UJ\=X0D@,9UC84#&1+1E;6+=9GD"MTGJ3Y)CB?W@8NS,W-S)AUB _!L
MA'(=&JEF:^C\9TKK&:*I/60+?^-0RXL$DQD9$B-=F!'4_ 1KDV]QY@]%)U+W
M-0W%+HJG6"]?MR39,-)=UF\#6B-=ER]NI2>.+ZRN5& C=5LQN]5^2PIWS8:<
M\C:&'V#?HP.,N$?+RVH@$DH-9I'(/2NKRQI?5IO1;8Z#K#JH)TN+14'QQHFI
M05Q19C%("6QEXTI;F5UXAXHI ')/E4:W9+VDC$B*XT\UO[J"F$';HV[]S@X"
MH/,V56VIS6;13C9Z72>U"*2BJ0XVUOBV,L3;TV!+7^;*"Y6R>G)6L174RR)(
MWJG[BY>CH?E)5V>;GJ*ZIUN;>31T2%6F^WG1!N:V363YC@B9W(NR-UB2P8]\
MB.(ORR(DQB"U*,:R1V6/>/,?<1N\>'6]K 3 >W7\K;HF;!'^E0#X*4)Q6D0
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
M7= C-M7M(FZ:V*:PQ_T)I?5]30MMRI )@'3(WL_PLXY^(N7'8<# H5\;H$8
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
M./9(/6>IZ?Q^JN[>Q4]<YZY$NS]"N;U,L6)U,+N0FVT9B;-S,%3<7:L+6/5
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
MXO -N*;Z1APA7K@<1DU1VJ;*1"L@UU,N.0Z5&)9"9F%@EX 1O WIR2@^;D<
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
M[IA-VPDZ.-H-$KV%..G+/P%02P,$%     @ G(E_6@I!NZE@-P   TP   T
M  !I;6%G95\P,#(N:G!G[;H%5%S-E@9Z<(<$=TC0X.X6P1,LN ;7QB5 2",A
M"00G0'!W=Y>00./N&MQ=.T#WZ__._#)W[OWGSELS;V;>NLVJM8I3=>K4WK7W
MM_=75? 9^ _@GI*<HAR A(0$O$+\ ?!YX"F B8Z.@8Z&B8&!@86%B8U+C(>+
M@X-+04A$0$Q#24=+0TE-3<_(Q4+_D(.!FII5^!$'#Z^ @  =BZBD")\$%[\
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
MOI4%7IZ  ZO%H5F1%T7UMS]-? GV9\#\M_A=%X.2Y,4+'25B02[DTC])A&_
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
MG]X7QKRVZS(QBG>1^_W4X)L':G57))] %.GS\QZ,AR5_?B7U=QA%?YN;IUC
MAS;!!<JBSQG]3ARB%I'.(R*UEF(]\VFT._I9=+=0%E D">2KRZ 1_TDA22Q=
M6)Z=E1Q,-D BC+=(I C+OU9W_H::QC_,Z**E4OS6*2BXGO3)MOZ7T'1AIK>7
M^VM']W@C4K9J <=1W2=P0#.\?"6N-/6'PJ+E^SEY3-V43)FN%'^D-8H%$1)?
MN99X./ \PGO 2F.@Q!Q-'E<&JLBD O2E/?YQRHI\]V?S^IMS32@R,IE3=6)$
M7\SP-O_8V=.M*"R$];(!*2!VY%R2+;>NL%#5Y7Y7?JS7%F>3PZO1*KK/S=:X
MF*@I2!$I%QEX/]F1/.S/:YM"8,."JRJF@0IK[-1?U :ZE(F"H0'0IC*QI)GJ
MQ#(.T)8SBB)E(TJ>PB"@^O<N#O_948, :P8ZA%*64)Y\[B-RP3ERJBPQH/-7
M5U$U)K1_95(U@#JBPS]0D%(+;5G4DY;4P1X.KY@^/V%@4SQ\6HP; :E[P6/C
M\FFYAJHYJ^W5ETXE!S[0?/OAEN1):N,62:$L8#YGPVUMSWA_CS)D:3ZH/K;5
M0)0SG7N3)7,QJ=W<(EX(IB$10SAPQ/B.U).%,060ID?3R_+'9OW/%7['FO>-
M$VMM1G*'9.%"'"X?^Y#25"BP4,\9[W<]:Z,+T=>HGR["[GF@Y8&\[-U/#'5+
M?[Y%4ZE_KH8N84Q5>8,]9QQ0\"Q%]K+!S)S4YV NZ$Q4,-O:&BTX12B^IQ!7
MB403D(Y3_?,3HK^<$OT94?UW+\PR*IAY6WHHC"KS5W:HB<7X8GMH3H*,;^1;
M:SX6Q/AZ/]181+*DMYY/LF4>,_.]!^Z4S0*/F",@L0.17U-*KSP<E=[F121<
M/Y3 X=[UMVP'3K"W-7#@YAH.W,K2'1?7MD-_CB-@?@T.G)!LWYG@(+)O%1-[
M R@! OS??7J&0+3N=$3V]P@FR'F9P[$>2ER7MKLJHV<:Y'B036'>^-D\2NRJ
MG!<.!!N5(K*&*41?,(+<?"Q7;*MK-7I"M8=:'_<=1!RMRB"'R7CO*9KC8QK>
M(5^SQN+Q7!Q?4<.ISUOL9^SX8EU5NT)33):$"_*;CQ[Y-Z(&.YQB82^87[_@
M&S<(/3R?]XO?I#=^%J&'[!"=#2I!Q*B1"Q21$N@YS1/?$*>(S+J]H8AGP<@?
M%9Z_(E1K&!X<@0-D;Z_<2TG%*:P:$[A=SYZOA)7UA9Z2=A:*O SD]^>/N!AP
MT'UA_3S&MX 4MCQ00]'PDIY6ET;QDK:UT$2[FE+SYV?^W,$:WIK@TD7#>]F,
MR/C\D%+K)5N=:M4W9J3[,?UXW]^:1R=$.O5\LX6J++?&AIVOQM44]Z?RZ^H%
MM^CH!_*]"^]_^/;H53\)ZGFO"&UJ(_!EKZ?.;9 I?.X%;G3WU. &]%TCDO-3
MT%?.N\/N#],TJO%-+VX3V-(LHE@^ZS/U K'M3B(B0"Q$"1'%9<)K]!P.'D3H
MQ.CFN'CQ-R38%SY(K"?D:3A2U]^92TOE'S0US>UD#E<OC??4764SP,V1'_)R
MY1'S$,W :S8H< *9-0;4R[)]>!K(1U"YKF6_J.YP:%9O8/ I,4<NU@+)M2 '
M&>*&>T&-FVY'/Y;]XB&-E)Z5*:6_\2-C4C.QE$)4MWE! _WQ0R?S4'%?>\7
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
MX_YSW/\;X^8A<G@P?/;_ 5!+ P04    " "<B7]:F![NW!M'  !_8   #0
M &EM86=E7S P,RYJ<&?LNW547%N6/WX+)Q (&@@$"!(([JXA6 A!@GN"2^%.
M2"$A"02W!(<@@1!<"@T0W#5(%:[!W8NJ7[V>?N]U?Z=[^LUTK_G-'UVUSEK[
MWB/WG'.W?/;9^Z*F4 O K<>**HH " 0"S-%_  4'Y $\'!Q<'&P\7%Q<?'R\
M&X3D-PD)" BI2<F(R>_>H:>[>X>6EH&9FY6!D9.)EI9-Y $G+Y^@H" ]JYB4
M*+\DMX @_R^#@/#P\0D)"*ENWJ3BOT=[C_^__4.U "1X("D,%TP0(X!! L(D
M :': 7H  &&#_O0#_OP#86!B8>/@XN'?($ WJ+X%8( P,3&P,+&QL;#0M0'H
M>@"+!)OT'I\<#IGF<UQ&5W+^H-AL/*:'Y:T46B/[S (OW(+Q;U#>IJ*^PW*?
ME>T!NZ"0L(BHF+C\(P5%)665Q\^T=73U] T,+2RMK&UL[>S=/3R]O'U\_4)>
MA[YY^RXL/"X^(3'IP\?DE$\YN7GYGPL*OU145E770&OKZK^WM7=T=G7W](Z.
MC?^8F)R:ABTN+:^LKJW_W-@\.#PZ/CD].[^X_&5=(  3].OO;ZZ+!+TN#"PL
M3"S<7]8%PO#^I0$)%O8]/AQ2.4W<YZYDC/Q!>.0/8[/+6_&9!+3V*5ZXC=R@
M9!9<9#GX96E_6MD?6UCP_VAEORWL]W7! $),$/KE89( ,L"9+4-H\=)]MAXV
M?!8E2>U,ZQ"D3Q<*>!G.U;P\07^&>UAHB\%3*8<")"U0P#<%^M_JD\*!]]O#
MD"$J%+ 7JS2=A0(R^%# /&/>IT#&*T'ZHTZ9JQ7-4UN9]0C(67>A;1;>MP%<
MQ$$T\H(\((7X8IG^^I#=D.W?0_]S0^>K"FHH6J8\BL3A'VP!9>#>#Z3Y]0DY
MOW70&I$E^?41;+_.1+M* \OLMP=(_SJ54DD53E?)@@J5]'?Z&%-;0?,4+(#"
M/S4D!1<YZ/;O4X[^?7VJ"O\>^N\.7;#+$ I>961KQ5.^IT2KDQ*^CI2R1@$N
M*( =^$TT[3F<ST_>7K<BOA@";)_"_U#A&,BNJFX8*64J'V,!NY9^/G1:KK9D
M^V[=1KV/ VR*^%M4^ZEIC K.;Q>)0(]>SH[U">\TN#;U611NI&G@6#<7&]OA
M,Z$ VPU>09>+,&<W]607V17B=*^5""*:2^V)RR/A0EIO#EK=#\*,N[-U,WQ]
M171O@<+EN63?Q:WDDI,'7-44P5P*%*PWG9LF;^BM@%M 4>UTUP+:+U6R5=SS
M?L(\Z-S5: N=QMI?@]]E&Q!X A37KK)WO#)LWB'87\W?4>3YY,@>+)QCX_QL
MDDK&L.V#1NTX@MXNKZ[C^D?7J>/YY@U29N>K116$0U4D)=N$($A35@>SC"(,
MO)@+/7ATV5)G'25KP%7SLI )6]?%?3ST;D,*T%5_$#Q=O!)CLJ%I-/7X.:56
M\^6CWK>$>FLT_CLT3UWW.@M^"$DTD\[8U61:1L&H&-,&.!VWO6U66YY/WO6W
MR!XBZ\B9FQYRJ;D3+F_G^B YQS]@-Z*+JQP*\/M>))8%U!;=LGNEV.!;> '_
M-D+HZNOO"K7>=<]P;QBK!JQA6]#;AL<3:JX63B-/+2B?Y7 >,M!O44#-@_E=
MR/?Y8L?%A.#Y8R_E72S>ODKE+,1K;<.*X)T=DLR8*BP55"U^N 3RA9#7Q!@7
MM]MSE;.QN^6\VC:G$]507I92D_=>; AKKKY7,Q[:E)^K^B1X1J"('/:XW!%P
MX;^1<<XD!MR:]PE?PM]^[I#*)<7-]6C>KC$RA=4=!7"VSF0K;_5(*5'8=/2O
MMXHGNWQ9^P'%<@QT'22FIA":2(2PQ%2&: 2!!VJ#'V6,#>!B8I7V\V7*U[I(
M'6X5WQ!KY+PD%Q!T#4@SRHT0B0%:F%TS1P/%"'H,V]H^2-.G]_@;%*]6<_W8
M@>G T8*15KK X:Q]("%7: J3@^09I I2&ZU??'83 9LE>T58K%W428D6^:&
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
M/ZQ1A!_.K)#,Q$^: [@I2O_LH?'9D:6)+MHHA\N[749^:N5KUZKJI1CZE+:
MI+C77'G[4_=L"W?O[BW?$%^Z!K^E.JU(<J@>O]VD,_:*]P,L!_O^EDHB:M=#
MY\Y7CL3&VC5EZH0'!JI@L7K5\5H[1#[?-DF@47^G0* >]5"-6!91DL.5A/^[
M8O22'JR)AHO$<,A<91U";CP:=\RM39GEX8+Y*&Z\("VT[2HB7'DE-#C7S<-2
MQVMD_$0(KQ@V8144OL G62/])&#7=3(BI=#5P=75DHNIO/9H)VEET)"TB,%Z
MD.)=V]Y6H/JWFX!GS65DY(H=2_5.X\]M3<,'.B&\U RW?$77*5A^=64')03/
M2.?DL$8X)VN^W^-4(^,SQI70QSQSXU=RSO/P_B]AK]8P]EU3L?PQ&(=ODIA)
M O?&$Z,+K)*#WCA^?C&*7I/^O>?.#OEM_K>JPZV2YG>V(W%&<:ZOFGW(5[!9
M:8\B]*Q\K< %ABH.OAAJ6"&$4?PWY>]'YPU@\:KF3_<0TF_F^)!_A>P&BR+8
M,-/]"U7O/N2 AW%C+[P1173B]:S:X' G,^P-"NQ%L9^^?FSZJ-!;ZON,?I<K
M:ZI8/)'Z'+4,FY@D(?&'H ['Z^"AG6;P%3.] QPZ=-B)\'/:"@_\6>\3T461
MR\OTI%*YK+. V4H,NTQL!?-< Y?/U=O5V19:/F\<\&G1Z5%+OX'%C:F9 A^U
M-,*@^;24ZM5E?63W;6CF"X%@==C*?$,O5V7_X+8+#?6U:$FDX!;56H9E!=3
MABIY@N4F PJP7<[LS$%VC2([3GFVX3(53K,KO@25T@VN$<-8?N2ETF$.S'&"
MQ948BF+<( 8^J4- ;,^0>8%,^4M!^+ML'44 $[AA"+P?4M_M01L6.(+M:.RJ
M C)?@P)N_!+H^_?]_^7['+W2K*(04O@M&J3DY)=8A/.6:9VIRH$24M'!^?+(
M[/KF5C,/4J8G;:IT,4V-7-/LD:^<H2F]Z %WPE.?QK=90P?A \4\1+]H[SS(
MY(K,)55!X;Z,T@5_S@'37.,Q<COS;*?Y>[243 /K]97S?J%M::S4=YY?+W-^
MF\:?HK__QV^#WK,WF.,.U9,@.J31+F/^QV7^L,</8N4TSE<P(R(N7638/<F!
M9[J"NM;:&H-N[43J3G;C&B#EGQ5,3 56SX-S+4E4%0"&7_(HB *UT#A#*"=R
MFGK$(&85GYK=-2+Z*3Y])/_OIC?I4QT*B#9HGI'I#23XS?:&_\6YVPVV3__:
M<J@>+G,H8 293$$!/YU-H?^0#^ZB@-C4QRB@M!MRS&=0G;<X?T%=57J)>(L"
MY"DHI'%_HJVV]BMF_VMT!T;_H#]PP(S-]?CZZSUU=IAJ49A^+J]B;QX<Z^0%
M0(6;N:X6KZW\2J^F]N@1HW68M@3W4XPTLAZQ]<]8<;A"=%"PU(]/2A2AQ8<?
M:)9J8[JB%76!A:@F@8T!S>J*<<?['H#)$$N$+4N*H@YGQ#3V?E=.A"6IBRT&
M(N5[<6CBN/ '$9PCYT1R?\S#O+J9%@_<)G7/5S5)JJ[,9+?=OI1QCZY.+? 8
MV[!.TIU_+<\W@;[]NNU4U<1]JDRAF5/[\6/G2&#+QVCI*:HA0^S$\[&%LDC-
MU?);XNH<_+DEQ!S#,7S1J1E-^[88>@?,''A694UQ.J34Y@IJ^Z]%7\P+2_%5
MQ;EWVEM-@E>:E$GQ890QC[@#S3A\35K]=C>B7"/2;(32/ )TA9.6>,IIWN<E
MLBK%!BLU1N8]G:D!5F[5G9"?'[_O4Z&\]1PL_6!BO1\[HLL>!#4W]J0>]'.-
M.@9E^Q;+VWBO"#6UAZ=*;N005-SJNF'$3-]-2_24G6Q)0L>.,.F,KZ6(24F"
M[8%PVQN"8"/I9$RI2IW\L1.)">_#XL7P2]%7PZ4/>$#/XFX3O%F.4FY=ST@D
M3,')EL3Y,??C7N 3\(JNM8V-F,E6(#G1.:OT.*C0N5B)X]UJ=5W-A\%;5>Y8
MO7$-"7%?%8GE@GV72G_SY?7=].>5D5;CKIQG(BY\^M2YRJ,RJ2SA4;52;S6D
M&S[\(T,MI8NPJW_Y04&S)I&^,> =OVR?,-$/ZAY148H/WDO4@EO^5'M$'S]
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
M+K5.HBL1=+X;&CU9]F0M8),=+2JLSCD%:VLO]\2Y6I#L7K#[CHD4.6A(Q2*
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
M,D@GFBS^N_X_@X_]Q_\,_[::^0:?Z;Q\\MA39>M==5,8_]\$ %!+ 0(4 Q0
M   ( )R)?UJ9>JJ+"Z\# *'E'  9              "  0    !E83 R,S4W
M,#$M,3!K7V=R>7!H;VXN:'1M4$L! A0#%     @ G(E_6DEN$7#_ 0  3P@
M !L              ( !0J\# &5A,#(S-3<P,3 Q97@R,5]G<GEP:&]N+FAT
M;5!+ 0(4 Q0    ( )R)?UHR$KT=>0,  $H.   =              "  7JQ
M P!E83 R,S4W,#$P,65X,C,M,5]G<GEP:&]N+FAT;5!+ 0(4 Q0    ( )R)
M?UI_PML,OP<  !HL   =              "  2ZU P!E83 R,S4W,#$P,65X
M,S$M,5]G<GEP:&]N+FAT;5!+ 0(4 Q0    ( )R)?UJ:9%6QM@<  &,L   =
M              "  2B] P!E83 R,S4W,#$P,65X,S$M,E]G<GEP:&]N+FAT
M;5!+ 0(4 Q0    ( )R)?UK\LI>(_@,  !$1   =              "  1G%
M P!E83 R,S4W,#$P,65X,S(M,5]G<GEP:&]N+FAT;5!+ 0(4 Q0    ( )R)
M?UJQ5/$9^@,  /$1   =              "  5+) P!E83 R,S4W,#$P,65X
M,S(M,E]G<GEP:&]N+FAT;5!+ 0(4 Q0    ( )R)?UH./+=K!!\  (1\ 0 1
M              "  8?- P!G<GEP+3(P,C0Q,C,Q+GAS9%!+ 0(4 Q0    (
M )R)?UK;0ZZ'OA(  "/B   5              "  ;KL P!G<GEP+3(P,C0Q
M,C,Q7V-A;"YX;6Q02P$"% ,4    " "<B7]:QH=\111E  !RC 8 %0
M        @ &K_P, 9W)Y<"TR,#(T,3(S,5]D968N>&UL4$L! A0#%     @
MG(E_6L(M[3VM^@  %ZD, !4              ( !\F0$ &=R>7 M,C R-#$R
M,S%?;&%B+GAM;%!+ 0(4 Q0    ( )R)?UJUEID#WVD  ,?W!@ 5
M      "  =)?!0!G<GEP+3(P,C0Q,C,Q7W!R92YX;6Q02P$"% ,4    " "<
MB7]:<KE!H1K,  !$T@  #0              @ 'DR04 :6UA9V5?,# Q+FIP
M9U!+ 0(4 Q0    ( )R)?UH*0;NI8#<   -,   -              "  2F6
M!@!I;6%G95\P,#(N:G!G4$L! A0#%     @ G(E_6I@>[MP;1P  ?V    T
M             ( !M,T& &EM86=E7S P,RYJ<&=02P4&      \ #P #!
&^A0'

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>ea0235701-10k_gryphon_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:cyd="http://xbrl.sec.gov/cyd/2024"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2024"
  xmlns:gryp="http://akerna.com/20241231"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2024"
  xmlns:us-gaap="http://fasb.org/us-gaap/2024"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="gryp-20241231.xsd" xlink:type="simple"/>
    <context id="c0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="c2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gryp:MiningActivitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gryp:MiningActivitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gryp:ManagementServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gryp:ManagementServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</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="c12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">gryp:SharesToBeIssuedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ReceivablesFromStockholderMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</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="c15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <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="c17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</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="c18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">gryp:SharesToBeIssuedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ReceivablesFromStockholderMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</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="c21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</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="c23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">gryp:SharesToBeIssuedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ReceivablesFromStockholderMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</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="c26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</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="c28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">gryp:SharesToBeIssuedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ReceivablesFromStockholderMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</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="c31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</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="c33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">gryp:SharesToBeIssuedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ReceivablesFromStockholderMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</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="c36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
        </entity>
        <period>
            <instant>2024-02-09</instant>
        </period>
    </context>
    <context id="c38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">gryp:IvyCryptoIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-02-09</instant>
        </period>
    </context>
    <context id="c39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">gryp:AkernaMergerCoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-02-09</instant>
        </period>
    </context>
    <context id="c40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">gryp:IVYCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-02-09</instant>
        </period>
    </context>
    <context id="c41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">gryp:IVYPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-02-09</instant>
        </period>
    </context>
    <context id="c42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">gryp:IVYPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-09</startDate>
            <endDate>2024-02-09</endDate>
        </period>
    </context>
    <context id="c43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
        </entity>
        <period>
            <startDate>2024-02-09</startDate>
            <endDate>2024-02-09</endDate>
        </period>
    </context>
    <context id="c44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">gryp:AkernaCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">gryp:AkernaCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-01-01</endDate>
        </period>
    </context>
    <context id="c48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
        </entity>
        <period>
            <instant>2024-01-01</instant>
        </period>
    </context>
    <context id="c49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CryptoAssetAxis">gryp:BitcoinMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">gryp:BitcoinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CryptoAssetAxis">gryp:BitcoinMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">gryp:BitcoinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CryptoAssetAxis">gryp:BitcoinMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">gryp:BitcoinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CryptoAssetAxis">gryp:BitcoinMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">gryp:BitcoinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CryptoAssetAxis">gryp:BitcoinMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">gryp:BitcoinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CryptoAssetAxis">gryp:BitcoinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CryptoAssetAxis">gryp:BitcoinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-04</startDate>
            <endDate>2022-04-04</endDate>
        </period>
    </context>
    <context id="c57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
        </entity>
        <period>
            <instant>2023-06-23</instant>
        </period>
    </context>
    <context id="c58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">gryp:GigaCaddoLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-08-16</endDate>
        </period>
    </context>
    <context id="c59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
        </entity>
        <period>
            <instant>2024-08-16</instant>
        </period>
    </context>
    <context id="c60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
        </entity>
        <period>
            <instant>2024-08-05</instant>
        </period>
    </context>
    <context id="c61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-08-19</endDate>
        </period>
    </context>
    <context id="c62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-08-29</endDate>
        </period>
    </context>
    <context id="c63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialSupportToNonconsolidatedLegalEntityAxis">gryp:PurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-08-29</endDate>
        </period>
    </context>
    <context id="c64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
        </entity>
        <period>
            <instant>2024-08-29</instant>
        </period>
    </context>
    <context id="c65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:EnergyAxis">gryp:CaptusEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-11-14</instant>
        </period>
    </context>
    <context id="c66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:EnergyAxis">gryp:CaptusEnergyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">gryp:CaptusSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-11-14</instant>
        </period>
    </context>
    <context id="c67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NonrecurringAdjustmentAxis">us-gaap:AcquisitionRelatedCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gryp:RepairBitLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-25</startDate>
            <endDate>2024-08-25</endDate>
        </period>
    </context>
    <context id="c69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gryp:EriksonNationalEnergyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-09</startDate>
            <endDate>2024-12-09</endDate>
        </period>
    </context>
    <context id="c70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">gryp:EriksonPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">us-gaap:DepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">us-gaap:DepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">us-gaap:DepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">us-gaap:DepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">us-gaap:DepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">gryp:MiningEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">gryp:MiningEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">gryp:BTCNoteMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gryp:GryphonOpcoILLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-25</instant>
        </period>
    </context>
    <context id="c79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">gryp:BTCNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-29</instant>
        </period>
    </context>
    <context id="c80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubordinatedBorrowingAxis">gryp:SGAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CryptoAssetAxis">gryp:BitcoinMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">gryp:NotePayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">gryp:PreFundedWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-25</instant>
        </period>
    </context>
    <context id="c85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">gryp:PreFundedWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputOptionVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputSharePriceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</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="c91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</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="c92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</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="c93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">gryp:NewLoanAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2027-10-25</startDate>
            <endDate>2027-10-25</endDate>
        </period>
    </context>
    <context id="c95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">gryp:LenderAndAffiliatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">gryp:LenderAndAffiliatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CryptoAssetAxis">gryp:BitcoinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">gryp:NotePayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">gryp:NotePayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">gryp:NotePayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">gryp:NotePayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">gryp:NotePayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TroubledDebtRestructuringDebtorCurrentPeriodAxis">gryp:BookValueAmendedBTCNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TroubledDebtRestructuringDebtorCurrentPeriodAxis">gryp:FairValueOfSharesExchangedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TroubledDebtRestructuringDebtorCurrentPeriodAxis">gryp:FairValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TroubledDebtRestructuringDebtorCurrentPeriodAxis">gryp:FairValuePrefundedWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">gryp:CommitteeChairRetainerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2024-10-01</endDate>
        </period>
    </context>
    <context id="c109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
        </entity>
        <period>
            <instant>2024-10-01</instant>
        </period>
    </context>
    <context id="c110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:OfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">gryp:TimebasedRSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">gryp:CEOAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">gryp:TimebasedRSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">gryp:MonteCarloSimulationModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">gryp:MeasurementInputPriceHurdleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">gryp:MeasurementInputDerivedFairValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
        </entity>
        <period>
            <startDate>2024-12-01</startDate>
            <endDate>2024-12-01</endDate>
        </period>
    </context>
    <context id="c124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-06</startDate>
            <endDate>2024-12-06</endDate>
        </period>
    </context>
    <context id="c125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-06</startDate>
            <endDate>2024-12-06</endDate>
        </period>
    </context>
    <context id="c126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-01-01</endDate>
        </period>
    </context>
    <context id="c127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-02-01</instant>
        </period>
    </context>
    <context id="c128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">gryp:LOCDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
        </entity>
        <period>
            <startDate>2023-03-31</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">gryp:Sphere3DMSAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">gryp:Sphere3DMSAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</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="c133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</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="c134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
        </entity>
        <period>
            <instant>2024-09-05</instant>
        </period>
    </context>
    <context id="c135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
        </entity>
        <period>
            <startDate>2024-09-05</startDate>
            <endDate>2024-09-05</endDate>
        </period>
    </context>
    <context id="c136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">gryp:AnnualEquityAwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">gryp:AnnualBoardCashRetainerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">gryp:AnnualAuditCommitteeMemberRetainerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">gryp:AnnualCompensationCommitteeMemberRetainerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">gryp:AnnualNominatingGovernanceCommitteeMemberRetainerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">gryp:AnnualBoardChairAdditionalRetainerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">gryp:AnnualAuditChairAdditionalRetainerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">gryp:AnnualCompensationChairAdditionalRetainerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">gryp:AnnualNominatingGovernanceChairAdditionalRetainerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c147">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c148">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">gryp:ShareBasedCompensationAwardTrancheFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">gryp:ShareBasedCompensationAwardTrancheFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
        </entity>
        <period>
            <instant>2024-02-29</instant>
        </period>
    </context>
    <context id="c154">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c155">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <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="c156">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</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="c157">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">gryp:AtTheMarketOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-19</startDate>
            <endDate>2024-04-19</endDate>
        </period>
    </context>
    <context id="c158">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">gryp:AtTheMarketOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c159">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gryp:VendorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-08-31</endDate>
        </period>
    </context>
    <context id="c160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gryp:VendorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-08-31</endDate>
        </period>
    </context>
    <context id="c161">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gryp:VendorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-31</instant>
        </period>
    </context>
    <context id="c162">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gryp:VendorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-08</startDate>
            <endDate>2024-04-08</endDate>
        </period>
    </context>
    <context id="c163">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gryp:VendorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-08</instant>
        </period>
    </context>
    <context id="c164">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gryp:VendorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-16</startDate>
            <endDate>2024-04-16</endDate>
        </period>
    </context>
    <context id="c165">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">gryp:VendorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-16</instant>
        </period>
    </context>
    <context id="c166">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c167">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:VicePresidentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-17</startDate>
            <endDate>2024-12-17</endDate>
        </period>
    </context>
    <context id="c168">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">srt:VicePresidentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-17</startDate>
            <endDate>2024-12-17</endDate>
        </period>
    </context>
    <context id="c169">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
        </entity>
        <period>
            <instant>2024-12-17</instant>
        </period>
    </context>
    <context id="c170">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
        </entity>
        <period>
            <startDate>2024-12-17</startDate>
            <endDate>2024-12-17</endDate>
        </period>
    </context>
    <context id="c171">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c172">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">gryp:MarketbasedRSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c173">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefFinancialOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-19</startDate>
            <endDate>2023-06-19</endDate>
        </period>
    </context>
    <context id="c174">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
        </entity>
        <period>
            <instant>2023-06-19</instant>
        </period>
    </context>
    <context id="c175">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">gryp:AkernaIsPubliclyTradedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c176">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">gryp:AkernaIsPubliclyTradedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c177">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
        </entity>
        <period>
            <startDate>2023-02-23</startDate>
            <endDate>2023-02-23</endDate>
        </period>
    </context>
    <context id="c178">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-23</startDate>
            <endDate>2023-02-23</endDate>
        </period>
    </context>
    <context id="c179">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">gryp:IndependentDirectorAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-23</startDate>
            <endDate>2023-02-23</endDate>
        </period>
    </context>
    <context id="c180">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
        </entity>
        <period>
            <instant>2023-02-23</instant>
        </period>
    </context>
    <context id="c181">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-04</startDate>
            <endDate>2022-04-04</endDate>
        </period>
    </context>
    <context id="c182">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
        </entity>
        <period>
            <startDate>2022-04-04</startDate>
            <endDate>2022-04-04</endDate>
        </period>
    </context>
    <context id="c183">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteedInsuranceContractTypeOfGuaranteeAxis">gryp:SixMonthAnniversaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-04</startDate>
            <endDate>2022-04-04</endDate>
        </period>
    </context>
    <context id="c184">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteedInsuranceContractTypeOfGuaranteeAxis">gryp:NineMonthAnniversaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-04</startDate>
            <endDate>2022-04-04</endDate>
        </period>
    </context>
    <context id="c185">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteedInsuranceContractTypeOfGuaranteeAxis">gryp:NineteenMonthAnniversaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-04</startDate>
            <endDate>2022-04-04</endDate>
        </period>
    </context>
    <context id="c186">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-04</instant>
        </period>
    </context>
    <context id="c187">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-04</instant>
        </period>
    </context>
    <context id="c188">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
        </entity>
        <period>
            <startDate>2021-10-26</startDate>
            <endDate>2021-10-26</endDate>
        </period>
    </context>
    <context id="c189">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteedInsuranceContractTypeOfGuaranteeAxis">gryp:SixMonthAnniversaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-26</startDate>
            <endDate>2021-10-26</endDate>
        </period>
    </context>
    <context id="c190">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteedInsuranceContractTypeOfGuaranteeAxis">gryp:FirstYearAnniversaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-26</startDate>
            <endDate>2021-10-26</endDate>
        </period>
    </context>
    <context id="c191">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteedInsuranceContractTypeOfGuaranteeAxis">gryp:EighteenMonthAnniversaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-26</startDate>
            <endDate>2021-10-26</endDate>
        </period>
    </context>
    <context id="c192">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteedInsuranceContractTypeOfGuaranteeAxis">gryp:SecondYearAnniversaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-26</startDate>
            <endDate>2021-10-26</endDate>
        </period>
    </context>
    <context id="c193">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
        </entity>
        <period>
            <instant>2021-10-26</instant>
        </period>
    </context>
    <context id="c194">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">gryp:Sphere3DMergerAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c195">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">gryp:Sphere3DMergerAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c196">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-22</startDate>
            <endDate>2021-10-22</endDate>
        </period>
    </context>
    <context id="c197">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteedInsuranceContractTypeOfGuaranteeAxis">gryp:SixMonthAnniversaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-22</startDate>
            <endDate>2021-10-22</endDate>
        </period>
    </context>
    <context id="c198">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteedInsuranceContractTypeOfGuaranteeAxis">gryp:FirstYearAnniversaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-22</startDate>
            <endDate>2021-10-22</endDate>
        </period>
    </context>
    <context id="c199">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteedInsuranceContractTypeOfGuaranteeAxis">gryp:EighteenMonthAnniversaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-22</startDate>
            <endDate>2021-10-22</endDate>
        </period>
    </context>
    <context id="c200">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteedInsuranceContractTypeOfGuaranteeAxis">gryp:SecondYearAnniversaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-22</startDate>
            <endDate>2021-10-22</endDate>
        </period>
    </context>
    <context id="c201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
        </entity>
        <period>
            <instant>2021-10-22</instant>
        </period>
    </context>
    <context id="c202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
        </entity>
        <period>
            <startDate>2021-10-22</startDate>
            <endDate>2021-10-22</endDate>
        </period>
    </context>
    <context id="c203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">gryp:Sphere3DMergerAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c204">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">gryp:Sphere3DMergerAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
        </entity>
        <period>
            <startDate>2021-10-20</startDate>
            <endDate>2021-10-20</endDate>
        </period>
    </context>
    <context id="c206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteedInsuranceContractTypeOfGuaranteeAxis">gryp:SixMonthAnniversaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-20</startDate>
            <endDate>2021-10-20</endDate>
        </period>
    </context>
    <context id="c207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteedInsuranceContractTypeOfGuaranteeAxis">gryp:FirstYearAnniversaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-20</startDate>
            <endDate>2021-10-20</endDate>
        </period>
    </context>
    <context id="c208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteedInsuranceContractTypeOfGuaranteeAxis">gryp:EighteenMonthAnniversaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-20</startDate>
            <endDate>2021-10-20</endDate>
        </period>
    </context>
    <context id="c209">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteedInsuranceContractTypeOfGuaranteeAxis">gryp:SecondYearAnniversaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-20</startDate>
            <endDate>2021-10-20</endDate>
        </period>
    </context>
    <context id="c210">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
        </entity>
        <period>
            <instant>2021-10-20</instant>
        </period>
    </context>
    <context id="c211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">gryp:October12024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">gryp:October12024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">gryp:February232023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">gryp:February232023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">gryp:ConsultantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">gryp:December52024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">gryp:ConsultantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">gryp:December52024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">gryp:ConsultantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">gryp:August232023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">gryp:ConsultantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">gryp:August232023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c220">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">gryp:ConsultantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">gryp:October262021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">gryp:ConsultantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">gryp:October262021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">gryp:ConsultantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">gryp:October222021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">gryp:ConsultantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">gryp:October222021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">gryp:ConsultantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">gryp:October202021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">gryp:ConsultantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">gryp:October202021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">gryp:December172024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">gryp:December172024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">gryp:September302024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">gryp:September302024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">gryp:June192023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">gryp:June192023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c232">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">gryp:April42022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c233">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">gryp:April42022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c234">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c235">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c236">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">gryp:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c237">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">gryp:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c238">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c239">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c240">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c241">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c242">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c243">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c244">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c245">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c246">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c247">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c248">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c249">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c250">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c251">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c252">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c253">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c254">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c255">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c256">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c257">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</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="c258">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</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="c259">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c260">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="c261">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-03-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c262">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c263">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
        </entity>
        <period>
            <instant>2024-11-30</instant>
        </period>
    </context>
    <context id="c264">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">gryp:CaptusGPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c265">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <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="c266">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001755953</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-19</instant>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPershares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <unit id="cad">
        <measure>iso4217:CAD</measure>
    </unit>
    <unit id="Bitcoin">
        <measure>gryp:Bitcoin</measure>
    </unit>
    <unit id="miners">
        <measure>gryp:miners</measure>
    </unit>
    <dei:DocumentType contextRef="c0" id="ixv-19354">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport contextRef="c0" id="ixv-42">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate contextRef="c0" id="ixv-19355">2024-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate contextRef="c0" id="ixv-19356">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus contextRef="c0" id="ixv-19357">2024</dei:DocumentFiscalYearFocus>
    <dei:DocumentTransitionReport contextRef="c0" id="ixv-59">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="c0" id="ixv-19358">001-39096</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c0" id="ixv-78">GRYPHON DIGITAL MINING, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c0" id="ixv-90">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="c0" id="ixv-95">83-2242651</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c0" id="ixv-19359">1180 N. Town Center Drive</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="c0" id="ixv-19360">Suite 100</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown contextRef="c0" id="ixv-19361">Las Vegas</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c0" id="ixv-19362">NV</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="c0" id="ixv-123">89144</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="c0" id="ixv-19363">(702)</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c0" id="ixv-19364">945-2700</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="c0" id="ixv-164">Common Stock, par value $0.0001 per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c0" id="ixv-168">GRYP</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c0" id="ixv-19365">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer contextRef="c0" id="ixv-19366">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="c0" id="ixv-19367">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="c0" id="ixv-19368">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c0" id="ixv-19369">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c0" id="ixv-221">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="c0" id="ixv-228">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="c0" id="ixv-236">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag contextRef="c0" id="ixv-248">false</dei:IcfrAuditorAttestationFlag>
    <dei:DocumentFinStmtErrorCorrectionFlag contextRef="c0" id="ixv-254">false</dei:DocumentFinStmtErrorCorrectionFlag>
    <dei:EntityShellCompany contextRef="c0" id="ixv-266">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat contextRef="c1" decimals="-5" id="ixv-19370" unitRef="usd">37600000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="c2"
      decimals="INF"
      id="ixv-19371"
      unitRef="shares">69982876</dei:EntityCommonStockSharesOutstanding>
    <cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock contextRef="c0" id="ixv-4658">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;b&gt;Cybersecurity Risk Management
and Strategy&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;Cybersecurity risk management
is one component of our information security program that guides continuous improvement to, and evaluates the confidentiality, integrity,
and availability of our critical systems, data, and operations.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;Our approach to controls
and risk management is based on guidance from the National Institute of Standards and Technology (&#x201c;NIST&#x201d;) and the Crypto
Currency Security Standard (&#x201c;CCSS&#x201d;). This does not mean that we meet any particular technical standards, specifications,
or requirements, but rather that we use the NIST and CCSS as a guide to help us identify, assess, and manage cybersecurity controls and
risks relevant to our business.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;Our cybersecurity risk management
program includes:&lt;/p&gt;&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: top"&gt; &lt;td style="width: 0.5in"&gt;&#160;&lt;/td&gt; &lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Identifying cybersecurity risks that could impact our facilities, third-party vendors/partners, operations, critical systems, information, and broader enterprise IT environment. Risks are informed by threat intelligence, current and historical adversarial activity, and industry specify threats;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Performing a cybersecurity risk assessment to evaluate our readiness
    if the risks were to materialize; and&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Ensuring risk is addressed and tracking any necessary remediation through
    an action plan.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;While we face a number of
ongoing cybersecurity risks in connection with our business, such risks have not materially affected us to date, including our business
strategy, results of operations, or financial condition.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;b&gt;Cybersecurity Governance&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;Our Board considers cybersecurity
risk as part of its risk oversight function and has delegated the oversight of cybersecurity and other information technology risks to
the Board&#x2019;s Audit Committee as well as hiring a third party vendor that specializes in cybersecurity to oversee and provide an
assessment on the Company&#x2019;s IT controls. The Audit Committee meets at least quarterly to discuss matters involving cybersecurity
risks.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The Audit Committee ultimately
provides information to our board members regarding its activities, including those related to cybersecurity risks. The Audit Committee
also receives a briefing and continuing education from a member of the third party vendor relating to our cyber risk management program
at least annually. The third party vendor is responsible for notifying the Audit Committee of material cybersecurity incidents.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;b&gt;Cybersecurity Incidents
&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;In 2023, a threat actor representing
to be the Sphere 3D Corp. (&#x201c;Sphere 3D&#x201d;) CFO inserted themselves into an email exchange between the Sphere 3D CFO and the Company&#x2019;s
former CEO, which also included Sphere 3D&#x2019;s CEO, regarding the transfer of Sphere 3D&#x2019;s BTC from the Company&#x2019;s wallet
to Sphere 3D&#x2019;s wallet. The threat actor requested that the BTC be transferred to an alternate wallet. As a result, 26 BTC, with
a value of approximately $560,000 at the time, was transferred to a wallet controlled by the threat actor. Via counsel, Gryphon engaged
with US Federal law enforcement to recover the BTC. Despite these attempts by law enforcement to recover the BTC, recovery was not possible.
Gryphon subsequently wired the commensurate amount in USD to Sphere 3D to make them whole for the stolen BTC. Gryphon also engaged a nationally
recognized third-party firm to perform a forensic analysis. The analysis revealed that the threat actor did not enter the email exchange
via Gryphon&#x2019;s IT systems. The Company has also subsequently modified its control systems to protect against any future attempted
incursions. During the quarter ended June 30, 2023, the Company made a payment to Sphere 3D for $560,000, which was classified as a general
and administrative expense on Gryphon&#x2019;s consolidated statement of operations.&lt;/p&gt;</cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock>
    <cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock contextRef="c0" id="ixv-4665">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;Cybersecurity risk management
is one component of our information security program that guides continuous improvement to, and evaluates the confidentiality, integrity,
and availability of our critical systems, data, and operations.&lt;/p&gt;</cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock>
    <cyd:CybersecurityRiskManagementProcessesIntegratedFlag contextRef="c0" id="ixv-19372">true</cyd:CybersecurityRiskManagementProcessesIntegratedFlag>
    <cyd:CybersecurityRiskRoleOfManagementTextBlock contextRef="c0" id="ixv-4671">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;Our approach to controls
and risk management is based on guidance from the National Institute of Standards and Technology (&#x201c;NIST&#x201d;) and the Crypto
Currency Security Standard (&#x201c;CCSS&#x201d;). This does not mean that we meet any particular technical standards, specifications,
or requirements, but rather that we use the NIST and CCSS as a guide to help us identify, assess, and manage cybersecurity controls and
risks relevant to our business.&lt;/p&gt;</cyd:CybersecurityRiskRoleOfManagementTextBlock>
    <cyd:CybersecurityRiskManagementThirdPartyEngagedFlag contextRef="c0" id="ixv-19373">true</cyd:CybersecurityRiskManagementThirdPartyEngagedFlag>
    <cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock contextRef="c0" id="ixv-4715">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;While we face a number of
ongoing cybersecurity risks in connection with our business, such risks have not materially affected us to date, including our business
strategy, results of operations, or financial condition.&lt;/p&gt;</cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock>
    <cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag contextRef="c0" id="ixv-19374">false</cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag>
    <cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock contextRef="c0" id="ixv-19375">Our Board considers cybersecurity
risk as part of its risk oversight function and has delegated the oversight of cybersecurity and other information technology risks to
the Board&#x2019;s Audit Committee as well as hiring a third party vendor that specializes in cybersecurity to oversee and provide an
assessment on the Company&#x2019;s IT controls.</cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock>
    <cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag contextRef="c0" id="ixv-19376">true</cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag>
    <cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock contextRef="c0" id="ixv-4733">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;The Audit Committee ultimately
provides information to our board members regarding its activities, including those related to cybersecurity risks. The Audit Committee
also receives a briefing and continuing education from a member of the third party vendor relating to our cyber risk management program
at least annually. The third party vendor is responsible for notifying the Audit Committee of material cybersecurity incidents.&lt;/p&gt;</cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock>
    <cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock contextRef="c0" id="ixv-19377">The Audit Committee ultimately
provides information to our board members regarding its activities, including those related to cybersecurity risks</cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock contextRef="c0" id="ixv-19378">The third party vendor is responsible for notifying the Audit Committee of material cybersecurity incidents.</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag contextRef="c0" id="ixv-19379">true</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag>
    <ecd:NonRule10b51ArrTrmntdFlag contextRef="c36" id="ixv-19380">false</ecd:NonRule10b51ArrTrmntdFlag>
    <ecd:Rule10b51ArrTrmntdFlag contextRef="c36" id="ixv-19381">false</ecd:Rule10b51ArrTrmntdFlag>
    <ecd:NonRule10b51ArrAdoptedFlag contextRef="c36" id="ixv-19382">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="c36" id="ixv-19383">false</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:InsiderTrdPoliciesProcAdoptedFlag contextRef="c0" id="ixv-19384">true</ecd:InsiderTrdPoliciesProcAdoptedFlag>
    <dei:AuditorOpinionTextBlock contextRef="c0" id="ixv-12342">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;We have audited the accompanying consolidated
balance sheets of Gryphon Digital Mining, Inc. (the Company) as of December 31, 2024 and 2023, and the related consolidated statements
of operations stockholders&#x2019; equity/(deficit) and cash flows for each of the years the two-year period ended December 31, 2024, and
the related notes (collectively referred to as the financial statements). In our opinion, the 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.&lt;/p&gt;</dei:AuditorOpinionTextBlock>
    <dei:AuditorName contextRef="c0" id="ixv-19385">RBSM LLP</dei:AuditorName>
    <dei:AuditorLocation contextRef="c0" id="ixv-19386">Larkspur, California</dei:AuditorLocation>
    <dei:AuditorFirmId contextRef="c0" id="ixv-19387">587</dei:AuditorFirmId>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c3" decimals="0" id="ixv-19388" unitRef="usd">735000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c4" decimals="0" id="ixv-19389" unitRef="usd">915000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashCurrent contextRef="c4" decimals="0" id="ixv-19390" unitRef="usd">8000</us-gaap:RestrictedCashCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c4" decimals="0" id="ixv-19391" unitRef="usd">486000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:PrepaidExpenseCurrent contextRef="c3" decimals="0" id="ixv-19392" unitRef="usd">409000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent contextRef="c4" decimals="0" id="ixv-19393" unitRef="usd">581000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:MarketableSecuritiesCurrent contextRef="c3" decimals="0" id="ixv-19394" unitRef="usd">115000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent contextRef="c4" decimals="0" id="ixv-19395" unitRef="usd">403000</us-gaap:MarketableSecuritiesCurrent>
    <gryp:DigitalAssetsHeldforOtherPartiesCurrent contextRef="c4" decimals="0" id="ixv-19396" unitRef="usd">908000</gryp:DigitalAssetsHeldforOtherPartiesCurrent>
    <us-gaap:CryptoAssetFairValueCurrent contextRef="c3" decimals="0" id="ixv-19397" unitRef="usd">1016000</us-gaap:CryptoAssetFairValueCurrent>
    <us-gaap:CryptoAssetFairValueCurrent contextRef="c4" decimals="0" id="ixv-19398" unitRef="usd">2097000</us-gaap:CryptoAssetFairValueCurrent>
    <us-gaap:AssetsCurrent contextRef="c3" decimals="0" id="ixv-19399" unitRef="usd">2275000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c4" decimals="0" id="ixv-19400" unitRef="usd">5398000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c3" decimals="0" id="ixv-19401" unitRef="usd">2994000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c4" decimals="0" id="ixv-19402" unitRef="usd">12916000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c3" decimals="0" id="ixv-19403" unitRef="usd">100000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c4" decimals="0" id="ixv-19404" unitRef="usd">100000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:DepositsAssetsNoncurrent contextRef="c3" decimals="0" id="ixv-19405" unitRef="usd">2263000</us-gaap:DepositsAssetsNoncurrent>
    <us-gaap:DepositsAssetsNoncurrent contextRef="c4" decimals="0" id="ixv-19406" unitRef="usd">420000</us-gaap:DepositsAssetsNoncurrent>
    <us-gaap:Assets contextRef="c3" decimals="0" id="ixv-19407" unitRef="usd">7632000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c4" decimals="0" id="ixv-19408" unitRef="usd">18834000</us-gaap:Assets>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent contextRef="c3" decimals="0" id="ixv-19409" unitRef="usd">9045000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent contextRef="c4" decimals="0" id="ixv-19410" unitRef="usd">3649000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <gryp:ObligationLiabilityRelatedToDigitalAssetsHeldForOtherParties contextRef="c4" decimals="0" id="ixv-19411" unitRef="usd">916000</gryp:ObligationLiabilityRelatedToDigitalAssetsHeldForOtherParties>
    <us-gaap:NotesPayableCurrent contextRef="c3" decimals="0" id="ixv-19412" unitRef="usd">213000</us-gaap:NotesPayableCurrent>
    <us-gaap:NotesPayableToBankCurrent contextRef="c4" decimals="0" id="ixv-19413" unitRef="usd">14868000</us-gaap:NotesPayableToBankCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c3" decimals="0" id="ixv-19414" unitRef="usd">9258000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c4" decimals="0" id="ixv-19415" unitRef="usd">19433000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermNotesPayable contextRef="c3" decimals="0" id="ixv-19416" unitRef="usd">5384000</us-gaap:LongTermNotesPayable>
    <us-gaap:Liabilities contextRef="c3" decimals="0" id="ixv-19417" unitRef="usd">14642000</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c4" decimals="0" id="ixv-19418" unitRef="usd">19433000</us-gaap:Liabilities>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c3"
      decimals="4"
      id="ixv-19419"
      unitRef="usdPershares">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c4"
      decimals="4"
      id="ixv-19420"
      unitRef="usdPershares">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c3"
      decimals="0"
      id="ixv-19421"
      unitRef="shares">150000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c4"
      decimals="0"
      id="ixv-19422"
      unitRef="shares">150000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="c3"
      decimals="0"
      id="ixv-19423"
      unitRef="shares">52991590</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c3"
      decimals="0"
      id="ixv-19424"
      unitRef="shares">52991590</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="c4"
      decimals="0"
      id="ixv-19425"
      unitRef="shares">34415655</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c4"
      decimals="0"
      id="ixv-19426"
      unitRef="shares">34415655</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue contextRef="c3" decimals="0" id="ixv-19427" unitRef="usd">5000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c4" decimals="0" id="ixv-19428" unitRef="usd">3000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c3" decimals="0" id="ixv-19429" unitRef="usd">60050000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c4" decimals="0" id="ixv-19430" unitRef="usd">46598000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <gryp:SharesToBeIssuedRegisterDirectOffering contextRef="c3" decimals="0" id="ixv-19431" unitRef="usd">670000</gryp:SharesToBeIssuedRegisterDirectOffering>
    <us-gaap:StockholdersEquityNoteSubscriptionsReceivable contextRef="c4" decimals="0" id="ixv-19432" unitRef="usd">25000</us-gaap:StockholdersEquityNoteSubscriptionsReceivable>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c3" decimals="0" id="ixv-19433" unitRef="usd">-67735000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c4" decimals="0" id="ixv-19434" unitRef="usd">-47175000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity contextRef="c3" decimals="0" id="ixv-19435" unitRef="usd">-7010000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c4" decimals="0" id="ixv-19436" unitRef="usd">-599000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c3" decimals="0" id="ixv-19437" unitRef="usd">7632000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c4" decimals="0" id="ixv-19438" unitRef="usd">18834000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues contextRef="c5" decimals="0" id="ixv-19439" unitRef="usd">20539000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c6" decimals="0" id="ixv-19440" unitRef="usd">21052000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c8" decimals="0" id="ixv-19441" unitRef="usd">873000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c0" decimals="0" id="ixv-19442" unitRef="usd">20539000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c9" decimals="0" id="ixv-19443" unitRef="usd">21925000</us-gaap:Revenues>
    <us-gaap:CostOfRevenue contextRef="c0" decimals="0" id="ixv-19444" unitRef="usd">15818000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="c9" decimals="0" id="ixv-19445" unitRef="usd">13462000</us-gaap:CostOfRevenue>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c0" decimals="0" id="ixv-19446" unitRef="usd">11267000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c9" decimals="0" id="ixv-19447" unitRef="usd">4760000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:ShareBasedCompensation contextRef="c0" decimals="0" id="ixv-19448" unitRef="usd">1588000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c9" decimals="0" id="ixv-19449" unitRef="usd">-152000</us-gaap:ShareBasedCompensation>
    <us-gaap:DepreciationAndAmortization contextRef="c0" decimals="0" id="ixv-19450" unitRef="usd">11179000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="c9" decimals="0" id="ixv-19451" unitRef="usd">14958000</us-gaap:DepreciationAndAmortization>
    <gryp:ImpairmentOfDigitalAssets contextRef="c9" decimals="0" id="ixv-19452" unitRef="usd">275000</gryp:ImpairmentOfDigitalAssets>
    <gryp:ImpairmentOfMiners contextRef="c9" decimals="0" id="ixv-19453" unitRef="usd">8335000</gryp:ImpairmentOfMiners>
    <us-gaap:CryptoAssetUnrealizedGainLossOperating contextRef="c0" decimals="0" id="ixv-19454" unitRef="usd">1566000</us-gaap:CryptoAssetUnrealizedGainLossOperating>
    <us-gaap:CryptoAssetRealizedGainOperating contextRef="c9" decimals="0" id="ixv-19455" unitRef="usd">535000</us-gaap:CryptoAssetRealizedGainOperating>
    <us-gaap:OperatingCostsAndExpenses contextRef="c0" decimals="0" id="ixv-19456" unitRef="usd">38286000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses contextRef="c9" decimals="0" id="ixv-19457" unitRef="usd">41103000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingIncomeLoss contextRef="c0" decimals="0" id="ixv-19458" unitRef="usd">-17747000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c9" decimals="0" id="ixv-19459" unitRef="usd">-19178000</us-gaap:OperatingIncomeLoss>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss contextRef="c0" decimals="0" id="ixv-19460" unitRef="usd">-288000</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss contextRef="c9" decimals="0" id="ixv-19461" unitRef="usd">168000</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:CryptoAssetRealizedGainNonoperating contextRef="c9" decimals="0" id="ixv-19462" unitRef="usd">3899000</us-gaap:CryptoAssetRealizedGainNonoperating>
    <gryp:ChangeInFairValueOfNotesPayable contextRef="c0" decimals="0" id="ixv-19463" unitRef="usd">8058000</gryp:ChangeInFairValueOfNotesPayable>
    <gryp:ChangeInFairValueOfNotesPayable contextRef="c9" decimals="0" id="ixv-19464" unitRef="usd">13297000</gryp:ChangeInFairValueOfNotesPayable>
    <us-gaap:InvestmentIncomeInvestmentExpense contextRef="c0" decimals="0" id="ixv-19465" unitRef="usd">915000</us-gaap:InvestmentIncomeInvestmentExpense>
    <us-gaap:InvestmentIncomeInvestmentExpense contextRef="c9" decimals="0" id="ixv-19466" unitRef="usd">758000</us-gaap:InvestmentIncomeInvestmentExpense>
    <us-gaap:GainLossOnDispositionOfAssets1 contextRef="c0" decimals="0" id="ixv-19467" unitRef="usd">-146000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1 contextRef="c9" decimals="0" id="ixv-19468" unitRef="usd">-55000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:NoncashMergerRelatedCosts contextRef="c0" decimals="0" id="ixv-19469" unitRef="usd">394000</us-gaap:NoncashMergerRelatedCosts>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c9" decimals="0" id="ixv-19470" unitRef="usd">446000</us-gaap:OtherNonoperatingIncomeExpense>
    <gryp:GainOnSettlementOfBTCNote contextRef="c0" decimals="0" id="ixv-19471" unitRef="usd">6248000</gryp:GainOnSettlementOfBTCNote>
    <us-gaap:NonoperatingIncomeExpense contextRef="c0" decimals="0" id="ixv-19472" unitRef="usd">-3553000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c9" decimals="0" id="ixv-19473" unitRef="usd">-9597000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c0" decimals="0" id="ixv-19474" unitRef="usd">-21300000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c9" decimals="0" id="ixv-19475" unitRef="usd">-28775000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c9" decimals="0" id="ixv-19476" unitRef="usd">-176000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="0" id="ixv-19477" unitRef="usd">-21300000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c9" decimals="0" id="ixv-19478" unitRef="usd">-28599000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c0"
      decimals="2"
      id="ixv-19479"
      unitRef="usdPershares">-0.51</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="c0"
      decimals="2"
      id="ixv-19480"
      unitRef="usdPershares">-0.51</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c9"
      decimals="2"
      id="ixv-19481"
      unitRef="usdPershares">-0.83</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="c9"
      decimals="2"
      id="ixv-19482"
      unitRef="usdPershares">-0.83</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c0"
      decimals="0"
      id="ixv-19483"
      unitRef="shares">41911711</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c0"
      decimals="0"
      id="ixv-19484"
      unitRef="shares">41911711</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c9"
      decimals="0"
      id="ixv-19485"
      unitRef="shares">34270512</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c9"
      decimals="0"
      id="ixv-19486"
      unitRef="shares">34270512</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:SharesOutstanding
      contextRef="c10"
      decimals="INF"
      id="ixv-19487"
      unitRef="shares">34162454</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c10" decimals="0" id="ixv-19488" unitRef="usd">3000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c11" decimals="0" id="ixv-19489" unitRef="usd">45302000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c13" decimals="0" id="ixv-19490" unitRef="usd">-25000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c14" decimals="0" id="ixv-19491" unitRef="usd">-18576000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c15" decimals="0" id="ixv-19492" unitRef="usd">26704000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="c16"
      decimals="INF"
      id="ixv-19493"
      unitRef="shares">112510</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition contextRef="c17" decimals="0" id="ixv-19494" unitRef="usd">382000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition contextRef="c9" decimals="0" id="ixv-19495" unitRef="usd">382000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <gryp:RestrictedCommonStockAwardsIssuedForCompensationinShares
      contextRef="c16"
      decimals="INF"
      id="ixv-19496"
      unitRef="shares">71975</gryp:RestrictedCommonStockAwardsIssuedForCompensationinShares>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition contextRef="c17" decimals="0" id="ixv-19497" unitRef="usd">620000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition contextRef="c9" decimals="0" id="ixv-19498" unitRef="usd">620000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <gryp:RestrictedCommonStockAwardsIssuedForPaymentOfServiceinShares
      contextRef="c16"
      decimals="INF"
      id="ixv-19499"
      unitRef="shares">141558</gryp:RestrictedCommonStockAwardsIssuedForPaymentOfServiceinShares>
    <gryp:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedCommonStockAwardsIssuedForPaymentOfService contextRef="c17" decimals="0" id="ixv-19500" unitRef="usd">44000</gryp:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedCommonStockAwardsIssuedForPaymentOfService>
    <gryp:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedCommonStockAwardsIssuedForPaymentOfService contextRef="c9" decimals="0" id="ixv-19501" unitRef="usd">44000</gryp:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedCommonStockAwardsIssuedForPaymentOfService>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition contextRef="c17" decimals="0" id="ixv-19502" unitRef="usd">250000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition contextRef="c9" decimals="0" id="ixv-19503" unitRef="usd">250000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationForfeited
      contextRef="c16"
      decimals="INF"
      id="ixv-19504"
      unitRef="shares">-72842</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationForfeited>
    <us-gaap:NetIncomeLoss contextRef="c20" decimals="0" id="ixv-19505" unitRef="usd">-28599000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c9" decimals="0" id="ixv-19506" unitRef="usd">-28599000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="c21"
      decimals="INF"
      id="ixv-19507"
      unitRef="shares">34415655</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c21" decimals="0" id="ixv-19508" unitRef="usd">3000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c22" decimals="0" id="ixv-19509" unitRef="usd">46598000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c24" decimals="0" id="ixv-19510" unitRef="usd">-25000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c25" decimals="0" id="ixv-19511" unitRef="usd">-47175000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c4" decimals="0" id="ixv-19512" unitRef="usd">-599000</us-gaap:StockholdersEquity>
    <gryp:AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset contextRef="c30" decimals="0" id="ixv-19513" unitRef="usd">740000</gryp:AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset>
    <gryp:AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset contextRef="c0" decimals="0" id="ixv-19514" unitRef="usd">740000</gryp:AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c26"
      decimals="INF"
      id="ixv-19515"
      unitRef="shares">493791</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c27" decimals="0" id="ixv-19516" unitRef="usd">1395000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c0" decimals="0" id="ixv-19517" unitRef="usd">1395000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="c26"
      decimals="INF"
      id="ixv-19518"
      unitRef="shares">2921362</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <gryp:AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForAcquisitionOfAkernasNetBookValue contextRef="c27" decimals="0" id="ixv-19519" unitRef="usd">-2256000</gryp:AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForAcquisitionOfAkernasNetBookValue>
    <gryp:AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForAcquisitionOfAkernasNetBookValue contextRef="c0" decimals="0" id="ixv-19520" unitRef="usd">-2256000</gryp:AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForAcquisitionOfAkernasNetBookValue>
    <gryp:StockIssuedDuringPeriodSharesCommonStockIssuedForAfterTheMarketProgram
      contextRef="c26"
      decimals="INF"
      id="ixv-19521"
      unitRef="shares">5182929</gryp:StockIssuedDuringPeriodSharesCommonStockIssuedForAfterTheMarketProgram>
    <gryp:StockIssuedDuringPeriodValueCommonStockIssuedForAfterTheMarketProgram contextRef="c26" decimals="0" id="ixv-19522" unitRef="usd">1000</gryp:StockIssuedDuringPeriodValueCommonStockIssuedForAfterTheMarketProgram>
    <gryp:StockIssuedDuringPeriodValueCommonStockIssuedForAfterTheMarketProgram contextRef="c27" decimals="0" id="ixv-19523" unitRef="usd">3700000</gryp:StockIssuedDuringPeriodValueCommonStockIssuedForAfterTheMarketProgram>
    <gryp:StockIssuedDuringPeriodValueCommonStockIssuedForAfterTheMarketProgram contextRef="c0" decimals="0" id="ixv-19524" unitRef="usd">3701000</gryp:StockIssuedDuringPeriodValueCommonStockIssuedForAfterTheMarketProgram>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c26"
      decimals="INF"
      id="ixv-19525"
      unitRef="shares">165622</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="c26"
      decimals="INF"
      id="ixv-19526"
      unitRef="shares">1327527</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <gryp:AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForServices contextRef="c27" decimals="0" id="ixv-19527" unitRef="usd">1884000</gryp:AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForServices>
    <gryp:AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForServices contextRef="c0" decimals="0" id="ixv-19528" unitRef="usd">1884000</gryp:AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForServices>
    <gryp:CommonStockIssuedForSettlementsOfBTCNote
      contextRef="c26"
      decimals="INF"
      id="ixv-19529"
      unitRef="shares">8287984</gryp:CommonStockIssuedForSettlementsOfBTCNote>
    <gryp:CommonStockIssuedForSettlementOfBTCNote contextRef="c26" decimals="0" id="ixv-19530" unitRef="usd">1000</gryp:CommonStockIssuedForSettlementOfBTCNote>
    <gryp:CommonStockIssuedForSettlementOfBTCNote contextRef="c27" decimals="0" id="ixv-19531" unitRef="usd">5072000</gryp:CommonStockIssuedForSettlementOfBTCNote>
    <gryp:CommonStockIssuedForSettlementOfBTCNote contextRef="c0" decimals="0" id="ixv-19532" unitRef="usd">5073000</gryp:CommonStockIssuedForSettlementOfBTCNote>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued contextRef="c27" decimals="0" id="ixv-19533" unitRef="usd">3048000</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued contextRef="c0" decimals="0" id="ixv-19534" unitRef="usd">3048000</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="c26"
      decimals="INF"
      id="ixv-19535"
      unitRef="shares">196720</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="c27" decimals="0" id="ixv-19536" unitRef="usd">322000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="c0" decimals="0" id="ixv-19537" unitRef="usd">322000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c27" decimals="0" id="ixv-19538" unitRef="usd">312000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c0" decimals="0" id="ixv-19539" unitRef="usd">312000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <gryp:CancelationOfStockSubscriptionReceivable contextRef="c27" decimals="0" id="ixv-19540" unitRef="usd">-25000</gryp:CancelationOfStockSubscriptionReceivable>
    <gryp:CancelationOfStockSubscriptionReceivable contextRef="c29" decimals="0" id="ixv-19541" unitRef="usd">25000</gryp:CancelationOfStockSubscriptionReceivable>
    <gryp:StockIssuedDuringCashProceedsForRegisteredDirectOffering contextRef="c28" decimals="0" id="ixv-19542" unitRef="usd">670000</gryp:StockIssuedDuringCashProceedsForRegisteredDirectOffering>
    <gryp:StockIssuedDuringCashProceedsForRegisteredDirectOffering contextRef="c0" decimals="0" id="ixv-19543" unitRef="usd">670000</gryp:StockIssuedDuringCashProceedsForRegisteredDirectOffering>
    <us-gaap:NetIncomeLoss contextRef="c30" decimals="0" id="ixv-19544" unitRef="usd">-21300000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="0" id="ixv-19545" unitRef="usd">-21300000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="c31"
      decimals="INF"
      id="ixv-19546"
      unitRef="shares">52991590</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c31" decimals="0" id="ixv-19547" unitRef="usd">5000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c32" decimals="0" id="ixv-19548" unitRef="usd">60050000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c33" decimals="0" id="ixv-19549" unitRef="usd">670000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c35" decimals="0" id="ixv-19550" unitRef="usd">-67735000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c3" decimals="0" id="ixv-19551" unitRef="usd">-7010000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="0" id="ixv-19552" unitRef="usd">-21300000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c9" decimals="0" id="ixv-19553" unitRef="usd">-28599000</us-gaap:NetIncomeLoss>
    <us-gaap:GainLossRelatedToLitigationSettlement contextRef="c0" decimals="0" id="ixv-19554" unitRef="usd">6248000</us-gaap:GainLossRelatedToLitigationSettlement>
    <gryp:ImpairmentOfDigitalAssets contextRef="c9" decimals="0" id="ixv-19555" unitRef="usd">275000</gryp:ImpairmentOfDigitalAssets>
    <us-gaap:CryptoAssetRealizedGainOperating contextRef="c9" decimals="0" id="ixv-19556" unitRef="usd">535000</us-gaap:CryptoAssetRealizedGainOperating>
    <us-gaap:CryptoAssetRealizedGainNonoperating contextRef="c9" decimals="0" id="ixv-19557" unitRef="usd">3899000</us-gaap:CryptoAssetRealizedGainNonoperating>
    <us-gaap:CryptoAssetUnrealizedGainLossNonoperating contextRef="c0" decimals="0" id="ixv-19558" unitRef="usd">1566000</us-gaap:CryptoAssetUnrealizedGainLossNonoperating>
    <gryp:ImpairmentOfMiners contextRef="c9" decimals="0" id="ixv-19559" unitRef="usd">8335000</gryp:ImpairmentOfMiners>
    <us-gaap:Depreciation contextRef="c0" decimals="0" id="ixv-19560" unitRef="usd">11179000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c9" decimals="0" id="ixv-19561" unitRef="usd">14958000</us-gaap:Depreciation>
    <gryp:ForfeitureOfRestrictedStockGrants contextRef="c9" decimals="0" id="ixv-19562" unitRef="usd">1910000</gryp:ForfeitureOfRestrictedStockGrants>
    <us-gaap:RestrictedStockExpense contextRef="c0" decimals="0" id="ixv-19563" unitRef="usd">1588000</us-gaap:RestrictedStockExpense>
    <us-gaap:RestrictedStockExpense contextRef="c9" decimals="0" id="ixv-19564" unitRef="usd">1508000</us-gaap:RestrictedStockExpense>
    <us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims contextRef="c0" decimals="0" id="ixv-19565" unitRef="usd">1884000</us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims>
    <gryp:CompensationForServicesContributedByTheCompanysPpresident contextRef="c9" decimals="0" id="ixv-19566" unitRef="usd">250000</gryp:CompensationForServicesContributedByTheCompanysPpresident>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss contextRef="c0" decimals="0" id="ixv-19567" unitRef="usd">-288000</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss contextRef="c9" decimals="0" id="ixv-19568" unitRef="usd">168000</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:GainLossOnDispositionOfAssets1 contextRef="c0" decimals="0" id="ixv-19569" unitRef="usd">-146000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1 contextRef="c9" decimals="0" id="ixv-19570" unitRef="usd">-55000</us-gaap:GainLossOnDispositionOfAssets1>
    <gryp:ChangeInFairValueOfNotePayable contextRef="c0" decimals="0" id="ixv-19571" unitRef="usd">8058000</gryp:ChangeInFairValueOfNotePayable>
    <gryp:ChangeInFairValueOfNotePayable contextRef="c9" decimals="0" id="ixv-19572" unitRef="usd">13193000</gryp:ChangeInFairValueOfNotePayable>
    <us-gaap:InterestExpenseNonoperating contextRef="c0" decimals="0" id="ixv-19573" unitRef="usd">914000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c9" decimals="0" id="ixv-19574" unitRef="usd">758000</us-gaap:InterestExpenseNonoperating>
    <gryp:DigitalAssetRevenue contextRef="c0" decimals="0" id="ixv-19575" unitRef="usd">-20539000</gryp:DigitalAssetRevenue>
    <gryp:DigitalAssetRevenue contextRef="c9" decimals="0" id="ixv-19576" unitRef="usd">-21052000</gryp:DigitalAssetRevenue>
    <us-gaap:OtherNoncashIncomeExpense contextRef="c9" decimals="0" id="ixv-19577" unitRef="usd">-67000</us-gaap:OtherNoncashIncomeExpense>
    <gryp:IncreaseDecreaseInCostOfDigitalAssetsSoldForCash contextRef="c0" decimals="0" id="ixv-19578" unitRef="usd">-20260000</gryp:IncreaseDecreaseInCostOfDigitalAssetsSoldForCash>
    <gryp:IncreaseDecreaseInCostOfDigitalAssetsSoldForCash contextRef="c9" decimals="0" id="ixv-19579" unitRef="usd">-18512000</gryp:IncreaseDecreaseInCostOfDigitalAssetsSoldForCash>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c0" decimals="0" id="ixv-19580" unitRef="usd">-486000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c9" decimals="0" id="ixv-19581" unitRef="usd">456000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInPrepaidExpense contextRef="c0" decimals="0" id="ixv-19582" unitRef="usd">230000</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInPrepaidExpense contextRef="c9" decimals="0" id="ixv-19583" unitRef="usd">249000</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c0" decimals="0" id="ixv-19584" unitRef="usd">1684000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c9" decimals="0" id="ixv-19585" unitRef="usd">1968000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c0" decimals="0" id="ixv-19586" unitRef="usd">-3396000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c9" decimals="0" id="ixv-19587" unitRef="usd">3011000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c0" decimals="0" id="ixv-19588" unitRef="usd">1075000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c9" decimals="0" id="ixv-19589" unitRef="usd">1894000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <gryp:ProceedsFromTheSaleOfMiners contextRef="c0" decimals="0" id="ixv-19590" unitRef="usd">170000</gryp:ProceedsFromTheSaleOfMiners>
    <us-gaap:PaymentsForOtherDeposits contextRef="c0" decimals="0" id="ixv-19591" unitRef="usd">1842000</us-gaap:PaymentsForOtherDeposits>
    <us-gaap:PaymentsForOtherDeposits contextRef="c9" decimals="0" id="ixv-19592" unitRef="usd">360000</us-gaap:PaymentsForOtherDeposits>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c0" decimals="0" id="ixv-19593" unitRef="usd">-2747000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c9" decimals="0" id="ixv-19594" unitRef="usd">-2254000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <gryp:PaymentForInsurancePayable contextRef="c0" decimals="0" id="ixv-19595" unitRef="usd">601000</gryp:PaymentForInsurancePayable>
    <gryp:PaymentForInsurancePayable contextRef="c9" decimals="0" id="ixv-19596" unitRef="usd">109000</gryp:PaymentForInsurancePayable>
    <us-gaap:ProceedsFromSecuredNotesPayable contextRef="c0" decimals="0" id="ixv-19597" unitRef="usd">569000</us-gaap:ProceedsFromSecuredNotesPayable>
    <us-gaap:RepaymentsOfNotesPayable contextRef="c0" decimals="0" id="ixv-19598" unitRef="usd">40000</us-gaap:RepaymentsOfNotesPayable>
    <gryp:CashPaidForLegalFeesIncurredForBTCNoteRestructuring contextRef="c0" decimals="0" id="ixv-19599" unitRef="usd">230000</gryp:CashPaidForLegalFeesIncurredForBTCNoteRestructuring>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering contextRef="c0" decimals="0" id="ixv-19600" unitRef="usd">670000</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <gryp:ProceedsFromReverseRecapitalization contextRef="c0" decimals="0" id="ixv-19601" unitRef="usd">500000</gryp:ProceedsFromReverseRecapitalization>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c0" decimals="0" id="ixv-19602" unitRef="usd">1395000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <gryp:ProceedsFromIssuanceOfCommonStockATM contextRef="c0" decimals="0" id="ixv-19603" unitRef="usd">4043000</gryp:ProceedsFromIssuanceOfCommonStockATM>
    <us-gaap:PaymentsOfStockIssuanceCosts contextRef="c0" decimals="0" id="ixv-19604" unitRef="usd">343000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c0" decimals="0" id="ixv-19605" unitRef="usd">5963000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c9" decimals="0" id="ixv-19606" unitRef="usd">-109000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c0" decimals="0" id="ixv-19607" unitRef="usd">-180000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c9" decimals="0" id="ixv-19608" unitRef="usd">648000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c4" decimals="0" id="ixv-19609" unitRef="usd">915000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c15" decimals="0" id="ixv-19610" unitRef="usd">267000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c3" decimals="0" id="ixv-19611" unitRef="usd">735000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c4" decimals="0" id="ixv-19612" unitRef="usd">915000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c3" decimals="0" id="ixv-19613" unitRef="usd">735000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c4" decimals="0" id="ixv-19614" unitRef="usd">915000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashCurrent contextRef="c4" decimals="0" id="ixv-19615" unitRef="usd">8000</us-gaap:RestrictedCashCurrent>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c3" decimals="0" id="ixv-19616" unitRef="usd">735000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c4" decimals="0" id="ixv-19617" unitRef="usd">923000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet contextRef="c0" decimals="0" id="ixv-19618" unitRef="usd">40000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="c9" decimals="0" id="ixv-19619" unitRef="usd">176000</us-gaap:IncomeTaxesPaidNet>
    <gryp:AccruedExpensesForIssuanceOfCommonStock contextRef="c0" decimals="0" id="ixv-19620" unitRef="usd">322000</gryp:AccruedExpensesForIssuanceOfCommonStock>
    <gryp:AccruedExpensesForIssuanceOfCommonStock contextRef="c9" decimals="0" id="ixv-19621" unitRef="usd">845000</gryp:AccruedExpensesForIssuanceOfCommonStock>
    <gryp:FairValueAdjustmentofNoncashAmount contextRef="c0" decimals="0" id="ixv-19622" unitRef="usd">740000</gryp:FairValueAdjustmentofNoncashAmount>
    <gryp:FairValueOfCommonStockIssuedForSettlementOfBTCNote contextRef="c0" decimals="0" id="ixv-19623" unitRef="usd">5072000</gryp:FairValueOfCommonStockIssuedForSettlementOfBTCNote>
    <gryp:FairValueOfWarrantsIssuedForSettlementOfBTCNote contextRef="c0" decimals="0" id="ixv-19624" unitRef="usd">3048000</gryp:FairValueOfWarrantsIssuedForSettlementOfBTCNote>
    <us-gaap:NotesIssued1 contextRef="c0" decimals="0" id="ixv-19625" unitRef="usd">5000000</us-gaap:NotesIssued1>
    <gryp:NonCashPaymentOfPrincipalAndInterestOnNotePayableUsingDigitalAssets contextRef="c0" decimals="0" id="ixv-19626" unitRef="usd">3665000</gryp:NonCashPaymentOfPrincipalAndInterestOnNotePayableUsingDigitalAssets>
    <gryp:NonCashPaymentOfPrincipalAndInterestOnNotePayableUsingDigitalAssets contextRef="c9" decimals="0" id="ixv-19627" unitRef="usd">7770000</gryp:NonCashPaymentOfPrincipalAndInterestOnNotePayableUsingDigitalAssets>
    <us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock contextRef="c0" id="ixv-14908">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;NOTE 1 &#x2013; ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING
POLICIES&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Organization and Nature of Operations&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Gryphon Digital Mining,&#160;Inc. (&#x201c;Gryphon&#x201d;),&#160;which
originally&#160;began operations&#160;as Ivy Crypto,&#160;Inc., was incorporated under the provisions and by the virtue of the provisions
of the General Corporation Law of the State of Delaware on October&#160;22, 2020, with its office located in Las Vegas, Nevada. Gryphon
operates a digital asset (commonly referred to as&#160;cryptocurrency) mining operation using specialized computers equipped with application-specific&#160;integrated
circuit (ASIC) chips (known as &#x201c;miners&#x201d;) to solve complex cryptographic algorithms in support of the&#160;Bitcoin&#160;blockchain&#160;(in
a process known as &#x201c;solving a block&#x201d;) in exchange for&#160;cryptocurrency&#160;rewards (primarily&#160;Bitcoin). Gryphon became
a publicly held entity in February 2024 upon the completion of a reverse merger transaction&#160;(the &#x201c;Merger&#x201d;) with Akerna&#160;Corp.,
herein referred to as we, us, our, the Company or&#160;Akerna. These&#160;consolidated&#160;financial statements and notes thereto, including
disclosures for certain activities up to and including the February 9, 2024 (the &#x201c;Effective Date&#x201d;) the date of the Merger,
are exclusively attributable to the operations of Ivy Crypto, Inc.&#160;The common stock,&#160;$0.0001&#160;par value (&#x201c;Common Stock&#x201d;)&#160;is
traded on the&#160;Nasdaq&#160;Capital&#160;Market (the &#x201c;Nasdaq&#x201d;) under the symbol &#x201c;GRYP&#x201d; after February 9, 2024.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The legacy Akerna (&#x201c;Legacy Akerna&#x2019;)
was formed upon completion of the mergers between MTech&#160;Acquisition Corp. (&#x201c;MTech&#x201d;) and MJ Freeway, LLC (&#x201c;MJF&#x201d;)
on June 17, 2019 as contemplated by the Merger Agreement dated October 10, 2018, as amended (the &#x201c;Formation Mergers&#x201d;). Akerna
provided&#160;software as a service (&#x201c;SaaS&#x201d;) solutions within the cannabis industry that enabled regulatory compliance and
inventory management&#160;through several wholly-owned subsidiaries including MJF, Trellis Solutions, Inc. (&#x201c;Trellis&#x201d;), Ample
Organics, Inc.&#160;(&#x201c;Ample&#x201d;), Last Call Analytics&#160;(&#x201c;LCA&#x201d;),&#160;solo sciences, inc.&#160;(&#x201c;Solo&#x201d;),
Viridian Sciences,&#160;Inc.&#160;(&#x201c;Viridian&#x201d;), and The NAV People, Inc. d.b.a. 365 Cannabis&#160;(&#x201c;365 Cannabis&#x201d;).
Our common stock,&#160;$0.0001&#160;par value (&#x201c;Common Stock&#x201d;)&#160;was traded on the&#160;Nasdaq&#160;Capital&#160;Market
(the&#160;&#x201c;Nasdaq&#x201d;) under the symbol&#160;&#x201c;KERN&#x201d; through February 9, 2024.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Prior to the merger date of February 9, 2024,
Legacy Akerna committed to a number of significant actions that collectively represented a strategic shift in its business strategy and
a complete exit from the SaaS&#160;business serving the cannabis industry. The shift was effectuated&#160;in a two-part exit strategy
whereby Legacy Akerna management (i) disposed of its component SaaS&#160;business units in advance of (ii) the Merger with Gryphon, an
entity unaffiliated&#160;with the SaaS&#160;and cannabis&#160;industries.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Reverse Merger with Legacy Ivy Crypto, Inc.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On January 27, 2023, Akerna entered into an agreement&#160;and
plan of merger, as amended on April 28, 2023 and June 14, 2023 (the &#x201c;Merger Agreement&#x201d;) with Ivy Crypto, Inc. (formerly known
as Gryphon Digital Mining, Inc. (&#x201c;Ivy&#x201d;) and its wholly-owned subsidiary Gryphon Opco I LLC.&#160;On February 9, 2024, concurrent
with the closing of the Sale Transaction,&#160;Legacy Akerna&#160;merged with and into Ivy, with Ivy surviving the Merger as a wholly-owned
subsidiary of&#160;Akerna. Following the closing of the Merger, the former Ivy and&#160;Akerna&#160;stockholders&#160;immediately before
the&#160;Merger owned approximately&#160;92.5&#160;percent and&#160;7.5&#160;percent, respectively, of the outstanding capital stock
on a fully diluted basis which effectively resulted in a change&#160;in control of the Company. Upon completion of the Merger,&#160;Akerna&#160;changed
its name to Gryphon.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On February 9, 2024, the Company completed the
transactions contemplated by the Merger Agreement (the &#x201c;Merger&#x201d;). Under the terms of the Merger Agreement, Akerna Merger Co.
(&#x201c;Merger Sub&#x201d;) merged with and into Ivy, with Ivy surviving as a wholly-owned subsidiary of Akerna. On the Effective Date
of the Merger, each share of Ivy&#x2019;s common stock, par value $0.0001&#160;per share (the &#x201c;Ivy Common Stock&#x201d;), and Ivy&#x2019;s
preferred stock, par value $0.0001&#160;per share (the &#x201c;Ivy Preferred Stock,&#x201d; collectively referred to herein with the Ivy
Common Stock as the &#x201c;Ivy Shares&#x201d;), outstanding immediately prior to the Effective Date was converted into the right to receive
approximately&#160;1.7273744&#160;shares of Gryphon common stock. Each warrant to purchase common stock of Ivy that was issued and outstanding
at the Effective Date remained issued and outstanding and were assumed by the Company and is exercisable for shares of common stock pursuant
to its existing terms and conditions as adjusted to reflect the ratio of exchange of Ivy Shares for shares of common stock.&#160;In connection
with the Merger, on February 8, 2024, Akerna filed a Certificate of Amendment to its Amended and Restated Articles of Incorporation (the
&#x201c;Reverse Stock Split Amendment&#x201d;). Because the Reverse Stock Split Amendment did not reduce the number of authorized shares
of common stock, the effect of the Reverse Stock Split was to increase the number of shares of common stock available for issuance relative
to the number of shares issued and outstanding. The Reverse Stock Split did not modify any voting rights or other terms of the common
stock. Eighty thousand and eight hundred and sixty-four (80,864) fractional shares were issued in connection with the Reverse Stock Split.
Immediately after giving effect to the Merger and the Reverse Stock Split, the Company had&#160;38,038,533&#160;shares of common stock
outstanding.&#160;On February 9, 2024, the common stock began trading on the Nasdaq&#160;under the symbol &#x201c;GRYP.&#x201d;&#160;All
share and per-share data presented in these consolidated financial statements have been adjusted for the exchange ratio.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As contemplated by the Merger Agreement, Akerna&#x2019;s
operations were sold concurrently with the closure of the merger, so the Company&#x2019;s operations after the Merger are those of Ivy.&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Ivy is treated as the accounting acquirer in
the Merger as its stockholders, board of directors, and management control the Company after the Merger, even though Akerna was the legal
acquirer. The Merger was treated as a reverse recapitalization of Ivy effected by a share exchange for a financial account and reporting
purposes since all of Akerna&#x2019;s operations were disposed of as part of the consummation of the Merger. Therefore, Ivy recorded no
goodwill or other intangible assets as a result of the merger. The Merger was treated as if Ivy issued&#160;2,921,362&#160;shares of
common stock for the $(2,256,000) net book value of Akerna. As a result, the assets, liabilities, and historical operations reflected
in these financial statements are those of Ivy, as if Ivy had always been the reporting company.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Akerna net book value of approximately $(2,256,000)
consisted of $500,000&#160;of cash, prepaid expense of approximately $98,000&#160;and liabilities of approximately $2,854,000.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On April 20, 2022, Ivy formed a limited liability
company named Gryphon Opco I LLC (&#x201c;GOI&#x201d;). GOI aims to engage in any activity for which limited liability companies may be
organized in the State of Delaware.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;On December 20, 2024, the Company formed a wholly owned subsidiary
Canada corporation named 2670786 Alberta LTD (&#x201c;Alberta LTD&#x201d;). Alberta LTD was formed to be the holding company for the prospective
acquisition of Captus Energy, as further described in Note 13 &#x2013; Subsequent Events.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Reclassification&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 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 0; text-align: justify"&gt;Certain reclassifications have been made to the
2023 consolidated financial statements in order to conform to the current period presentations.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 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 0; text-align: justify"&gt;Principles of Consolidation&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The consolidated financial statements include
the accounts of the Company and its wholly-owned subsidiaries. All material intercompany transactions and balances have been eliminated
in consolidation.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Going Concern&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 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 0; text-align: justify"&gt;The accompanying consolidated financial statements
have been prepared in conformity with accounting principles generally accepted in the United&#160;States of America (&#x201c;GAAP&#x201d;),
which contemplate the continuation of the Company as a going concern and the realization of assets and satisfaction of liabilities in
the ordinary course of business. The carrying amounts of assets and liabilities presented in the financial statements do not necessarily
purport to represent realizable or settlement values.&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Since the Company began revenue generation in
September&#160;2021, management has financed the Company&#x2019;s operations through equity and debt financing and the sale of the digital
assets earned through mining operations. On December 31, 2024, the Company had cash and cash equivalents totaling $735,000&#160;and digital
assets totaling $1,016,000.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company may incur additional losses from
operations and negative cash outflows from operations in the foreseeable future. In the event the Company continues to incur losses,
it may need to raise debt or equity financing to finance its operations until operations are cashflow positive. However, there can be
no assurance that such financing will be available in sufficient amounts and on acceptable terms, when and if needed, or at all. The
precise amount and timing of the funding needs cannot be determined accurately at this time and will depend on several factors, including
the market price for the underlying commodity mined by the Company and its ability to procure the required mining equipment and operate
profitably. The Company&#x2019;s financial statements have been presented on a going concern basis, which contemplates the realization
of assets and the satisfaction of liabilities in the ordinary course of business. The financial statements do not include any adjustment
that might result from the outcome of this uncertainty. The Company&#x2019;s future results are subject to substantial risks and uncertainties.&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;Segment Reporting&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"&gt;The Company adopted FASB issued ASU 2023-07, &#x201c;Segment Reporting
(ASC Topic 280) for the annual reporting period ended December 31, 2024. The most significant provision was for the Company to disclose
significant segment expenses that are regularly provided to the chief operating decision maker (&#x201c;CODM&#x201d;). The Company&#x2019;s
CODM group is composed of the Chief Executive Officer and Chief Financial Officer. The Company operates as&#160;one&#160;operating segment
and uses net income or loss as measures of profit or loss on a consolidated basis in making decisions regarding resource allocation and
performance assessment. Additionally, the Company&#x2019;s CODM regularly reviews the Company&#x2019;s expenses on a consolidated basis.
The financial metrics used by the CODM help make key operating decisions, such as determination of significant acquisitions and allocation
of budget between cost of revenues and general and administrative expenses.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"&gt;Since the Company operates as one reportable segment, all financial
information required by &#x201c;Segment Reporting&#x201d; can be found in the accompanying consolidated financial statements. The CODM
does not review segment assets at a level other than that presented in the Company&#x2019;s consolidated balance sheets. There are no
intra-entity sales or transfers and no significant expense categories regularly provided to the CODM beyond those disclosed in the Consolidated
Statements of Operations.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;Use of Estimates&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The preparation of financial statements in accordance
with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures
of contingent assets and liabilities at the date of the financial statements, and the reported amounts of expenses during the reporting
period. Actual results could differ from those estimates.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Fair Values of Financial Instruments&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company adopted the provisions of Accounting
Standards Codification (&#x201c;ASC&#x201d;) subtopic 825-10, Financial Instruments (&#x201c;ASC 825-10&#x201d;) which defines fair value
as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants
at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded
at fair value, the Company considers the principal or most advantageous market in which it would transact and considers assumptions that
market participants would use when pricing the asset or liability, such as inherent risk, transfer restrictions, and risk of nonperformance.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;ASC 825-10 establishes a fair value hierarchy
that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.
ASC 825-10 establishes three levels of inputs that may be used to measure fair value:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Level 1 - Quoted prices in active markets for
identical assets or liabilities.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Level 2 - Observable inputs other than Level
1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets with insufficient volume or infrequent transactions
(less active markets); or model-derived valuations in which all significant inputs are observable or can be derived principally from
or corroborated by observable market data for substantially the full term of the assets or liabilities.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Level 3 - Unobservable inputs to the valuation
methodology that are significant to the measurement of the fair value of assets or liabilities.&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Cash and Cash Equivalents&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company considers all short-term highly liquid
investments with a remaining maturity at the date of purchase of three months or less to be cash equivalents. Cash and cash equivalents
are recorded at cost, which approximates their fair value. The Company maintains its cash and cash equivalents in banks insured by the
Federal Deposit Insurance Corporation (&#x201c;FDIC&#x201d;) in accounts that at times may be in excess of the federally insured limit
of $250,000&#160;per bank. The Company minimizes this risk by placing its cash deposits with major financial institutions. As of December
31, 2024, and 2023, the Company had $435,000&#160;and $665,000&#160;in excess of the federal insurance limit, respectively. Also, the
Company held cash for third parties in the amount of $8,000&#160;as of December 31, 2023.&#160;The Company has never suffered a loss
due to such excess balances.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Accounts Receivable&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of December 31, 2024, the Company had no accounts
receivable.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of December 31, 2023, accounts receivable
includes amounts due from Sphere 3D under the Company&#x2019;s master services agreement with Sphere 3D. The Company collected these amounts
in the first quarter of 2024.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;Prepaid Expenses&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Prepaid expenses consist of payments for an insurance
policy and are expected to be realized and consumed within twelve&#160;months after the reporting period.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 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 0; text-align: justify"&gt;Digital Assets Held for Other Parties&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In accordance with the Securities and Exchange
Commission&#x2019;s Staff Accounting Bulletin 121, the Company records an obligation liability, and a corresponding digital asset held
for other parties&#x2019; assets based on the fair value of the cryptocurrency held for other parties at each reporting date. In accordance
with ASC&#160;820, the Company has fair valued these digital assets and the associated liability by using the quoted price of Bitcoin
at closing by its Principal Market, Coinbase, on the reporting date. This balance also includes the cash balance held for other parties.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Digital Assets&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Digital assets or cryptocurrencies (including
Bitcoin, Ethereum, DAI, and USDT) are included in current assets in the accompanying balance sheets. Cryptocurrencies purchased are recorded
at cost and cryptocurrencies obtained by the Company through its sale of common stock are accounted for based on the value of the specific
digital asset on the date received.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Digital assets are included in current assets
in the consolidated balance sheets due to the Company&#x2019;s ability to sell bitcoin in a highly liquid marketplace and the sale of
bitcoin to fund operating expenses to support operations. Following the adoption of ASU 2023-08 on January 1, 2024, the Company measures
digital assets at fair value with changes recognized in operating expenses in the consolidated statement of operations.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Mining Equipment&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-variant: small-caps"&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 0; text-align: justify"&gt;Mining equipment is stated at cost, including
purchase price and all shipping and customs fees, and depreciated using the straight-line method over the estimated useful lives of the
assets, generally&#160;three years&#160;for cryptocurrency mining equipment.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company reviews the carrying amounts of mining
equipment when events or changes in circumstances indicate the assets may not be recoverable. If any such indication exists, the recoverable
amount of the asset is estimated in order to determine the extent of the impairment loss, if any. Where it is not possible to estimate
the recoverable amount of an individual asset, the Company estimates the recoverable amount of the cash-generating unit to which the
asset belongs.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The recoverable amount is the higher of fair
value less costs of disposal and value in use. In assessing value in use, the estimated future cash flows to be derived from continuing
use of the asset or cash-generating unit are discounted to their present value using a pre-tax discount rate that reflects current market
assessments of the time value of money and the risks specific to the asset. Fair value less costs of disposal is the amount obtainable
from the sale of an asset or cash-generating unit in an arm&#x2019;s length transaction between knowledgeable, willing parties, less the
cost of disposal. When a binding sale agreement is not available, fair value less costs of disposal is estimated using a discounted cash
flow approach with inputs and assumptions consistent with those of a market participant. If the recoverable amount of an asset or cash-generating
unit is estimated to be less than its carrying amount, the carrying amount of the cash-generating unit is reduced to its recoverable
amount. An impairment loss is recognized immediately in net income.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;At the point in time a miner becomes inoperable
and not repairable, the Company records an expense amounting to the carrying value, which is the cost basis less accumulated depreciation
at the time of write off.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Leases&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 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 0; text-align: justify"&gt;The Company accounts for its leases under ASC&#160;842,&#160;&lt;i&gt;Leases&#160;&lt;/i&gt;(&#x201c;ASC&#160;842&#x201d;).
Under this guidance, arrangements meeting the definition of a lease are classified as operating or financing leases and are recorded
on the balance sheet as both a right-of-use&#160;asset and a lease liability, calculated by discounting fixed lease payments over the
lease term at the rate implicit in the lease or the Company&#x2019;s incremental borrowing rate. Lease liabilities are increased by interest
and reduced by payments each period, and the right-of-use&#160;asset is amortized over the lease term. For operating leases, interest
on the lease liability and the amortization of the right-of-use&#160;asset result in straight-line&#160;rent expense over the lease term.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In calculating the right-of-use&#160;asset and
the lease liability, the Company elects to combine lease and non-lease&#160;components as permitted under ASC&#160;842. The Company excludes
short-term&#160;leases having initial terms of 12&#160;months or less from the new guidance as an accounting policy election and recognizes
rent expense on a straight-line&#160;basis over the lease term.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 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 0; text-align: justify"&gt;Derivatives&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company evaluates all of its financial instruments to determine
if such instruments are derivatives or contain features that qualify as embedded derivatives. For derivative financial instruments that
are accounted for as liabilities, the derivative instrument is initially recorded at its fair value and would then be revalued at each
reporting date, with changes in the fair value reported in the statements of operations. If there are stock-based derivative financial
instruments, the Company will use a probability-weighted average series Binomial lattice option pricing models to value the derivative
instruments at inception and on subsequent valuation dates.&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The classification of derivative instruments,
including whether such instruments should be recorded as liabilities or as equity, is evaluated at the end of each reporting period.
Derivative instrument liabilities will be classified in the balance sheet as current or non-current based on whether or not net-cash
settlement of the derivative instrument could be required within 12 months of the balance sheet date. Derivative liability will be measured
initially and subsequently at fair value.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Revenue Recognition&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company recognizes revenue under ASC&#160;606,
Revenue from Contracts with Customers. The core principle of the new revenue standard is that a company should recognize revenue to depict
the transfer of promised goods or services to customers in an amount that reflects the consideration to which the company expects to
be entitled in exchange for those goods or services. The following five steps are applied to achieve that core principle:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Step 1: Identify the contract with the customer&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Step 2: Identify the performance obligations in the contract&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Step 3: Determine the transaction price&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Step 4: Allocate the transaction price to the performance obligations
    in the contract&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Step 5: Recognize revenue when the Company satisfies a performance
    obligation&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In order to identify the performance obligations
in a contract with a customer, a company must assess the promised goods or services in the contract and identify each promised good or
service that is distinct. A performance obligation meets ASC&#160;606&#x2019;s definition of a &#x201c;distinct&#x201d; good or service
(or bundle of goods or services) if both of the following criteria are met: The customer can benefit from the good or service either
on its own or together with other resources that are readily available to the customer (i.e., the good or service is capable of being
distinct), and the entity&#x2019;s promise to transfer the good or service to the customer is separately identifiable from other promises
in the contract (i.e., the promise to transfer the good or service is distinct within the context of the contract).&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;If a good or service is not distinct, the good
or service is combined with other promised goods or services until a distinct bundle of goods or services is identified.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The transaction price is the amount of consideration
to which an entity expects to be entitled in exchange for transferring promised goods or services to a customer. The consideration promised
in a contract with a customer may include fixed amounts, variable amounts, or both. When determining the transaction price, an entity
must consider the effects of all the following:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Variable consideration&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Constraining estimates of variable consideration&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;The existence of a significant financing component in the contract&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Noncash consideration&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Consideration payable to a customer&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;Variable consideration is included in the transaction price only to
the extent that it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainty
associated with the variable consideration is subsequently resolved. The transaction price is allocated to each performance obligation
on a relative standalone selling price basis. The transaction price allocated to each performance obligation is recognized when that
performance obligation is satisfied, at a point in time, or over time as appropriate.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;i&gt;Cryptocurrency mining:&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 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 0; text-align: justify"&gt;The Company entered into contracts with digital
asset mining pool operators to provide the service of performing hash computations for the mining pool operator.&#160;The contracts are
continuously renewable and are terminable without penalty at any time by either party. The Company&#x2019;s enforceable right to compensation
only begins when the Company provides computing power to the mining pool operator. In exchange for providing computing power, the Company
is entitled to a fractional share of Bitcoin. Hashrate is the measure of the computational power per second used when mining. Since the
contract is continuously renewing, second by second, the mining contract is considered to have a duration of less than 24 hours for accounting
purposes.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Providing computing power in Bitcoin transaction
verification services is an output of the Company&#x2019;s ordinary activities. The provision of computing power is the only performance
obligation in the Company&#x2019;s contracts with third party pool operators. The transaction consideration the Company receives, if any,
is noncash consideration, which is all variable. There is no significant financing component in these transactions.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company earns Bitcoin during a 24 hour cycle
between 00:00:00 UTC and 23:59:59 UTC (&#x201c;24-hour Period&#x201d;) unless terminated in accordance with the terms set forth by the
terms of service. The Company performs hash computations for one mining pool operator, Foundry USA. Foundry USA operates its pool on
the Full Pay Per Share (FPPS) payout method. FPPS is a variant of the Pay Per Share (PPS) method, where miners receive a fixed payout
for each valid share submitted, regardless of whether the pool finds a block.&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The fair value of the Bitcoin award received
is determined using the intraday average quoted price of the Bitcoin over the 24-Hour Period. The Company&#x2019;s Bitcoin earned are
actively traded on the major trading platforms. The Company considers Coinbase to be its primary market. The consideration the Company
will receive, comprised of block rewards, transaction fees less mining pool operator fees are aggregated, over the 24-Hour Period, in
a sub-balance account held by the mining pool operator, which is finalized one hour later at 1:00 AM UTC. The sub-balance account is
then withdrawn to the Company&#x2019;s whitelisted wallet address, once a day, between the hours of 9am to 5pm UTC time (the &#x201c;Settlement&#x201d;).
The rate of payment occurs once per day, as long as the minimum payout threshold of 0.01 bitcoin has accumulated in the sub- account
balance, in accordance with the mining pool operator&#x2019;s terms of service.&#160;At the time of Settlement, the company values the
amount of Bitcoin earned. Given that the contract duration is considered less than 24 hours, the Company uses the average Bitcoin price
over the 24 hour period, as quoted by Coinbase, to record the revenue. By utilizing the average daily price of bitcoin over the time
earned, the Company eliminates any differences that may arise due to the volatility in trading price between bitcoin and fiat currency
during the period where the Company establishes and completes the contract.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Pursuant to ASC 606-10-55-42, the Company assessed
if the customer&#x2019;s option to renew represented a material right that represents a separate performance obligation and noted the
renewal is not a material right. The definition of a material right is a promise in a contract to provide goods or services to a customer
at a price that is significantly lower than the stand-alone selling price of the good or service. The mining pool operator does not provide
any discounts and as such there is no economic benefit to the customer and as such a separate performance obligation does not exist under
606-10-55-42. In addition, there are no options for renewal that are separately identifiable from other promises in the contract, such
as an ability to extend the contract at a reduced price.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The performance obligation of the Bitcoin miner
under the mining contracts with Foundry Pool USA involves the service of performing hash computations to facilitate the verification
of digital asset transactions. The Company&#x2019;s miners contribute computing power (i.e. hashrate) that perform hash calculations to
the mining pool operator, engaging in the process of validating and securing transactions through the generation of Bitcoin hashes. The
mining pool then utilizes a specific mining algorithm (e.g. SHA-256) to submit shares (proof of work) to the mining pool&#x2019;s server
as they contribute to solving the Bitcoin puzzles required to mine a block. The Company reviews and analyzes its individual pool performance
using a dashboard provided by Foundry Pool USA that includes real-time statistics on hashrate, shares submitted and earnings. The service
of performing hash computations in digital asset transaction verification services is an output of the Company&#x2019;s ordinary activities.
The provision of providing these services is the only performance obligation in the Company&#x2019;s contracts with mining pool operators.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Regardless of the pool&#x2019;s success, the Company
will receive consistent rewards based on the number of valid shares it contributes. The transaction consideration the Company receives
is non-cash consideration, in the form of bitcoin. The Company measures the bitcoin at fair value on the date earned using the average
price (calculated by averaging the daily open price and the daily close price) quoted by its Principal Market at the date the Company
completed the service of performing hash computations for the mining pool operator. There are no deferred revenues or other liability
obligations recorded by the Company since there are no payments in advance of the performance. At the end of each 24 hour period (00:00:00
UTC and 23:59:59 UTC), there are no remaining performance obligations. By utilizing the average daily price of bitcoin on the date earned,
the Company eliminates any differences that may arise due to the volatility in trading price between bitcoin and fiat currency during
the period where the Company establishes and completes the contract. The consideration is all variable. There is no significant financing
component in these transactions.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;If authoritative guidance is enacted by the Financial
Accounting Standards Board (&#x201c;FASB&#x201d;), the Company may be required to change its policies, which could affect the Company&#x2019;s
financial position and results from operations.&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;i&gt;Master service agreement:&lt;/i&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company entered into an agreement with Sphere
3D to be an exclusive provider of management services for all blockchain and cryptocurrency-related&#160;operations including but not
limited to services relating to all mining equipment owned, purchased, leased, operated, or otherwise controlled by Sphere 3D and/or
its subsidiaries and/or its affiliates at any location. For such services the Company will receive&#160;22.5% of the net operating profit
of all of Sphere 3D&#x2019;s blockchain and cryptocurrency-related&#160;operations. The net operating profits in defined as the value
of the digital asset mined less energy cost and profit paid to the host facility.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As Sphere 3D has the ultimate right to determine
the facility location for each machine. The Company has the responsibility for the following:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;1)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Ensuring the machines are installed in the facility selected by Sphere.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;2)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Selecting and connecting the machines to a mining pool.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;3)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;To review the mining reports and maintain a wallet for the coins earned
    for the mining operation.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;4)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;To maintain a custodial wallet for the coins earned from the Sphere
    machines.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;5)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;To sell and/or transfer the coins at the request of Sphere.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;At the time the digital assets are mined, they are transferred into
the custodial wallet maintained by the Company. As of the receipt of the digital asset, the Company has completed its performance obligation,
the transaction price is determinable, net operating profit can be calculated so that the Company can determine its revenue under the
contract; therefore, the Company records as revenue the management fee received. On October 6, 2023, Sphere 3D delivered a termination
notice to the Company with respect to the Sphere MSA. Subsequent to December 31, 2024, on March 7, 2025, the Company entered into a settlement
agreement and release with Sphere 3D. See Note 8&#x2013; Commitments and Contingencies and Note 13 &#x2013; Subsequent Events.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Cost of Revenues&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company&#x2019;s cost of revenue consists primarily
of direct costs of earning bitcoin related to mining operations, including electric power costs, other utilities, labor, insurance whether
incurred directly from self-mining&#160;operations or reimbursed, including any revenue sharing arrangements under co-location&#160;agreements,
but excluding depreciation and amortization, which are separately stated in the Company&#x2019;s Consolidated Statements of Operations.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;ASC 606-10-32-25&#160;through 32-27&#160;in the
FASB ASC provides guidance on the consideration of whether fees paid to a mining pool operator should be considered payments to a customer
and treated as a reduction of the transaction price or revenue. The Company&#x2019;s management reviewed the standards and completed the
following assessment.&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Identifying the Customer: ASC 606-10-32-25&#160;states
that an entity should determine whether the counterparty to a contract is a customer. If the counterparty is a customer, the entity should
apply the revenue recognition guidance to that contract. Under ASC 606-10-32-25, the Company identified the mining pool operator as the
customer as the Company entered into a contractual agreement with the pool operator whereas the Company is to provide services in the
form of contributing hashing power to the pool.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Mining Pool Operator as a Customer: As the Company
has determined the mining pool operator to be a customer, any fees paid to the mining pool operator would be part of the transaction
price of the contract. Any fees paid by the Company as a miner to the pool operator would be revenue earned by the pool operator, and
the pool operator is treated as the customer.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Transaction Price: ASC 606-10-32-26&#160;provides
guidance on determining the transaction price. The Company considered the effects of variable consideration, constraints on variable
consideration, the existence of a significant financing component in the contract, and non-cash&#160;consideration. The Company receives
variable consideration given the variable nature of the amount of mining power (hashrate) contributed on a daily basis (24-hour&#160;period
per recurring contract term). The Company completes an analytical procedure as part of its monthly closing process to determine the reasonableness
of consideration received. There are no significant financing components of the transaction or delays in the timing of payments from
the customer to the Company, whereas the Company would need to adjust the transaction price for the time value of money. As the Company
receives non-cash&#160;consideration, in the form of bitcoin, ASC 606-10-32-26&#160;specifies that the Company should measure non-cash&#160;consideration
at fair value. The fair value of the non-cash&#160;consideration would be included in the determination of the transaction price. The
Company does not receive the gross amounts of bitcoin earned prior to the transaction fees deduction by the pool operator. As such, the
consideration received is net or inclusive of the transaction fees incurred and charged by the customer (pool operator).&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Variable Consideration:&#160;If the fees paid
to the mining pool operator are variable, an entity should estimate the amount of consideration to which it will be entitled. This involves
considering the likelihood and magnitude of a significant revenue reversal. ASC 606-10-32-26&#160;emphasizes the need to assess whether
there are constraints on variable consideration. In the instance where there is uncertainty about the amount of consideration, it is
reasonable for the Company to consider a likelihood of a significant reversal of revenue. The Company reviews daily bitcoin rewards received
and reviews various factors, such as mining difficulty, the price of bitcoin and the Company&#x2019;s contribution to the pool operator.
The Company estimates the amount of variable consideration the Company should receive and prepares a monthly workpaper documenting the
difference in actual bitcoin rewards received vs. estimated bitcoin earned. The Company assessed, given the pool operators payout methodology
and the revenue reasonableness test completed by management, there does not exist a likelihood of a significant reversal of revenue.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Reduction of Transaction Price: ASC 606-10-32-27&#160;states
that an entity should reduce the transaction price for variable consideration only to the extent that it is probable that a significant
revenue reversal will not occur when the uncertainty is subsequently resolved. The Company assessed various factors, identifying the
variable consideration, estimating the variable consideration, considered constraints (although none existed such as performance metrics
or targets), probability, documentation, regular review and monitoring of performance with open communication with pool operators combined
with dashboard usage. Due to the Company utilizing Foundry Pool&#x2019;s FPPS methodology and the previous mentioned factors, there was
zero likelihood of a significant reversal of revenue as the Company receives payouts as a pool participant on a daily basis calculated
from midnight-to-midnight&#160;UTC time, regardless of if the Pool Operator receives any block rewards.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In summary, fees paid to the mining pool operator
are considered payments to a customer and treated as a reduction of the transaction price/revenue. The Company has carefully assessed
the variable nature of these fees, considered the likelihood and magnitude of any potential adjustments, and documented that management
has applied the revenue recognition guidance accordingly.&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Stock-Based Compensation&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;We account for our stock-based compensation under
ASC 718 &#x201c;&lt;i&gt;Compensation &#x2013; Stock Compensation&lt;/i&gt;&#x201d; using the fair value-based method. Under this method, compensation
cost is measured at the grant date based on the value of the award and is recognized over the service period, which is usually the vesting
period. This guidance establishes standards for the accounting of transactions in which an entity exchanges its equity instruments for
goods or services. It also addresses transactions in which an entity incurs liabilities in exchange for goods or services that are based
on the fair value of the entity&#x2019;s equity instruments, or the issuance of those equity instruments may settle that.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;We use the fair value method for equity instruments
granted to non-employees and use the Black-Scholes model for measuring the fair value of options. The stock-based fair value compensation
is determined as of the date of the grant or the date at which the performance of the services is completed (measurement date) and is
recognized over the vesting periods.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Common stock awards&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company has granted common stock awards to
non-employees in exchange for services provided. The Company measures the fair value of these awards using the fair value of the services
provided or the fair value of the awards granted, whichever is more reliably measurable. The fair value measurement date of these awards
is generally the date the performance of services is complete. The fair value of the awards is recognized on a straight-line basis as
services are rendered. The share-based payments related to common stock awards for the settlement of services provided by non-employees
are recorded in accordance with ASC 718 on the statement of operations in the same manner and charged to the same account as if such
settlements had been made in cash.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Warrants&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In connection with certain financing, consulting,
and collaboration arrangements, the Company has issued warrants to purchase shares of its common stock. The outstanding warrants are
standalone instruments that are not puttable or mandatorily redeemable by the holder and are classified as equity awards. The Company
measures the fair value of the awards using the Black-Scholes option pricing model as of the measurement date. Warrants issued in conjunction
with the issuance of common stock are initially recorded at fair value as a reduction in additional paid-in capital of the common stock
issued. All other warrants are recorded at fair value as expense over the requisite service period or at the date of issuance if there
is not a service period.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Income Taxes&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company accounts for income taxes under the
asset and liability method, in which deferred tax assets and liabilities are recognized for the future tax consequences attributable
to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and
operating loss and tax credit carryforwards. Deferred tax assets 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 operations in the period that includes the enactment date. A valuation
allowance is required to the extent any deferred tax assets may not be realizable.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;ASC Topic 740, Income Taxes, (&#x201c;ASC 740&#x201d;),
also clarifies the accounting for uncertainty in income taxes recognized in an enterprise&#x2019;s financial statements and prescribes
a recognition threshold and measurement process for financial statement recognition and measurement of a tax position taken or expected
to be taken in a tax return. For those benefits to be recognized, a tax position must be more likely than not to be sustained upon examination
by taxing authorities. ASC 740 also provides guidance on derecognition, classification, interest, and penalties, accounting in interim
periods, disclosure, and transition. Based on the Company&#x2019;s evaluation, it has been concluded that there are no significant uncertain
tax positions requiring recognition in the Company&#x2019;s financial statements. The Company believes that its income tax positions and
deductions would be sustained at the audit and does not anticipate any adjustments that would result in material changes to its financial
position.&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Earnings Per Share&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 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 0; text-align: justify"&gt;The Company uses ASC 260, &#x201c;Earnings Per
Share&#x201d; for calculating the basic and diluted earnings (loss) per share. The Company computes basic earnings (loss) per share by
dividing net income (loss) by the weighted average number of common shares outstanding. Diluted earnings (loss) per share is computed
based on the weighted average number of shares of common stock plus the effect of dilutive potential common shares outstanding during
the period using the treasury stock method. Dilutive potential common shares include outstanding stock options and warrants and stock
awards. For periods with a net loss, basic and diluted loss per share is the same, in that any potential common stock equivalents would
have the effect of being anti-dilutive in the computation of net loss per share.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Securities that could potentially dilute loss
per share in the future were not included in the computation of diluted loss per share for the years ended December 31, 2024 and 2023
because their inclusion would be anti-dilutive. Common stock equivalents, consisting of non-penny stock warrants and unvested RSUs, amounted
to&#160;10,150,709&#160;shares and&#160;10,958,876&#160;shares as of December 31, 2024 and 2023, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Recent Accounting Pronouncements&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-variant: small-caps"&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 0; text-align: justify"&gt;The Company&#x2019;s management reviewed all recently
issued accounting standard updates (&#x201c;ASU&#x2019;s&#x201d;) not yet adopted by the Company and does not believe the future adoptions
of any such ASU&#x2019;s may be expected to cause a material impact on the Company&#x2019;s consolidated financial condition or the results
of its operations, except for the following.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In October 2023, the FASB issued ASU 2023-06,
Disclosure Improvements: Codification Amendments in Response to the SEC&#x2019;s Disclosure Update and Simplification Initiative.&#160;The
amendments in this Update modify the disclosure or presentation requirements of a variety of Topics in the Codification. Certain of the
amendments represent clarifications to, or technical corrections of the current requirements. Each amendment in the ASU will only become
effective if the SEC removes the related disclosure or presentation requirement from its existing regulations by June 30, 2027. We are
currently evaluating the impact that the adoption of the provisions of the ASU will have on our consolidated financial statements. The
amendments in this ASU are not expected to have a material impact on the results of operations or financial position.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In November 2023, the FASB issued ASU 2023-07,
&#x201c;Segment Reporting (ASC Topic 280): Improvements to Reportable Segment Disclosures.&#x201d; The amendments require the disclosure
of significant segment expenses as well as expanded interim disclosures, along with other changes to segment disclosure requirements.
The standard will be effective for fiscal years beginning after December 15, 2023, and interim periods beginning on or after December
15, 2024. The Company adopted ASU 2023-07 during the fourth quarter of 2024, which did not have a material impact on the Consolidated
Financial Statements.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On December 14, 2023, the FASB issued ASU No.
2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (&#x201c;ASU 2023-09&#x201d;). ASU 2023-09 requires entities
to disclose specific rate reconciliations, amount of income taxes separated by federal and individual jurisdiction, and the amount of
income (loss) from continuing operations before income tax expense (benefit) disaggregated between federal, state, and foreign. The new
standard is effective for the Company for its fiscal year beginning January 1, 2025, with early adoption permitted. The Company is currently
evaluating the impact of adopting the standard.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In December 2023, the Financial Accounting Standards
Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update No. 2023-08,&#160;&lt;i&gt;Intangible - Goodwill and Other - Crypto Assets (Subtopic
350-60)&lt;/i&gt;&#160;(&#x201c;ASC 350-60&#x201d;). ASC 350-60 requires entities with certain crypto assets to subsequently measure such assets
at fair value, with changes in fair value recorded in net income in each reporting period. Crypto assets that meet all the following
criteria are within the scope of the ASC 350-60:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;(1)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;meet the definition of intangible assets as defined in the Codification;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;(2)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;do not provide the asset holder with enforceable rights to or claims
    on underlying goods, services, or other 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 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;(3)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;are created or reside on a distributed ledger based on blockchain or
    similar technology;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;(4)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;are secured through cryptography;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;(5)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;are fungible; and&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;(6)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;are not created or issued by the reporting entity or its related parties.
    In addition, entities are required to provide additional disclosures about the holdings of certain crypto 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 0; text-align: justify"&gt;Bitcoin, which is the sole crypto asset mined
by the Company, meets each of these criteria. For all entities, the ASC 350-60 amendments are effective for fiscal years beginning after
December 15, 2024, including interim periods within those years. Early adoption is permitted for both interim and annual financial statements
that have not yet been issued (or made available for issuance). If an entity adopts the amendments in an interim period, it must adopt
them as of the beginning of the fiscal year that includes that interim period. The Company has elected to early adopt the new guidance
effective January 1, 2024 resulting in a $740,000&#160;cumulative-effect change to adjust the Company&#x2019;s bitcoin held on January
1, 2024 with the corresponding entry to beginning accumulated deficit.&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In November 2024, the FASB issued ASU 2024-03,
&#x201c;Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40)&#x201d;. The amendments
require the disclosure of specified information about certain costs and expenses including purchases of inventory, employee compensation,
depreciation, intangible asset amortization, and depreciation, depletion, and amortization recognized as part of oil and gas producing
activities. It also requires the disclosure of a qualitative description of the amounts remaining in relevant expense captions that are
not separately disaggregated quantitatively as well as the total amount of selling expenses and, in annual reporting periods, an entity&#x2019;s
definition of selling expenses. The standard will be effective for fiscal years beginning after December 15, 2026, and interim reporting
periods beginning after December 15, 2027. We are currently evaluating the impact that the adoption of the provisions of the ASU will
have on our consolidated financial statements. We are currently evaluating the impact that the adoption of the provisions of the ASU
will have on our consolidated financial statements.&lt;/p&gt;</us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock>
    <gryp:OrganizationAndNatureOfOperationsPolicyTextBlock contextRef="c0" id="ixv-14911">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Organization and Nature of Operations&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Gryphon Digital Mining,&#160;Inc. (&#x201c;Gryphon&#x201d;),&#160;which
originally&#160;began operations&#160;as Ivy Crypto,&#160;Inc., was incorporated under the provisions and by the virtue of the provisions
of the General Corporation Law of the State of Delaware on October&#160;22, 2020, with its office located in Las Vegas, Nevada. Gryphon
operates a digital asset (commonly referred to as&#160;cryptocurrency) mining operation using specialized computers equipped with application-specific&#160;integrated
circuit (ASIC) chips (known as &#x201c;miners&#x201d;) to solve complex cryptographic algorithms in support of the&#160;Bitcoin&#160;blockchain&#160;(in
a process known as &#x201c;solving a block&#x201d;) in exchange for&#160;cryptocurrency&#160;rewards (primarily&#160;Bitcoin). Gryphon became
a publicly held entity in February 2024 upon the completion of a reverse merger transaction&#160;(the &#x201c;Merger&#x201d;) with Akerna&#160;Corp.,
herein referred to as we, us, our, the Company or&#160;Akerna. These&#160;consolidated&#160;financial statements and notes thereto, including
disclosures for certain activities up to and including the February 9, 2024 (the &#x201c;Effective Date&#x201d;) the date of the Merger,
are exclusively attributable to the operations of Ivy Crypto, Inc.&#160;The common stock,&#160;$0.0001&#160;par value (&#x201c;Common Stock&#x201d;)&#160;is
traded on the&#160;Nasdaq&#160;Capital&#160;Market (the &#x201c;Nasdaq&#x201d;) under the symbol &#x201c;GRYP&#x201d; after February 9, 2024.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The legacy Akerna (&#x201c;Legacy Akerna&#x2019;)
was formed upon completion of the mergers between MTech&#160;Acquisition Corp. (&#x201c;MTech&#x201d;) and MJ Freeway, LLC (&#x201c;MJF&#x201d;)
on June 17, 2019 as contemplated by the Merger Agreement dated October 10, 2018, as amended (the &#x201c;Formation Mergers&#x201d;). Akerna
provided&#160;software as a service (&#x201c;SaaS&#x201d;) solutions within the cannabis industry that enabled regulatory compliance and
inventory management&#160;through several wholly-owned subsidiaries including MJF, Trellis Solutions, Inc. (&#x201c;Trellis&#x201d;), Ample
Organics, Inc.&#160;(&#x201c;Ample&#x201d;), Last Call Analytics&#160;(&#x201c;LCA&#x201d;),&#160;solo sciences, inc.&#160;(&#x201c;Solo&#x201d;),
Viridian Sciences,&#160;Inc.&#160;(&#x201c;Viridian&#x201d;), and The NAV People, Inc. d.b.a. 365 Cannabis&#160;(&#x201c;365 Cannabis&#x201d;).
Our common stock,&#160;$0.0001&#160;par value (&#x201c;Common Stock&#x201d;)&#160;was traded on the&#160;Nasdaq&#160;Capital&#160;Market
(the&#160;&#x201c;Nasdaq&#x201d;) under the symbol&#160;&#x201c;KERN&#x201d; through February 9, 2024.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Prior to the merger date of February 9, 2024,
Legacy Akerna committed to a number of significant actions that collectively represented a strategic shift in its business strategy and
a complete exit from the SaaS&#160;business serving the cannabis industry. The shift was effectuated&#160;in a two-part exit strategy
whereby Legacy Akerna management (i) disposed of its component SaaS&#160;business units in advance of (ii) the Merger with Gryphon, an
entity unaffiliated&#160;with the SaaS&#160;and cannabis&#160;industries.&lt;/p&gt;</gryp:OrganizationAndNatureOfOperationsPolicyTextBlock>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c37"
      decimals="4"
      id="ixv-19628"
      unitRef="usdPershares">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <gryp:ReverseMergerWithLegacyIvyCryptoIncPolicyTextBlock contextRef="c0" id="ixv-14923">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Reverse Merger with Legacy Ivy Crypto, Inc.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On January 27, 2023, Akerna entered into an agreement&#160;and
plan of merger, as amended on April 28, 2023 and June 14, 2023 (the &#x201c;Merger Agreement&#x201d;) with Ivy Crypto, Inc. (formerly known
as Gryphon Digital Mining, Inc. (&#x201c;Ivy&#x201d;) and its wholly-owned subsidiary Gryphon Opco I LLC.&#160;On February 9, 2024, concurrent
with the closing of the Sale Transaction,&#160;Legacy Akerna&#160;merged with and into Ivy, with Ivy surviving the Merger as a wholly-owned
subsidiary of&#160;Akerna. Following the closing of the Merger, the former Ivy and&#160;Akerna&#160;stockholders&#160;immediately before
the&#160;Merger owned approximately&#160;92.5&#160;percent and&#160;7.5&#160;percent, respectively, of the outstanding capital stock
on a fully diluted basis which effectively resulted in a change&#160;in control of the Company. Upon completion of the Merger,&#160;Akerna&#160;changed
its name to Gryphon.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On February 9, 2024, the Company completed the
transactions contemplated by the Merger Agreement (the &#x201c;Merger&#x201d;). Under the terms of the Merger Agreement, Akerna Merger Co.
(&#x201c;Merger Sub&#x201d;) merged with and into Ivy, with Ivy surviving as a wholly-owned subsidiary of Akerna. On the Effective Date
of the Merger, each share of Ivy&#x2019;s common stock, par value $0.0001&#160;per share (the &#x201c;Ivy Common Stock&#x201d;), and Ivy&#x2019;s
preferred stock, par value $0.0001&#160;per share (the &#x201c;Ivy Preferred Stock,&#x201d; collectively referred to herein with the Ivy
Common Stock as the &#x201c;Ivy Shares&#x201d;), outstanding immediately prior to the Effective Date was converted into the right to receive
approximately&#160;1.7273744&#160;shares of Gryphon common stock. Each warrant to purchase common stock of Ivy that was issued and outstanding
at the Effective Date remained issued and outstanding and were assumed by the Company and is exercisable for shares of common stock pursuant
to its existing terms and conditions as adjusted to reflect the ratio of exchange of Ivy Shares for shares of common stock.&#160;In connection
with the Merger, on February 8, 2024, Akerna filed a Certificate of Amendment to its Amended and Restated Articles of Incorporation (the
&#x201c;Reverse Stock Split Amendment&#x201d;). Because the Reverse Stock Split Amendment did not reduce the number of authorized shares
of common stock, the effect of the Reverse Stock Split was to increase the number of shares of common stock available for issuance relative
to the number of shares issued and outstanding. The Reverse Stock Split did not modify any voting rights or other terms of the common
stock. Eighty thousand and eight hundred and sixty-four (80,864) fractional shares were issued in connection with the Reverse Stock Split.
Immediately after giving effect to the Merger and the Reverse Stock Split, the Company had&#160;38,038,533&#160;shares of common stock
outstanding.&#160;On February 9, 2024, the common stock began trading on the Nasdaq&#160;under the symbol &#x201c;GRYP.&#x201d;&#160;All
share and per-share data presented in these consolidated financial statements have been adjusted for the exchange ratio.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As contemplated by the Merger Agreement, Akerna&#x2019;s
operations were sold concurrently with the closure of the merger, so the Company&#x2019;s operations after the Merger are those of Ivy.&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Ivy is treated as the accounting acquirer in
the Merger as its stockholders, board of directors, and management control the Company after the Merger, even though Akerna was the legal
acquirer. The Merger was treated as a reverse recapitalization of Ivy effected by a share exchange for a financial account and reporting
purposes since all of Akerna&#x2019;s operations were disposed of as part of the consummation of the Merger. Therefore, Ivy recorded no
goodwill or other intangible assets as a result of the merger. The Merger was treated as if Ivy issued&#160;2,921,362&#160;shares of
common stock for the $(2,256,000) net book value of Akerna. As a result, the assets, liabilities, and historical operations reflected
in these financial statements are those of Ivy, as if Ivy had always been the reporting company.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Akerna net book value of approximately $(2,256,000)
consisted of $500,000&#160;of cash, prepaid expense of approximately $98,000&#160;and liabilities of approximately $2,854,000.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On April 20, 2022, Ivy formed a limited liability
company named Gryphon Opco I LLC (&#x201c;GOI&#x201d;). GOI aims to engage in any activity for which limited liability companies may be
organized in the State of Delaware.&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;On December 20, 2024, the Company formed a wholly owned subsidiary
Canada corporation named 2670786 Alberta LTD (&#x201c;Alberta LTD&#x201d;). Alberta LTD was formed to be the holding company for the prospective
acquisition of Captus Energy, as further described in Note 13 &#x2013; Subsequent Events.&lt;/p&gt;</gryp:ReverseMergerWithLegacyIvyCryptoIncPolicyTextBlock>
    <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c38" decimals="3" id="ixv-19629" unitRef="pure">0.925</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c39" decimals="3" id="ixv-19630" unitRef="pure">0.075</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c40"
      decimals="4"
      id="ixv-19631"
      unitRef="usdPershares">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c41"
      decimals="4"
      id="ixv-19632"
      unitRef="usdPershares">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:ConversionOfStockSharesConverted1
      contextRef="c42"
      decimals="7"
      id="ixv-19633"
      unitRef="shares">1.7273744</us-gaap:ConversionOfStockSharesConverted1>
    <us-gaap:StockIssuedDuringPeriodSharesReverseStockSplits
      contextRef="c43"
      decimals="0"
      id="ixv-19634"
      unitRef="shares">80864</us-gaap:StockIssuedDuringPeriodSharesReverseStockSplits>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c37"
      decimals="0"
      id="ixv-19635"
      unitRef="shares">38038533</us-gaap:CommonStockSharesOutstanding>
    <gryp:IssuanceOfMergerShares
      contextRef="c44"
      decimals="0"
      id="ixv-19636"
      unitRef="shares">2921362</gryp:IssuanceOfMergerShares>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions contextRef="c44" decimals="0" id="ixv-19637" unitRef="usd">2256000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions contextRef="c45" decimals="0" id="ixv-19638" unitRef="usd">2256000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:Cash contextRef="c46" decimals="0" id="ixv-19639" unitRef="usd">500000</us-gaap:Cash>
    <us-gaap:PrepaidExpenseCurrentAndNoncurrent contextRef="c3" decimals="0" id="ixv-19640" unitRef="usd">98000</us-gaap:PrepaidExpenseCurrentAndNoncurrent>
    <us-gaap:OtherLiabilities contextRef="c3" decimals="0" id="ixv-19641" unitRef="usd">2854000</us-gaap:OtherLiabilities>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription contextRef="c0" id="ixv-14962">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Reclassification&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Certain reclassifications have been made to the
2023 consolidated financial statements in order to conform to the current period presentations.&lt;/p&gt;</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="c0" id="ixv-14970">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Principles of Consolidation&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The consolidated financial statements include
the accounts of the Company and its wholly-owned subsidiaries. All material intercompany transactions and balances have been eliminated
in consolidation.&lt;/p&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <gryp:GoingConcernPolicyTextBlock contextRef="c0" id="ixv-14976">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Going Concern&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The accompanying consolidated financial statements
have been prepared in conformity with accounting principles generally accepted in the United&#160;States of America (&#x201c;GAAP&#x201d;),
which contemplate the continuation of the Company as a going concern and the realization of assets and satisfaction of liabilities in
the ordinary course of business. The carrying amounts of assets and liabilities presented in the financial statements do not necessarily
purport to represent realizable or settlement values.&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Since the Company began revenue generation in
September&#160;2021, management has financed the Company&#x2019;s operations through equity and debt financing and the sale of the digital
assets earned through mining operations. On December 31, 2024, the Company had cash and cash equivalents totaling $735,000&#160;and digital
assets totaling $1,016,000.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company may incur additional losses from
operations and negative cash outflows from operations in the foreseeable future. In the event the Company continues to incur losses,
it may need to raise debt or equity financing to finance its operations until operations are cashflow positive. However, there can be
no assurance that such financing will be available in sufficient amounts and on acceptable terms, when and if needed, or at all. The
precise amount and timing of the funding needs cannot be determined accurately at this time and will depend on several factors, including
the market price for the underlying commodity mined by the Company and its ability to procure the required mining equipment and operate
profitably. The Company&#x2019;s financial statements have been presented on a going concern basis, which contemplates the realization
of assets and the satisfaction of liabilities in the ordinary course of business. The financial statements do not include any adjustment
that might result from the outcome of this uncertainty. The Company&#x2019;s future results are subject to substantial risks and uncertainties.&#160;&lt;/p&gt;</gryp:GoingConcernPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c3" decimals="0" id="ixv-19642" unitRef="usd">735000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CryptoAssetFairValueCurrent contextRef="c3" decimals="0" id="ixv-19643" unitRef="usd">1016000</us-gaap:CryptoAssetFairValueCurrent>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="c0" id="ixv-15004">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;Segment Reporting&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"&gt;The Company adopted FASB issued ASU 2023-07, &#x201c;Segment Reporting
(ASC Topic 280) for the annual reporting period ended December 31, 2024. The most significant provision was for the Company to disclose
significant segment expenses that are regularly provided to the chief operating decision maker (&#x201c;CODM&#x201d;). The Company&#x2019;s
CODM group is composed of the Chief Executive Officer and Chief Financial Officer. The Company operates as&#160;one&#160;operating segment
and uses net income or loss as measures of profit or loss on a consolidated basis in making decisions regarding resource allocation and
performance assessment. Additionally, the Company&#x2019;s CODM regularly reviews the Company&#x2019;s expenses on a consolidated basis.
The financial metrics used by the CODM help make key operating decisions, such as determination of significant acquisitions and allocation
of budget between cost of revenues and general and administrative expenses.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"&gt;Since the Company operates as one reportable segment, all financial
information required by &#x201c;Segment Reporting&#x201d; can be found in the accompanying consolidated financial statements. The CODM
does not review segment assets at a level other than that presented in the Company&#x2019;s consolidated balance sheets. There are no
intra-entity sales or transfers and no significant expense categories regularly provided to the CODM beyond those disclosed in the Consolidated
Statements of Operations.&lt;/p&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:UseOfEstimates contextRef="c0" id="ixv-15013">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;Use of Estimates&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The preparation of financial statements in accordance
with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures
of contingent assets and liabilities at the date of the financial statements, and the reported amounts of expenses during the reporting
period. Actual results could differ from those estimates.&lt;/p&gt;</us-gaap:UseOfEstimates>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="c0" id="ixv-15019">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Fair Values of Financial Instruments&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company adopted the provisions of Accounting
Standards Codification (&#x201c;ASC&#x201d;) subtopic 825-10, Financial Instruments (&#x201c;ASC 825-10&#x201d;) which defines fair value
as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants
at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded
at fair value, the Company considers the principal or most advantageous market in which it would transact and considers assumptions that
market participants would use when pricing the asset or liability, such as inherent risk, transfer restrictions, and risk of nonperformance.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;ASC 825-10 establishes a fair value hierarchy
that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.
ASC 825-10 establishes three levels of inputs that may be used to measure fair value:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Level 1 - Quoted prices in active markets for
identical assets or liabilities.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Level 2 - Observable inputs other than Level
1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets with insufficient volume or infrequent transactions
(less active markets); or model-derived valuations in which all significant inputs are observable or can be derived principally from
or corroborated by observable market data for substantially the full term of the assets or liabilities.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Level 3 - Unobservable inputs to the valuation
methodology that are significant to the measurement of the fair value of assets or liabilities.&#160;&lt;/p&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="c0" id="ixv-15052">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Cash and Cash Equivalents&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company considers all short-term highly liquid
investments with a remaining maturity at the date of purchase of three months or less to be cash equivalents. Cash and cash equivalents
are recorded at cost, which approximates their fair value. The Company maintains its cash and cash equivalents in banks insured by the
Federal Deposit Insurance Corporation (&#x201c;FDIC&#x201d;) in accounts that at times may be in excess of the federally insured limit
of $250,000&#160;per bank. The Company minimizes this risk by placing its cash deposits with major financial institutions. As of December
31, 2024, and 2023, the Company had $435,000&#160;and $665,000&#160;in excess of the federal insurance limit, respectively. Also, the
Company held cash for third parties in the amount of $8,000&#160;as of December 31, 2023.&#160;The Company has never suffered a loss
due to such excess balances.&lt;/p&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:FederalDepositInsuranceCorporationPremiumExpense contextRef="c0" decimals="0" id="ixv-19644" unitRef="usd">250000</us-gaap:FederalDepositInsuranceCorporationPremiumExpense>
    <us-gaap:CashFDICInsuredAmount contextRef="c3" decimals="0" id="ixv-19645" unitRef="usd">435000</us-gaap:CashFDICInsuredAmount>
    <us-gaap:CashFDICInsuredAmount contextRef="c4" decimals="0" id="ixv-19646" unitRef="usd">665000</us-gaap:CashFDICInsuredAmount>
    <us-gaap:HealthCareOrganizationAccountsPayableToThirdPartyPayor contextRef="c4" decimals="0" id="ixv-19647" unitRef="usd">8000</us-gaap:HealthCareOrganizationAccountsPayableToThirdPartyPayor>
    <us-gaap:TradeAndOtherAccountsReceivablePolicy contextRef="c0" id="ixv-15058">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Accounts Receivable&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of December 31, 2024, the Company had no accounts
receivable.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of December 31, 2023, accounts receivable
includes amounts due from Sphere 3D under the Company&#x2019;s master services agreement with Sphere 3D. The Company collected these amounts
in the first quarter of 2024.&lt;/p&gt;</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <gryp:PrepaidExpensePolicyPolicyTextBlock contextRef="c0" id="ixv-15067">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;Prepaid Expenses&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Prepaid expenses consist of payments for an insurance
policy and are expected to be realized and consumed within twelve&#160;months after the reporting period.&lt;/p&gt;</gryp:PrepaidExpensePolicyPolicyTextBlock>
    <gryp:DigitalAssetsHeldForOtherPartiesPolicyTextBlock contextRef="c0" id="ixv-15075">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Digital Assets Held for Other Parties&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In accordance with the Securities and Exchange
Commission&#x2019;s Staff Accounting Bulletin 121, the Company records an obligation liability, and a corresponding digital asset held
for other parties&#x2019; assets based on the fair value of the cryptocurrency held for other parties at each reporting date. In accordance
with ASC&#160;820, the Company has fair valued these digital assets and the associated liability by using the quoted price of Bitcoin
at closing by its Principal Market, Coinbase, on the reporting date. This balance also includes the cash balance held for other parties.&lt;/p&gt;</gryp:DigitalAssetsHeldForOtherPartiesPolicyTextBlock>
    <srt:PlatformOperatorCryptoAssetPolicyTextBlock contextRef="c0" id="ixv-15081">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Digital Assets&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Digital assets or cryptocurrencies (including
Bitcoin, Ethereum, DAI, and USDT) are included in current assets in the accompanying balance sheets. Cryptocurrencies purchased are recorded
at cost and cryptocurrencies obtained by the Company through its sale of common stock are accounted for based on the value of the specific
digital asset on the date received.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Digital assets are included in current assets
in the consolidated balance sheets due to the Company&#x2019;s ability to sell bitcoin in a highly liquid marketplace and the sale of
bitcoin to fund operating expenses to support operations. Following the adoption of ASU 2023-08 on January 1, 2024, the Company measures
digital assets at fair value with changes recognized in operating expenses in the consolidated statement of operations.&lt;/p&gt;</srt:PlatformOperatorCryptoAssetPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="c0" id="ixv-15090">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Mining Equipment&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Mining equipment is stated at cost, including
purchase price and all shipping and customs fees, and depreciated using the straight-line method over the estimated useful lives of the
assets, generally&#160;three years&#160;for cryptocurrency mining equipment.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company reviews the carrying amounts of mining
equipment when events or changes in circumstances indicate the assets may not be recoverable. If any such indication exists, the recoverable
amount of the asset is estimated in order to determine the extent of the impairment loss, if any. Where it is not possible to estimate
the recoverable amount of an individual asset, the Company estimates the recoverable amount of the cash-generating unit to which the
asset belongs.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The recoverable amount is the higher of fair
value less costs of disposal and value in use. In assessing value in use, the estimated future cash flows to be derived from continuing
use of the asset or cash-generating unit are discounted to their present value using a pre-tax discount rate that reflects current market
assessments of the time value of money and the risks specific to the asset. Fair value less costs of disposal is the amount obtainable
from the sale of an asset or cash-generating unit in an arm&#x2019;s length transaction between knowledgeable, willing parties, less the
cost of disposal. When a binding sale agreement is not available, fair value less costs of disposal is estimated using a discounted cash
flow approach with inputs and assumptions consistent with those of a market participant. If the recoverable amount of an asset or cash-generating
unit is estimated to be less than its carrying amount, the carrying amount of the cash-generating unit is reduced to its recoverable
amount. An impairment loss is recognized immediately in net income.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;At the point in time a miner becomes inoperable
and not repairable, the Company records an expense amounting to the carrying value, which is the cost basis less accumulated depreciation
at the time of write off.&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="c0" id="ixv-15122">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Leases&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company accounts for its leases under ASC&#160;842,&#160;&lt;i&gt;Leases&#160;&lt;/i&gt;(&#x201c;ASC&#160;842&#x201d;).
Under this guidance, arrangements meeting the definition of a lease are classified as operating or financing leases and are recorded
on the balance sheet as both a right-of-use&#160;asset and a lease liability, calculated by discounting fixed lease payments over the
lease term at the rate implicit in the lease or the Company&#x2019;s incremental borrowing rate. Lease liabilities are increased by interest
and reduced by payments each period, and the right-of-use&#160;asset is amortized over the lease term. For operating leases, interest
on the lease liability and the amortization of the right-of-use&#160;asset result in straight-line&#160;rent expense over the lease term.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In calculating the right-of-use&#160;asset and
the lease liability, the Company elects to combine lease and non-lease&#160;components as permitted under ASC&#160;842. The Company excludes
short-term&#160;leases having initial terms of 12&#160;months or less from the new guidance as an accounting policy election and recognizes
rent expense on a straight-line&#160;basis over the lease term.&lt;/p&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:DerivativesPolicyTextBlock contextRef="c0" id="ixv-15134">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Derivatives&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company evaluates all of its financial instruments to determine
if such instruments are derivatives or contain features that qualify as embedded derivatives. For derivative financial instruments that
are accounted for as liabilities, the derivative instrument is initially recorded at its fair value and would then be revalued at each
reporting date, with changes in the fair value reported in the statements of operations. If there are stock-based derivative financial
instruments, the Company will use a probability-weighted average series Binomial lattice option pricing models to value the derivative
instruments at inception and on subsequent valuation dates.&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The classification of derivative instruments,
including whether such instruments should be recorded as liabilities or as equity, is evaluated at the end of each reporting period.
Derivative instrument liabilities will be classified in the balance sheet as current or non-current based on whether or not net-cash
settlement of the derivative instrument could be required within 12 months of the balance sheet date. Derivative liability will be measured
initially and subsequently at fair value.&lt;/p&gt;</us-gaap:DerivativesPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock contextRef="c0" id="ixv-15143">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Revenue Recognition&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company recognizes revenue under ASC&#160;606,
Revenue from Contracts with Customers. The core principle of the new revenue standard is that a company should recognize revenue to depict
the transfer of promised goods or services to customers in an amount that reflects the consideration to which the company expects to
be entitled in exchange for those goods or services. The following five steps are applied to achieve that core principle:&lt;/p&gt;&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Step 1: Identify the contract with the customer&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Step 2: Identify the performance obligations in the contract&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Step 3: Determine the transaction price&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Step 4: Allocate the transaction price to the performance obligations
    in the contract&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Step 5: Recognize revenue when the Company satisfies a performance
    obligation&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In order to identify the performance obligations
in a contract with a customer, a company must assess the promised goods or services in the contract and identify each promised good or
service that is distinct. A performance obligation meets ASC&#160;606&#x2019;s definition of a &#x201c;distinct&#x201d; good or service
(or bundle of goods or services) if both of the following criteria are met: The customer can benefit from the good or service either
on its own or together with other resources that are readily available to the customer (i.e., the good or service is capable of being
distinct), and the entity&#x2019;s promise to transfer the good or service to the customer is separately identifiable from other promises
in the contract (i.e., the promise to transfer the good or service is distinct within the context of the contract).&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;If a good or service is not distinct, the good
or service is combined with other promised goods or services until a distinct bundle of goods or services is identified.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The transaction price is the amount of consideration
to which an entity expects to be entitled in exchange for transferring promised goods or services to a customer. The consideration promised
in a contract with a customer may include fixed amounts, variable amounts, or both. When determining the transaction price, an entity
must consider the effects of all the following:&lt;/p&gt;&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Variable consideration&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Constraining estimates of variable consideration&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;The existence of a significant financing component in the contract&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Noncash consideration&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Consideration payable to a customer&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;Variable consideration is included in the transaction price only to
the extent that it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainty
associated with the variable consideration is subsequently resolved. The transaction price is allocated to each performance obligation
on a relative standalone selling price basis. The transaction price allocated to each performance obligation is recognized when that
performance obligation is satisfied, at a point in time, or over time as appropriate.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;i&gt;Cryptocurrency mining:&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company entered into contracts with digital
asset mining pool operators to provide the service of performing hash computations for the mining pool operator.&#160;The contracts are
continuously renewable and are terminable without penalty at any time by either party. The Company&#x2019;s enforceable right to compensation
only begins when the Company provides computing power to the mining pool operator. In exchange for providing computing power, the Company
is entitled to a fractional share of Bitcoin. Hashrate is the measure of the computational power per second used when mining. Since the
contract is continuously renewing, second by second, the mining contract is considered to have a duration of less than 24 hours for accounting
purposes.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Providing computing power in Bitcoin transaction
verification services is an output of the Company&#x2019;s ordinary activities. The provision of computing power is the only performance
obligation in the Company&#x2019;s contracts with third party pool operators. The transaction consideration the Company receives, if any,
is noncash consideration, which is all variable. There is no significant financing component in these transactions.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company earns Bitcoin during a 24 hour cycle
between 00:00:00 UTC and 23:59:59 UTC (&#x201c;24-hour Period&#x201d;) unless terminated in accordance with the terms set forth by the
terms of service. The Company performs hash computations for one mining pool operator, Foundry USA. Foundry USA operates its pool on
the Full Pay Per Share (FPPS) payout method. FPPS is a variant of the Pay Per Share (PPS) method, where miners receive a fixed payout
for each valid share submitted, regardless of whether the pool finds a block.&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The fair value of the Bitcoin award received
is determined using the intraday average quoted price of the Bitcoin over the 24-Hour Period. The Company&#x2019;s Bitcoin earned are
actively traded on the major trading platforms. The Company considers Coinbase to be its primary market. The consideration the Company
will receive, comprised of block rewards, transaction fees less mining pool operator fees are aggregated, over the 24-Hour Period, in
a sub-balance account held by the mining pool operator, which is finalized one hour later at 1:00 AM UTC. The sub-balance account is
then withdrawn to the Company&#x2019;s whitelisted wallet address, once a day, between the hours of 9am to 5pm UTC time (the &#x201c;Settlement&#x201d;).
The rate of payment occurs once per day, as long as the minimum payout threshold of 0.01 bitcoin has accumulated in the sub- account
balance, in accordance with the mining pool operator&#x2019;s terms of service.&#160;At the time of Settlement, the company values the
amount of Bitcoin earned. Given that the contract duration is considered less than 24 hours, the Company uses the average Bitcoin price
over the 24 hour period, as quoted by Coinbase, to record the revenue. By utilizing the average daily price of bitcoin over the time
earned, the Company eliminates any differences that may arise due to the volatility in trading price between bitcoin and fiat currency
during the period where the Company establishes and completes the contract.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Pursuant to ASC 606-10-55-42, the Company assessed
if the customer&#x2019;s option to renew represented a material right that represents a separate performance obligation and noted the
renewal is not a material right. The definition of a material right is a promise in a contract to provide goods or services to a customer
at a price that is significantly lower than the stand-alone selling price of the good or service. The mining pool operator does not provide
any discounts and as such there is no economic benefit to the customer and as such a separate performance obligation does not exist under
606-10-55-42. In addition, there are no options for renewal that are separately identifiable from other promises in the contract, such
as an ability to extend the contract at a reduced price.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The performance obligation of the Bitcoin miner
under the mining contracts with Foundry Pool USA involves the service of performing hash computations to facilitate the verification
of digital asset transactions. The Company&#x2019;s miners contribute computing power (i.e. hashrate) that perform hash calculations to
the mining pool operator, engaging in the process of validating and securing transactions through the generation of Bitcoin hashes. The
mining pool then utilizes a specific mining algorithm (e.g. SHA-256) to submit shares (proof of work) to the mining pool&#x2019;s server
as they contribute to solving the Bitcoin puzzles required to mine a block. The Company reviews and analyzes its individual pool performance
using a dashboard provided by Foundry Pool USA that includes real-time statistics on hashrate, shares submitted and earnings. The service
of performing hash computations in digital asset transaction verification services is an output of the Company&#x2019;s ordinary activities.
The provision of providing these services is the only performance obligation in the Company&#x2019;s contracts with mining pool operators.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Regardless of the pool&#x2019;s success, the Company
will receive consistent rewards based on the number of valid shares it contributes. The transaction consideration the Company receives
is non-cash consideration, in the form of bitcoin. The Company measures the bitcoin at fair value on the date earned using the average
price (calculated by averaging the daily open price and the daily close price) quoted by its Principal Market at the date the Company
completed the service of performing hash computations for the mining pool operator. There are no deferred revenues or other liability
obligations recorded by the Company since there are no payments in advance of the performance. At the end of each 24 hour period (00:00:00
UTC and 23:59:59 UTC), there are no remaining performance obligations. By utilizing the average daily price of bitcoin on the date earned,
the Company eliminates any differences that may arise due to the volatility in trading price between bitcoin and fiat currency during
the period where the Company establishes and completes the contract. The consideration is all variable. There is no significant financing
component in these transactions.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;If authoritative guidance is enacted by the Financial
Accounting Standards Board (&#x201c;FASB&#x201d;), the Company may be required to change its policies, which could affect the Company&#x2019;s
financial position and results from operations.&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;i&gt;Master service agreement:&lt;/i&gt;&#160;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company entered into an agreement with Sphere
3D to be an exclusive provider of management services for all blockchain and cryptocurrency-related&#160;operations including but not
limited to services relating to all mining equipment owned, purchased, leased, operated, or otherwise controlled by Sphere 3D and/or
its subsidiaries and/or its affiliates at any location. For such services the Company will receive&#160;22.5% of the net operating profit
of all of Sphere 3D&#x2019;s blockchain and cryptocurrency-related&#160;operations. The net operating profits in defined as the value
of the digital asset mined less energy cost and profit paid to the host facility.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As Sphere 3D has the ultimate right to determine
the facility location for each machine. The Company has the responsibility for the following:&lt;/p&gt;&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;1)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Ensuring the machines are installed in the facility selected by Sphere.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;2)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Selecting and connecting the machines to a mining pool.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;3)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;To review the mining reports and maintain a wallet for the coins earned
    for the mining operation.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;4)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;To maintain a custodial wallet for the coins earned from the Sphere
    machines.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;5)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;To sell and/or transfer the coins at the request of Sphere.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;At the time the digital assets are mined, they are transferred into
the custodial wallet maintained by the Company. As of the receipt of the digital asset, the Company has completed its performance obligation,
the transaction price is determinable, net operating profit can be calculated so that the Company can determine its revenue under the
contract; therefore, the Company records as revenue the management fee received. On October 6, 2023, Sphere 3D delivered a termination
notice to the Company with respect to the Sphere MSA. Subsequent to December 31, 2024, on March 7, 2025, the Company entered into a settlement
agreement and release with Sphere 3D. See Note 8&#x2013; Commitments and Contingencies and Note 13 &#x2013; Subsequent Events.&lt;/p&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <gryp:MinimumPayoutThresholdBitcoin contextRef="c0" decimals="2" id="ixv-19648" unitRef="pure">0.01</gryp:MinimumPayoutThresholdBitcoin>
    <gryp:OperatingProfitRate contextRef="c0" decimals="3" id="ixv-19649" unitRef="pure">0.225</gryp:OperatingProfitRate>
    <gryp:CostOfRevenuesPolicyTextBlock contextRef="c0" id="ixv-15381">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Cost of Revenues&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company&#x2019;s cost of revenue consists primarily
of direct costs of earning bitcoin related to mining operations, including electric power costs, other utilities, labor, insurance whether
incurred directly from self-mining&#160;operations or reimbursed, including any revenue sharing arrangements under co-location&#160;agreements,
but excluding depreciation and amortization, which are separately stated in the Company&#x2019;s Consolidated Statements of Operations.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;ASC 606-10-32-25&#160;through 32-27&#160;in the
FASB ASC provides guidance on the consideration of whether fees paid to a mining pool operator should be considered payments to a customer
and treated as a reduction of the transaction price or revenue. The Company&#x2019;s management reviewed the standards and completed the
following assessment.&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Identifying the Customer: ASC 606-10-32-25&#160;states
that an entity should determine whether the counterparty to a contract is a customer. If the counterparty is a customer, the entity should
apply the revenue recognition guidance to that contract. Under ASC 606-10-32-25, the Company identified the mining pool operator as the
customer as the Company entered into a contractual agreement with the pool operator whereas the Company is to provide services in the
form of contributing hashing power to the pool.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Mining Pool Operator as a Customer: As the Company
has determined the mining pool operator to be a customer, any fees paid to the mining pool operator would be part of the transaction
price of the contract. Any fees paid by the Company as a miner to the pool operator would be revenue earned by the pool operator, and
the pool operator is treated as the customer.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Transaction Price: ASC 606-10-32-26&#160;provides
guidance on determining the transaction price. The Company considered the effects of variable consideration, constraints on variable
consideration, the existence of a significant financing component in the contract, and non-cash&#160;consideration. The Company receives
variable consideration given the variable nature of the amount of mining power (hashrate) contributed on a daily basis (24-hour&#160;period
per recurring contract term). The Company completes an analytical procedure as part of its monthly closing process to determine the reasonableness
of consideration received. There are no significant financing components of the transaction or delays in the timing of payments from
the customer to the Company, whereas the Company would need to adjust the transaction price for the time value of money. As the Company
receives non-cash&#160;consideration, in the form of bitcoin, ASC 606-10-32-26&#160;specifies that the Company should measure non-cash&#160;consideration
at fair value. The fair value of the non-cash&#160;consideration would be included in the determination of the transaction price. The
Company does not receive the gross amounts of bitcoin earned prior to the transaction fees deduction by the pool operator. As such, the
consideration received is net or inclusive of the transaction fees incurred and charged by the customer (pool operator).&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Variable Consideration:&#160;If the fees paid
to the mining pool operator are variable, an entity should estimate the amount of consideration to which it will be entitled. This involves
considering the likelihood and magnitude of a significant revenue reversal. ASC 606-10-32-26&#160;emphasizes the need to assess whether
there are constraints on variable consideration. In the instance where there is uncertainty about the amount of consideration, it is
reasonable for the Company to consider a likelihood of a significant reversal of revenue. The Company reviews daily bitcoin rewards received
and reviews various factors, such as mining difficulty, the price of bitcoin and the Company&#x2019;s contribution to the pool operator.
The Company estimates the amount of variable consideration the Company should receive and prepares a monthly workpaper documenting the
difference in actual bitcoin rewards received vs. estimated bitcoin earned. The Company assessed, given the pool operators payout methodology
and the revenue reasonableness test completed by management, there does not exist a likelihood of a significant reversal of revenue.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Reduction of Transaction Price: ASC 606-10-32-27&#160;states
that an entity should reduce the transaction price for variable consideration only to the extent that it is probable that a significant
revenue reversal will not occur when the uncertainty is subsequently resolved. The Company assessed various factors, identifying the
variable consideration, estimating the variable consideration, considered constraints (although none existed such as performance metrics
or targets), probability, documentation, regular review and monitoring of performance with open communication with pool operators combined
with dashboard usage. Due to the Company utilizing Foundry Pool&#x2019;s FPPS methodology and the previous mentioned factors, there was
zero likelihood of a significant reversal of revenue as the Company receives payouts as a pool participant on a daily basis calculated
from midnight-to-midnight&#160;UTC time, regardless of if the Pool Operator receives any block rewards.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In summary, fees paid to the mining pool operator
are considered payments to a customer and treated as a reduction of the transaction price/revenue. The Company has carefully assessed
the variable nature of these fees, considered the likelihood and magnitude of any potential adjustments, and documented that management
has applied the revenue recognition guidance accordingly.&#160;&lt;/p&gt;</gryp:CostOfRevenuesPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="c0" id="ixv-15440">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Stock-Based Compensation&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;We account for our stock-based compensation under
ASC 718 &#x201c;&lt;i&gt;Compensation &#x2013; Stock Compensation&lt;/i&gt;&#x201d; using the fair value-based method. Under this method, compensation
cost is measured at the grant date based on the value of the award and is recognized over the service period, which is usually the vesting
period. This guidance establishes standards for the accounting of transactions in which an entity exchanges its equity instruments for
goods or services. It also addresses transactions in which an entity incurs liabilities in exchange for goods or services that are based
on the fair value of the entity&#x2019;s equity instruments, or the issuance of those equity instruments may settle that.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;We use the fair value method for equity instruments
granted to non-employees and use the Black-Scholes model for measuring the fair value of options. The stock-based fair value compensation
is determined as of the date of the grant or the date at which the performance of the services is completed (measurement date) and is
recognized over the vesting periods.&lt;/p&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <gryp:CommonStockAwardsPolicyTextBlock contextRef="c0" id="ixv-15450">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Common stock awards&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company has granted common stock awards to
non-employees in exchange for services provided. The Company measures the fair value of these awards using the fair value of the services
provided or the fair value of the awards granted, whichever is more reliably measurable. The fair value measurement date of these awards
is generally the date the performance of services is complete. The fair value of the awards is recognized on a straight-line basis as
services are rendered. The share-based payments related to common stock awards for the settlement of services provided by non-employees
are recorded in accordance with ASC 718 on the statement of operations in the same manner and charged to the same account as if such
settlements had been made in cash.&lt;/p&gt;</gryp:CommonStockAwardsPolicyTextBlock>
    <gryp:WarrantsPolicyTextBlock contextRef="c0" id="ixv-15456">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Warrants&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In connection with certain financing, consulting,
and collaboration arrangements, the Company has issued warrants to purchase shares of its common stock. The outstanding warrants are
standalone instruments that are not puttable or mandatorily redeemable by the holder and are classified as equity awards. The Company
measures the fair value of the awards using the Black-Scholes option pricing model as of the measurement date. Warrants issued in conjunction
with the issuance of common stock are initially recorded at fair value as a reduction in additional paid-in capital of the common stock
issued. All other warrants are recorded at fair value as expense over the requisite service period or at the date of issuance if there
is not a service period.&lt;/p&gt;</gryp:WarrantsPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="c0" id="ixv-15462">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Income Taxes&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company accounts for income taxes under the
asset and liability method, in which deferred tax assets and liabilities are recognized for the future tax consequences attributable
to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and
operating loss and tax credit carryforwards. Deferred tax assets 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 operations in the period that includes the enactment date. A valuation
allowance is required to the extent any deferred tax assets may not be realizable.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;ASC Topic 740, Income Taxes, (&#x201c;ASC 740&#x201d;),
also clarifies the accounting for uncertainty in income taxes recognized in an enterprise&#x2019;s financial statements and prescribes
a recognition threshold and measurement process for financial statement recognition and measurement of a tax position taken or expected
to be taken in a tax return. For those benefits to be recognized, a tax position must be more likely than not to be sustained upon examination
by taxing authorities. ASC 740 also provides guidance on derecognition, classification, interest, and penalties, accounting in interim
periods, disclosure, and transition. Based on the Company&#x2019;s evaluation, it has been concluded that there are no significant uncertain
tax positions requiring recognition in the Company&#x2019;s financial statements. The Company believes that its income tax positions and
deductions would be sustained at the audit and does not anticipate any adjustments that would result in material changes to its financial
position.&#160;&lt;/p&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="c0" id="ixv-15488">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Earnings Per Share&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company uses ASC 260, &#x201c;Earnings Per
Share&#x201d; for calculating the basic and diluted earnings (loss) per share. The Company computes basic earnings (loss) per share by
dividing net income (loss) by the weighted average number of common shares outstanding. Diluted earnings (loss) per share is computed
based on the weighted average number of shares of common stock plus the effect of dilutive potential common shares outstanding during
the period using the treasury stock method. Dilutive potential common shares include outstanding stock options and warrants and stock
awards. For periods with a net loss, basic and diluted loss per share is the same, in that any potential common stock equivalents would
have the effect of being anti-dilutive in the computation of net loss per share.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Securities that could potentially dilute loss
per share in the future were not included in the computation of diluted loss per share for the years ended December 31, 2024 and 2023
because their inclusion would be anti-dilutive. Common stock equivalents, consisting of non-penny stock warrants and unvested RSUs, amounted
to&#160;10,150,709&#160;shares and&#160;10,958,876&#160;shares as of December 31, 2024 and 2023, respectively.&lt;/p&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c26"
      decimals="0"
      id="ixv-19650"
      unitRef="shares">10150709</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c16"
      decimals="0"
      id="ixv-19651"
      unitRef="shares">10958876</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c0" id="ixv-15498">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Recent Accounting Pronouncements&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company&#x2019;s management reviewed all recently
issued accounting standard updates (&#x201c;ASU&#x2019;s&#x201d;) not yet adopted by the Company and does not believe the future adoptions
of any such ASU&#x2019;s may be expected to cause a material impact on the Company&#x2019;s consolidated financial condition or the results
of its operations, except for the following.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In October 2023, the FASB issued ASU 2023-06,
Disclosure Improvements: Codification Amendments in Response to the SEC&#x2019;s Disclosure Update and Simplification Initiative.&#160;The
amendments in this Update modify the disclosure or presentation requirements of a variety of Topics in the Codification. Certain of the
amendments represent clarifications to, or technical corrections of the current requirements. Each amendment in the ASU will only become
effective if the SEC removes the related disclosure or presentation requirement from its existing regulations by June 30, 2027. We are
currently evaluating the impact that the adoption of the provisions of the ASU will have on our consolidated financial statements. The
amendments in this ASU are not expected to have a material impact on the results of operations or financial position.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In November 2023, the FASB issued ASU 2023-07,
&#x201c;Segment Reporting (ASC Topic 280): Improvements to Reportable Segment Disclosures.&#x201d; The amendments require the disclosure
of significant segment expenses as well as expanded interim disclosures, along with other changes to segment disclosure requirements.
The standard will be effective for fiscal years beginning after December 15, 2023, and interim periods beginning on or after December
15, 2024. The Company adopted ASU 2023-07 during the fourth quarter of 2024, which did not have a material impact on the Consolidated
Financial Statements.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On December 14, 2023, the FASB issued ASU No.
2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (&#x201c;ASU 2023-09&#x201d;). ASU 2023-09 requires entities
to disclose specific rate reconciliations, amount of income taxes separated by federal and individual jurisdiction, and the amount of
income (loss) from continuing operations before income tax expense (benefit) disaggregated between federal, state, and foreign. The new
standard is effective for the Company for its fiscal year beginning January 1, 2025, with early adoption permitted. The Company is currently
evaluating the impact of adopting the standard.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In December 2023, the Financial Accounting Standards
Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update No. 2023-08,&#160;&lt;i&gt;Intangible - Goodwill and Other - Crypto Assets (Subtopic
350-60)&lt;/i&gt;&#160;(&#x201c;ASC 350-60&#x201d;). ASC 350-60 requires entities with certain crypto assets to subsequently measure such assets
at fair value, with changes in fair value recorded in net income in each reporting period. Crypto assets that meet all the following
criteria are within the scope of the ASC 350-60:&lt;/p&gt;&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;(1)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;meet the definition of intangible assets as defined in the Codification;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;(2)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;do not provide the asset holder with enforceable rights to or claims
    on underlying goods, services, or other assets;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;(3)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;are created or reside on a distributed ledger based on blockchain or
    similar technology;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;(4)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;are secured through cryptography;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;(5)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;are fungible; and&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;(6)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;are not created or issued by the reporting entity or its related parties.
    In addition, entities are required to provide additional disclosures about the holdings of certain crypto 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 0; text-align: justify"&gt;Bitcoin, which is the sole crypto asset mined
by the Company, meets each of these criteria. For all entities, the ASC 350-60 amendments are effective for fiscal years beginning after
December 15, 2024, including interim periods within those years. Early adoption is permitted for both interim and annual financial statements
that have not yet been issued (or made available for issuance). If an entity adopts the amendments in an interim period, it must adopt
them as of the beginning of the fiscal year that includes that interim period. The Company has elected to early adopt the new guidance
effective January 1, 2024 resulting in a $740,000&#160;cumulative-effect change to adjust the Company&#x2019;s bitcoin held on January
1, 2024 with the corresponding entry to beginning accumulated deficit.&#160;&lt;/p&gt;In November 2024, the FASB issued ASU 2024-03,
&#x201c;Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40)&#x201d;. The amendments
require the disclosure of specified information about certain costs and expenses including purchases of inventory, employee compensation,
depreciation, intangible asset amortization, and depreciation, depletion, and amortization recognized as part of oil and gas producing
activities. It also requires the disclosure of a qualitative description of the amounts remaining in relevant expense captions that are
not separately disaggregated quantitatively as well as the total amount of selling expenses and, in annual reporting periods, an entity&#x2019;s
definition of selling expenses. The standard will be effective for fiscal years beginning after December 15, 2026, and interim reporting
periods beginning after December 15, 2027.</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <gryp:AdjustmentofAccumulatedDeficitRevaluationOfDigitalAsset contextRef="c47" decimals="0" id="ixv-19652" unitRef="usd">740000</gryp:AdjustmentofAccumulatedDeficitRevaluationOfDigitalAsset>
    <us-gaap:CryptoAssetTextBlock contextRef="c0" id="ixv-15596">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;NOTE 2 &#x2013; DIGITAL ASSETS&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The following table summarizes the digital currency
transactions of Bitcoin for as of December 31,&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.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="width: 76%; text-align: left"&gt;ASC 2023-08 fair value adjustment&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;740,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-126"&gt;-&lt;/div&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;Digital assets beginning balance&lt;/td&gt;&lt;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,097,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;6,746,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;Revenue recognized from mined digital 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;20,539,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;21,052,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;Revenue share from Sphere 3D&lt;/td&gt;&lt;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;div style="-sec-ix-hidden: hidden-fact-127"&gt;-&lt;/div&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;321,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;Cost of digital assets sold for cash&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(20,261,000&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;(17,977,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"&gt;Cost of digital assets transferred for noncash expenditures&lt;/td&gt;&lt;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,665,000&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;(7,770,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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Impairment loss on digital 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;&lt;div style="-sec-ix-hidden: hidden-fact-128"&gt;-&lt;/div&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;(275,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: 1.5pt"&gt;Fair value gain on digital assets&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,566,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-129"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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: 1.5pt"&gt;Digital assets ending balance&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,016,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,097,000&lt;/td&gt;&lt;td style="padding-bottom: 1.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 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;For the years ended December 31, 2024 and 2023,
the Company used digital assets with a value of $3,665,000&#160;and $7,770,000, respectively, for the payment of principal and interest
for its notes payable.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The following table presents the Company&#x2019;s
Bitcoin holdings as of December 31,&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.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="width: 76%; text-align: left; padding-bottom: 1.5pt"&gt;Number of Bitcoin held&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;10.93&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;67.18&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.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="text-align: left; padding-bottom: 1.5pt"&gt;Carrying basis - per Bitcoin&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;61,532&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;31,213&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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: 1.5pt"&gt;Fair value - per Bitcoin&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;92,987&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;42,214&lt;/td&gt;&lt;td style="padding-bottom: 1.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="text-align: left; padding-bottom: 1.5pt"&gt;Carrying basis of Bitcoin&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;672,259&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,097,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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: 1.5pt"&gt;Fair value of Bitcoin&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,016,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,836,000&lt;/td&gt;&lt;td style="padding-bottom: 1.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 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The carrying basis (or cost basis) represents
the valuation of Bitcoin at the time the Company earns the Bitcoin through mining activities.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The carrying amount for 67.18 Bitcoin held as
of the adoption of ASC 350-60, was determined on the &#x201c;cost less impairment&#x201d; basis.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company&#x2019;s Bitcoin holdings are not
subject to rehypothecation and do not serve as collateral for any existing loans or agreements. As of December 31, 2024 and 2023, the
Company held no other crypto currency.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of December 31, 2024 and 2023, the Company
held&#160;100% of its Bitcoin in cold storage and&#160;&lt;span style="-sec-ix-hidden: hidden-fact-130"&gt;nil&lt;/span&gt;&#160;in hot wallets, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="text-decoration:underline"&gt;Adoption of ASU 2023-08, Accounting for and
Disclosure of Crypto Assets&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Effective January 1, 2024, the Company early
adopted ASU 2023-08, which requires entities to &#x2018;measure crypto assets at fair value with changes recognized in the consolidated
statement of operation each reporting period. The Company&#x2019;s digital assets are within the scope of ASU 2023-08 and the transition
guidance requires a cumulative-effect adjustment as of the beginning of the current fiscal year for any difference between the carrying
amount of the Company&#x2019;s digital assets and fair value. As a result of the Company&#x2019;s early adoption of ASU 2023-08, the Company
recorded a $740,000&#160;increase in digital assets and a $740,000&#160;decrease in accumulated deficit on the consolidated balance sheets
as of January 1, 2024.&lt;/p&gt;</us-gaap:CryptoAssetTextBlock>
    <gryp:ScheduleOfDigitalCurrencyTransactionsTableTextBlock contextRef="c0" id="ixv-15599">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The following table summarizes the digital currency
transactions of Bitcoin for as of December 31,&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.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="width: 76%; text-align: left"&gt;ASC 2023-08 fair value adjustment&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;740,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-126"&gt;-&lt;/div&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;Digital assets beginning balance&lt;/td&gt;&lt;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,097,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;6,746,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;Revenue recognized from mined digital 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;20,539,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;21,052,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;Revenue share from Sphere 3D&lt;/td&gt;&lt;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;div style="-sec-ix-hidden: hidden-fact-127"&gt;-&lt;/div&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;321,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;Cost of digital assets sold for cash&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(20,261,000&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;(17,977,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"&gt;Cost of digital assets transferred for noncash expenditures&lt;/td&gt;&lt;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,665,000&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;(7,770,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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Impairment loss on digital 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;&lt;div style="-sec-ix-hidden: hidden-fact-128"&gt;-&lt;/div&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;(275,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: 1.5pt"&gt;Fair value gain on digital assets&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,566,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-129"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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: 1.5pt"&gt;Digital assets ending balance&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,016,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,097,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</gryp:ScheduleOfDigitalCurrencyTransactionsTableTextBlock>
    <gryp:AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset contextRef="c49" decimals="0" id="ixv-19654" unitRef="usd">740000</gryp:AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset>
    <us-gaap:CryptoAssetFairValueCurrent contextRef="c51" decimals="0" id="ixv-19655" unitRef="usd">2097000</us-gaap:CryptoAssetFairValueCurrent>
    <us-gaap:CryptoAssetFairValueCurrent contextRef="c52" decimals="0" id="ixv-19656" unitRef="usd">6746000</us-gaap:CryptoAssetFairValueCurrent>
    <gryp:RevenueRecognizedFromMinedDigitalAssets contextRef="c53" decimals="0" id="ixv-19657" unitRef="usd">-20539000</gryp:RevenueRecognizedFromMinedDigitalAssets>
    <gryp:RevenueRecognizedFromMinedDigitalAssets contextRef="c51" decimals="0" id="ixv-19658" unitRef="usd">-21052000</gryp:RevenueRecognizedFromMinedDigitalAssets>
    <gryp:RevenueShareFromSphere contextRef="c51" decimals="0" id="ixv-19659" unitRef="usd">321000</gryp:RevenueShareFromSphere>
    <gryp:CostOfDigitalAssetsSoldForCash contextRef="c53" decimals="0" id="ixv-19660" unitRef="usd">-20261000</gryp:CostOfDigitalAssetsSoldForCash>
    <gryp:CostOfDigitalAssetsSoldForCash contextRef="c51" decimals="0" id="ixv-19661" unitRef="usd">-17977000</gryp:CostOfDigitalAssetsSoldForCash>
    <gryp:CostOfDigitalAssetsTransferredForNoncashExpenditures contextRef="c53" decimals="0" id="ixv-19662" unitRef="usd">-3665000</gryp:CostOfDigitalAssetsTransferredForNoncashExpenditures>
    <gryp:CostOfDigitalAssetsTransferredForNoncashExpenditures contextRef="c51" decimals="0" id="ixv-19663" unitRef="usd">-7770000</gryp:CostOfDigitalAssetsTransferredForNoncashExpenditures>
    <gryp:ImpairmentLossOnDigitalAssets contextRef="c51" decimals="0" id="ixv-19664" unitRef="usd">-275000</gryp:ImpairmentLossOnDigitalAssets>
    <gryp:FairValueGainOnDigitalAssets contextRef="c53" decimals="0" id="ixv-19665" unitRef="usd">1566000</gryp:FairValueGainOnDigitalAssets>
    <us-gaap:CryptoAssetFairValueCurrent contextRef="c53" decimals="0" id="ixv-19666" unitRef="usd">1016000</us-gaap:CryptoAssetFairValueCurrent>
    <us-gaap:CryptoAssetFairValueCurrent contextRef="c51" decimals="0" id="ixv-19667" unitRef="usd">2097000</us-gaap:CryptoAssetFairValueCurrent>
    <gryp:CostOfDigitalAssetsTransferredForNoncashExpenditures contextRef="c3" decimals="0" id="ixv-19668" unitRef="usd">3665000</gryp:CostOfDigitalAssetsTransferredForNoncashExpenditures>
    <gryp:CostOfDigitalAssetsTransferredForNoncashExpenditures contextRef="c4" decimals="0" id="ixv-19669" unitRef="usd">7770000</gryp:CostOfDigitalAssetsTransferredForNoncashExpenditures>
    <us-gaap:CryptoAssetHoldingTableTextBlock contextRef="c0" id="ixv-15708">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The following table presents the Company&#x2019;s
Bitcoin holdings as of December 31,&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.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="width: 76%; text-align: left; padding-bottom: 1.5pt"&gt;Number of Bitcoin held&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;10.93&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;67.18&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.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="text-align: left; padding-bottom: 1.5pt"&gt;Carrying basis - per Bitcoin&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;61,532&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;31,213&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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: 1.5pt"&gt;Fair value - per Bitcoin&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;92,987&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;42,214&lt;/td&gt;&lt;td style="padding-bottom: 1.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="text-align: left; padding-bottom: 1.5pt"&gt;Carrying basis of Bitcoin&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;672,259&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,097,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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: 1.5pt"&gt;Fair value of Bitcoin&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,016,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,836,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:CryptoAssetHoldingTableTextBlock>
    <gryp:NumberOfBitcoinHeldPerShare
      contextRef="c54"
      decimals="2"
      id="ixv-19670"
      unitRef="usdPershares">10.93</gryp:NumberOfBitcoinHeldPerShare>
    <gryp:NumberOfBitcoinHeldPerShare
      contextRef="c55"
      decimals="2"
      id="ixv-19671"
      unitRef="usdPershares">67.18</gryp:NumberOfBitcoinHeldPerShare>
    <gryp:CarryingBasisPerBitcoin contextRef="c54" decimals="0" id="ixv-19672" unitRef="usd">61532</gryp:CarryingBasisPerBitcoin>
    <gryp:CarryingBasisPerBitcoin contextRef="c55" decimals="0" id="ixv-19673" unitRef="usd">31213</gryp:CarryingBasisPerBitcoin>
    <gryp:FairValuePerBitcoin contextRef="c54" decimals="0" id="ixv-19674" unitRef="usd">92987</gryp:FairValuePerBitcoin>
    <gryp:FairValuePerBitcoin contextRef="c55" decimals="0" id="ixv-19675" unitRef="usd">42214</gryp:FairValuePerBitcoin>
    <us-gaap:CryptoAssetCost contextRef="c54" decimals="0" id="ixv-19676" unitRef="usd">672259</us-gaap:CryptoAssetCost>
    <us-gaap:CryptoAssetCost contextRef="c55" decimals="0" id="ixv-19677" unitRef="usd">2097000</us-gaap:CryptoAssetCost>
    <us-gaap:CryptoAssetFairValue contextRef="c54" decimals="0" id="ixv-19678" unitRef="usd">1016000</us-gaap:CryptoAssetFairValue>
    <us-gaap:CryptoAssetFairValue contextRef="c55" decimals="0" id="ixv-19679" unitRef="usd">2836000</us-gaap:CryptoAssetFairValue>
    <gryp:NumberOfBitcoinHeldPerShare
      contextRef="c3"
      decimals="2"
      id="ixv-19680"
      unitRef="usdPershares">67.18</gryp:NumberOfBitcoinHeldPerShare>
    <gryp:PercentageOfBitcoinInColdStorage contextRef="c3" decimals="2" id="ixv-19681" unitRef="pure">1</gryp:PercentageOfBitcoinInColdStorage>
    <us-gaap:CryptoAssetPeriodIncreaseDecrease contextRef="c47" decimals="0" id="ixv-19682" unitRef="usd">740000</us-gaap:CryptoAssetPeriodIncreaseDecrease>
    <gryp:AdjustmentOfAccumulatedDeficitRevaluationOfCryptoAsset contextRef="c48" decimals="0" id="ixv-19683" unitRef="usd">740000</gryp:AdjustmentOfAccumulatedDeficitRevaluationOfCryptoAsset>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock contextRef="c0" id="ixv-15803">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;NOTE 3 &#x2013; MARKETABLE SECURITIES&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In accordance with the&#160;Agreement and Plan
of Merger, dated June&#160;3, 2021, between Gryphon and Sphere 3D (as amended, the &#x201c;Sphere 3D Merger Agreement&#x201d;),&#160;the
Company received&#160;850,000&#160;shares of Sphere 3D&#x2019;s restricted common stock upon the termination of the&#160;Sphere 3D Merger
Agreement&#160;on April 4, 2022. On June 23, 2023, Sphere 3D completed a reverse stock split of its common shares on a 1-for-7 basis.
This resulted in the Company holding 121,428 shares.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The shares are accounted for in accordance with
ASC 320 &#x2013; Investments &#x2013; Debt and Equity Securities, as such the shares will be classified as available-for-sale securities
and will be measured at each reporting period at fair value with the unrealized gain or (loss) as a component of other income (expense).&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;The table below summarizes the movement in this account for the years
ended December 31,&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.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="width: 76%"&gt;Fair value beginning of period&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;403,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;235,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; padding-bottom: 1.5pt"&gt;Change in fair value&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(288,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;168,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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;Balance end of period&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;115,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 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;403,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:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="c56"
      decimals="0"
      id="ixv-19684"
      unitRef="shares">850000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <gryp:SharesHolding
      contextRef="c57"
      decimals="0"
      id="ixv-19685"
      unitRef="shares">121428</gryp:SharesHolding>
    <us-gaap:MarketableSecuritiesTextBlock contextRef="c0" id="ixv-15811">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;The table below summarizes the movement in this account for the years
ended December 31,&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.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="width: 76%"&gt;Fair value beginning of period&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;403,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;235,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; padding-bottom: 1.5pt"&gt;Change in fair value&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(288,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;168,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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;Balance end of period&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;115,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 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;403,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:MarketableSecuritiesTextBlock>
    <us-gaap:MarketableSecuritiesCurrent contextRef="c4" decimals="0" id="ixv-19686" unitRef="usd">403000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent contextRef="c15" decimals="0" id="ixv-19687" unitRef="usd">235000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:FairValueOptionChangesInFairValueGainLoss1 contextRef="c0" decimals="0" id="ixv-19688" unitRef="usd">-288000</us-gaap:FairValueOptionChangesInFairValueGainLoss1>
    <us-gaap:FairValueOptionChangesInFairValueGainLoss1 contextRef="c9" decimals="0" id="ixv-19689" unitRef="usd">168000</us-gaap:FairValueOptionChangesInFairValueGainLoss1>
    <us-gaap:MarketableSecuritiesCurrent contextRef="c3" decimals="0" id="ixv-19690" unitRef="usd">115000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent contextRef="c4" decimals="0" id="ixv-19691" unitRef="usd">403000</us-gaap:MarketableSecuritiesCurrent>
    <gryp:DepositsDisclosureTextBlock contextRef="c0" id="ixv-15856">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;NOTE 4 &#x2013; DEPOSITS&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The deposits are summarized as of December 31,&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.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="width: 76%"&gt;Balance beginning of period&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;420,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;60,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;Cash deposit&lt;/td&gt;&lt;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,207,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;360,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: 1.5pt"&gt;Amounts applied to accounts payable&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(364,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-131"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.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;Balance end of period&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;2,263,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 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;420,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 style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company contracts with other service providers for the hosting
of its equipment and operational support in data centers where the Company&#x2019;s equipment is deployed. These arrangements also typically
require advance payments to be made to vendors in conjunction with the contractual obligations associated with these services. The Company
classifies these payments as &#x201c;Deposits&#x201d; in the consolidated balance sheets. As of December 31, 2024 and 2023, the Company
had deposits of approximately $656,000 and $420,000 with data centers.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;Giga Caddo, LLC&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;On August 16, 2024, Giga
Caddo, LLC, a Delaware limited liability company (&#x201c;Seller&#x201d;), and the Company entered into an Asset Purchase Agreement (the
&#x201c;Giga Purchase Agreement&#x201d;) pursuant to which Seller agreed to sell: (i) four (4) natural gas generators with a combined gas
standby rating of 1,900 kW, (ii) five hundred and sixty-six (566) bitcoin ASIC mining computers with a combined hashrate capacity of approximately
57,120 TH/s, (iii) six (6) Giga Box Air modular data center units with a combined power capacity of 2,900 kW and (iv) certain other crypto
mining equipment and related assets to be agreed by the parties (the &#x201c;Assets&#x201d;) for $1,500,000 in USD cash (the &#x201c;Giga
Purchase Price&#x201d;) (the &#x201c;Giga Transaction&#x201d;). On August 5, 2024, prior to the execution of the Giga Purchase Agreement,
$50,000 of the Purchase Price was paid in the form of a refundable earnest money deposit, (ii) on August 19, 2024, $50,000 of the Purchase
Price was paid.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On August 29, the Company entered into an amendment
to the Giga Purchase Agreement (&#x201c;Giga Amendment&#x201d;). The Giga Amendment amended the deadline for the closing date of the Giga
Transaction from August 31, 2024 to September 30, 2024. In connection with the Giga Amendment, the Company agreed to make an additional
advance payment of $250,000, which was paid on August 29, 2024. As a result of this additional advance payment, the parties agreed that
the remaining Giga Purchase Price final payment will be in two payments of $575,000. As such the total Giga purchase price remains $1,500,000.
The parties further agreed that out of the pre-paid amounts of $350,000, $100,000 will not be refundable to the Company if the Giga Transaction
is terminated prior to the closing date, except to the extent such termination is the result of the Seller&#x2019;s breach of the Giga
Purchase Agreement, in which case all pre-paid amounts shall be refunded to the Company. As of December 31, 2024, the Giga Acquisition
was not completed.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;Captus Energy&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;On November 14, 2024, the Company entered into a nonbinding term sheet
(&#x201c;Captus Term Sheet&#x201d;) with Captus. As part of the Captus Term Sheet the Company was required to pay $143,759 (CAD $200,000)
and issue shares of the Company&#x2019;s common stock valued at CAD$800,000 which would be priced at a 5-day VWAP (&#x201c;Captus Shares&#x2019;)
and such shares to be placed escrow account. The Captus Shares would be refundable to the Company if the Captus Energy transaction did
not occur. As of December 31, 2024, the Company paid the cash deposit of approximately $144,000, and the Captus Shares issuance was not
completed. Also, the Company has incurred acquisition-related costs of approximately $153,000. See Note 13 &#x2013; Subsequent Events for
a detailed description of the Captus Energy transaction.&lt;/p&gt;

&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;RepairBit LLC&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On November 25, 2024, the Company entered into a term sheet (&#x201c;RepairBit
Acquisition&#x201d;) for the acquisition RepairBit LLC (&#x201c;RepairBit&#x201d;) a bitcoin mining repair vendor. The aggregate RepairBit
purchase price is $5,000,000, less any non-refundable deposits, which is payable in shares of the Company&#x2019;s common stock. In December
2024, the Company paid refundable deposits of $300,000. As of December 31, 2024, the RepairBit Acquisition was not completed.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;&lt;i&gt;Erikson National Energy
Inc.&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;On December 9, 2024,
the Company entered into an asset purchase and sale agreement (the &#x201c;Erikson Purchase Agreement&#x201d;) with Erikson National Energy
Inc. (&#x201c;Erikson&#x201d;), a Canadian corporation under the laws of the Province of Alberta. Erikson commenced proposal proceedings
under the Bankruptcy and Insolvency Act (Canada) (&#x201c;BIA&#x201d;) on October 1, 2024 by filing a Notice of Intention to Make a Proposal,
pursuant to section 50.4 of the BIA, and KSV Restructuring Inc. was named as proposal trustee. Pursuant to an order of the Court of King&#x2019;s
Bench of Alberta (the &#x201c;Court&#x201d;) granted on October 21, 2024, the Court approved a sale and investment solicitation process
(&#x201c;SISP&#x201d;) in respect of the sale of the assets and properties of Erikson. As part of the SISP, the Company and Erikson entered
into the Court-approved Purchase Agreement pursuant to which the Company agreed to purchase substantially all of Erikson&#x2019;s assets
for a purchase price of CAD $2,000,000, subject to certain adjustments as provided for in the Purchase Agreement. Pursuant to the Erikson
Purchase Agreement, the Company will acquire all of Erikson&#x2019;s natural gas and oil wells, facilities and pipelines, which are currently
shut in. The assets are located in northeast British Columbia and span the Fort St. John, Stoddart, Roseland, Fireweed, Buick Creek, Laprise
and Wildboy areas. The representations and warranties provided by the parties are standard for a transaction of this nature.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;The transaction remains
subject to certain conditions, which conditions include obtaining the mineral rights formerly held by Erikson, obtaining approval for
the well, facility and pipeline license transfers from the British Columbia Energy Regulator, completion of Gryphon&#x2019;s due diligence,
and the granting of a sale approval and vesting order by the Court, all of which must be satisfied or waived by the Company by January
31, 2025, which date may be extended at the Company&#x2019;s option to March 8, 2025 (in either case, the &#x201c;Outside Date&#x201d;).
No assurance can be given that the transactions contemplated by the Purchase Agreement will close.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;The Court also granted
an amended interim financing order approving the Company as a debtor in possession (&#x201c;DIP&#x201d;) lender to Erikson. As part of the
Erikson Purchase Agreement, the Company provided DIP interim financing to Erikson to cover its operating expenses and legal and professional
fees during the period between December 9, 2024 and the applicable Outside Date. Upon closing, The Company may offset some or all of the
interim financing provided against the purchase price. As of December 31, 2024, the Company had provided approximately $274,000 of DIP
interim financing and incurred approximately $112,000 of transaction cost for a total of $386,000. See Note 13 &#x2013; Subsequent Events
for the termination of the Erikson Purchase Agreement&lt;/p&gt;</gryp:DepositsDisclosureTextBlock>
    <us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock contextRef="c0" id="ixv-15860">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The deposits are summarized as of December 31,&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.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="width: 76%"&gt;Balance beginning of period&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;420,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;60,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;Cash deposit&lt;/td&gt;&lt;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,207,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;360,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: 1.5pt"&gt;Amounts applied to accounts payable&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(364,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-131"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.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;Balance end of period&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;2,263,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 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;420,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:ScheduleOfOtherAssetsNoncurrentTextBlock>
    <us-gaap:DepositsAssetsNoncurrent contextRef="c71" decimals="0" id="ixv-19692" unitRef="usd">420000</us-gaap:DepositsAssetsNoncurrent>
    <us-gaap:DepositsAssetsNoncurrent contextRef="c72" decimals="0" id="ixv-19693" unitRef="usd">60000</us-gaap:DepositsAssetsNoncurrent>
    <us-gaap:PaymentsForOtherDeposits contextRef="c73" decimals="0" id="ixv-19694" unitRef="usd">2207000</us-gaap:PaymentsForOtherDeposits>
    <us-gaap:PaymentsForOtherDeposits contextRef="c74" decimals="0" id="ixv-19695" unitRef="usd">360000</us-gaap:PaymentsForOtherDeposits>
    <gryp:AmountsAppliedToAccountsPayable contextRef="c73" decimals="0" id="ixv-19696" unitRef="usd">364000</gryp:AmountsAppliedToAccountsPayable>
    <us-gaap:DepositsAssetsNoncurrent contextRef="c75" decimals="0" id="ixv-19697" unitRef="usd">2263000</us-gaap:DepositsAssetsNoncurrent>
    <us-gaap:DepositsAssetsNoncurrent contextRef="c71" decimals="0" id="ixv-19698" unitRef="usd">420000</us-gaap:DepositsAssetsNoncurrent>
    <us-gaap:Deposits contextRef="c3" decimals="0" id="ixv-19699" unitRef="usd">656000</us-gaap:Deposits>
    <us-gaap:Deposits contextRef="c4" decimals="0" id="ixv-19700" unitRef="usd">420000</us-gaap:Deposits>
    <us-gaap:PaymentsToAcquireMiningAssets contextRef="c58" decimals="0" id="ixv-19701" unitRef="usd">57120</us-gaap:PaymentsToAcquireMiningAssets>
    <us-gaap:CryptoAssetCost contextRef="c59" decimals="0" id="ixv-19702" unitRef="usd">1500000</us-gaap:CryptoAssetCost>
    <us-gaap:EarnestMoneyDeposits contextRef="c60" decimals="0" id="ixv-19703" unitRef="usd">50000</us-gaap:EarnestMoneyDeposits>
    <us-gaap:SupplementalDeferredPurchasePrice contextRef="c61" decimals="0" id="ixv-19704" unitRef="usd">50000</us-gaap:SupplementalDeferredPurchasePrice>
    <us-gaap:PaymentsForAdvanceToAffiliate contextRef="c62" decimals="0" id="ixv-19705" unitRef="usd">250000</us-gaap:PaymentsForAdvanceToAffiliate>
    <us-gaap:PaymentsForAdvanceToAffiliate contextRef="c63" decimals="0" id="ixv-19706" unitRef="usd">575000</us-gaap:PaymentsForAdvanceToAffiliate>
    <gryp:PurchasePriceValue contextRef="c64" decimals="0" id="ixv-19707" unitRef="usd">1500000</gryp:PurchasePriceValue>
    <gryp:PrepaidAmount contextRef="c62" decimals="0" id="ixv-19708" unitRef="usd">350000</gryp:PrepaidAmount>
    <gryp:PrepaidAmount contextRef="c63" decimals="0" id="ixv-19709" unitRef="usd">100000</gryp:PrepaidAmount>
    <us-gaap:CommonStockValue contextRef="c65" decimals="0" id="ixv-19710" unitRef="usd">143759</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c65" decimals="0" id="ixv-19711" unitRef="cad">200000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c66" decimals="0" id="ixv-19712" unitRef="cad">800000</us-gaap:CommonStockValue>
    <us-gaap:CashReserveDepositRequiredAndMade contextRef="c3" decimals="0" id="ixv-19713" unitRef="usd">144000</us-gaap:CashReserveDepositRequiredAndMade>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts contextRef="c67" decimals="0" id="ixv-19714" unitRef="usd">153000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:SupplementalDeferredPurchasePrice contextRef="c68" decimals="0" id="ixv-19715" unitRef="usd">5000000</us-gaap:SupplementalDeferredPurchasePrice>
    <gryp:PaidRefundableDeposits contextRef="c0" decimals="0" id="ixv-19716" unitRef="usd">300000</gryp:PaidRefundableDeposits>
    <us-gaap:SupplementalDeferredPurchasePrice contextRef="c69" decimals="0" id="ixv-19717" unitRef="cad">2000000</us-gaap:SupplementalDeferredPurchasePrice>
    <us-gaap:PaymentsForPreviousAcquisition contextRef="c0" decimals="0" id="ixv-19718" unitRef="usd">274000</us-gaap:PaymentsForPreviousAcquisition>
    <gryp:InterimFinancingAndIncurred contextRef="c3" decimals="0" id="ixv-19719" unitRef="usd">112000</gryp:InterimFinancingAndIncurred>
    <us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts contextRef="c70" decimals="0" id="ixv-19720" unitRef="usd">386000</us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="c0" id="ixv-15972">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;NOTE 5 &#x2013; MINING EQUIPMENT, NET&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 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 0; text-align: justify"&gt;Mining equipment consisted of&#160;8,825&#160;and&#160;8,532&#160;units
of bitcoin mining machines as of December 31, 2024 and 2023, respectively.&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The following table summarizes the carrying amount
of the Company&#x2019;s mining equipment, as of December 31,&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;Mining equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&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: 76%; text-align: left"&gt;Balance, beginning of year&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;15,978,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;47,599,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&gt;Additions&lt;/td&gt;&lt;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,573,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,894,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&gt;Disposals&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(442,000&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;(105,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&gt;Impairment&lt;/td&gt;&lt;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;div style="-sec-ix-hidden: hidden-fact-132"&gt;-&lt;/div&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;(8,335,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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Revaluation from impairment&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-133"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(25,075,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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: 1.5pt"&gt;Ending balance&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;17,109,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;15,978,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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;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;Accumulated 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;&#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="text-align: left"&gt;Balance, beginning of year&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;3,062,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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;13,231,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&gt;Additions&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;11,179,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;14,958,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&gt;Disposals&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(126,000&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;(51,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: 1.5pt"&gt;Revaluation from impairment&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-134"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(25,076,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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: 1.5pt"&gt;Ending balance&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;14,115,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;3,062,000&lt;/td&gt;&lt;td style="padding-bottom: 1.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="text-align: left; padding-bottom: 2.5pt"&gt;Mining equipment, net&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;2,994,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 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;12,916,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:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:CryptoAssetNumberOfUnits
      contextRef="c76"
      decimals="0"
      id="ixv-19721"
      unitRef="Bitcoin">8825</us-gaap:CryptoAssetNumberOfUnits>
    <us-gaap:CryptoAssetNumberOfUnits
      contextRef="c77"
      decimals="0"
      id="ixv-19722"
      unitRef="Bitcoin">8532</us-gaap:CryptoAssetNumberOfUnits>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="c0" id="ixv-15978">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The following table summarizes the carrying amount
of the Company&#x2019;s mining equipment, as of December 31,&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;Mining equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&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: 76%; text-align: left"&gt;Balance, beginning of year&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;15,978,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;47,599,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&gt;Additions&lt;/td&gt;&lt;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,573,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,894,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&gt;Disposals&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(442,000&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;(105,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&gt;Impairment&lt;/td&gt;&lt;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;div style="-sec-ix-hidden: hidden-fact-132"&gt;-&lt;/div&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;(8,335,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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Revaluation from impairment&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-133"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(25,075,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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: 1.5pt"&gt;Ending balance&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;17,109,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;15,978,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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;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;Accumulated 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;&#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="text-align: left"&gt;Balance, beginning of year&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;3,062,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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;13,231,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&gt;Additions&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;11,179,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;14,958,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&gt;Disposals&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(126,000&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;(51,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: 1.5pt"&gt;Revaluation from impairment&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-134"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(25,076,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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: 1.5pt"&gt;Ending balance&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;14,115,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;3,062,000&lt;/td&gt;&lt;td style="padding-bottom: 1.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="text-align: left; padding-bottom: 2.5pt"&gt;Mining equipment, net&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;2,994,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 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;12,916,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:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c4" decimals="0" id="ixv-19723" unitRef="usd">15978000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c15" decimals="0" id="ixv-19724" unitRef="usd">47599000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentAdditions contextRef="c0" decimals="0" id="ixv-19725" unitRef="usd">1573000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions contextRef="c9" decimals="0" id="ixv-19726" unitRef="usd">1894000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentDisposals contextRef="c0" decimals="0" id="ixv-19727" unitRef="usd">442000</us-gaap:PropertyPlantAndEquipmentDisposals>
    <us-gaap:PropertyPlantAndEquipmentDisposals contextRef="c9" decimals="0" id="ixv-19728" unitRef="usd">105000</us-gaap:PropertyPlantAndEquipmentDisposals>
    <us-gaap:OtherAssetImpairmentCharges contextRef="c9" decimals="0" id="ixv-19729" unitRef="usd">8335000</us-gaap:OtherAssetImpairmentCharges>
    <gryp:RevaluationFromImpairment contextRef="c9" decimals="0" id="ixv-19730" unitRef="usd">-25075000</gryp:RevaluationFromImpairment>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c3" decimals="0" id="ixv-19731" unitRef="usd">17109000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c4" decimals="0" id="ixv-19732" unitRef="usd">15978000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c4" decimals="0" id="ixv-19733" unitRef="usd">3062000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c15" decimals="0" id="ixv-19734" unitRef="usd">13231000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationReclassificationsFromPropertyPlantAndEquipment1 contextRef="c0" decimals="0" id="ixv-19735" unitRef="usd">11179000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationReclassificationsFromPropertyPlantAndEquipment1>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationReclassificationsFromPropertyPlantAndEquipment1 contextRef="c9" decimals="0" id="ixv-19736" unitRef="usd">14958000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationReclassificationsFromPropertyPlantAndEquipment1>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1 contextRef="c0" decimals="0" id="ixv-19737" unitRef="usd">126000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1 contextRef="c9" decimals="0" id="ixv-19738" unitRef="usd">51000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1>
    <gryp:RevaluationFromImpairmentAccumulatedDepreciation contextRef="c9" decimals="0" id="ixv-19739" unitRef="usd">-25076000</gryp:RevaluationFromImpairmentAccumulatedDepreciation>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c3" decimals="0" id="ixv-19740" unitRef="usd">14115000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c4" decimals="0" id="ixv-19741" unitRef="usd">3062000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c3" decimals="0" id="ixv-19742" unitRef="usd">2994000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c4" decimals="0" id="ixv-19743" unitRef="usd">12916000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock contextRef="c0" id="ixv-16144">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;NOTE 6 &#x2013; ACCOUNTS PAYABLE AND ACCRUED LIABILITIES&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The following table summarizes accounts payable
and accrued liabilities, as of December 31,&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.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="width: 76%; text-align: left; text-indent: -10pt; padding-left: 10pt"&gt;Accounts payable&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;5,514,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,234,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; padding-bottom: 1.5pt; text-indent: -10pt; padding-left: 10pt"&gt;Accrued liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;3,531,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,415,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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-indent: -10pt; padding-left: 10pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;9,045,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 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;3,649,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:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock contextRef="c0" id="ixv-16147">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The following table summarizes accounts payable
and accrued liabilities, as of December 31,&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.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="width: 76%; text-align: left; text-indent: -10pt; padding-left: 10pt"&gt;Accounts payable&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;5,514,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,234,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; padding-bottom: 1.5pt; text-indent: -10pt; padding-left: 10pt"&gt;Accrued liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;3,531,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,415,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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-indent: -10pt; padding-left: 10pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;9,045,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 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;3,649,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:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccountsPayableCurrent contextRef="c3" decimals="0" id="ixv-19744" unitRef="usd">5514000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c4" decimals="0" id="ixv-19745" unitRef="usd">2234000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c3" decimals="0" id="ixv-19746" unitRef="usd">3531000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c4" decimals="0" id="ixv-19747" unitRef="usd">1415000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent contextRef="c3" decimals="0" id="ixv-19748" unitRef="usd">9045000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent contextRef="c4" decimals="0" id="ixv-19749" unitRef="usd">3649000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:DebtDisclosureTextBlock contextRef="c0" id="ixv-16202">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;NOTE 7 &#x2013; NOTE PAYABLE&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The following table summarizes the fair value
of the BTC Note as of December 31,&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.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="width: 76%; text-align: left; text-indent: -10pt; padding-left: 10pt"&gt;Beginning balance&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;14,868,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;12,636,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-indent: -10pt; padding-left: 10pt"&gt;Payment&lt;/td&gt;&lt;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,729,000&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;(6,105,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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; text-indent: -10pt; padding-left: 10pt"&gt;Negative interest payment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;39,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;div style="-sec-ix-hidden: hidden-fact-135"&gt;-&lt;/div&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; text-indent: -10pt; padding-left: 10pt"&gt;Amended principal payment&lt;/td&gt;&lt;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;div style="-sec-ix-hidden: hidden-fact-136"&gt;-&lt;/div&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;(4,856,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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; text-indent: -10pt; padding-left: 10pt"&gt;Adjustment to fair value&lt;/td&gt;&lt;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,058,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;13,193,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="padding-bottom: 1.5pt; text-indent: -10pt; padding-left: 10pt"&gt;Repayment&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(20,236,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-137"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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-indent: -10pt; padding-left: 10pt"&gt;Ending balance&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-138"&gt;-&lt;/div&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="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: right"&gt;14,868,000&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="text-align: left; padding-bottom: 1.5pt; text-indent: -10pt; padding-left: 10pt"&gt;Less &#x2013; current portion&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-139"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;14,868,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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; text-indent: -10pt; padding-left: 10pt"&gt;Ending balance &#x2013; noncurrent portion&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;&lt;div style="-sec-ix-hidden: hidden-fact-140"&gt;&#160;&lt;/div&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 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-141"&gt;-&lt;/div&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 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The following table summarizes the balance of
the note payable as of December 31, 2024,&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;Principal - note payable&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;5,000,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;Aggregate interest to be paid&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;638,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: 1.5pt"&gt;Interest payments made&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(41,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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;5,597,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: 1.5pt"&gt;Less current portion of interest&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(213,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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: 4pt"&gt;Note payable &#x2013; less current portion&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;5,384,000&lt;/td&gt;&lt;td style="padding-bottom: 4pt; 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 0"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;BTC Note&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On May 25, 2022, Gryphon Opco I LLC (the &#x201c;Borrower&#x201d;),
a wholly owned subsidiary of the Company, entered into an Equipment Loan and Security Agreement (the &#x201c;BTC Note&#x201d;) with a Anchorage
Lending CA, LLC (&#x201c;Lender) amounting to&#160;933.333333&#160;Bitcoin (&#x201c;BTC&#x201d;) at an annual interest rate of&#160;5%.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The BTC Note is secured by (1) 7,200&#160;S19j
Pros ASIC miners&#160;used for Bitcoin mining, (2) The Colocation Mining Services Agreement, dated as of July 1, 2022, by and between
the Company and Coinmint, and (3) The Contribution Agreement, dated as of May 25, 2022, by and between Borrower and the Lender.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company evaluated the BTC Note in accordance
with ASC 815 Derivatives and Hedging. Based on this evaluation, the Company has determined that the BTC Note will require derivative
accounting and will be adjusted to fair value every reporting period. The fair value is determined by using the lowest day trading value,
as of the reporting date, as disclosed on Yahoo Finance.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On March 29, 2023, the Company and the Lender
entered into the Amended and Restated Promissory Note (the &#x201c;Amended BTC Note&#x201d;). The maturity date was extended from May 2024
to March 2026, and the interest rate was increased to&#160;6% per annum, to be applied to the number of bitcoins remaining to be paid
at the beginning of each month.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The monthly principal and interest payments,
starting with the April 2023 payment, have been adjusted to be&#160;100% of net monthly mining revenue, defined as, for each calendar
month, the sum of (a) all of Borrower&#x2019;s revenue generated from all Bitcoin generated by the Borrower with the Collateral (as defined
in the BTC Note) &lt;i&gt;less&#160;&lt;/i&gt;(b) the sum of the Borrower&#x2019;s &#160;direct and indirect general and administrative expenses (&#x201c;SG&amp;amp;A&#x201d;)
in connection with Bitcoin mining operations, but not to exceed the greater of (x) $100,000&#160;and (y) the amount that is previously
preapproved by the Lender in writing for such calendar month; provided, however that, to the extent that SG&amp;amp;A is capped by clause
(b) above, any unapplied SG&amp;amp;A may be rolled forward to subsequent months until fully deducted. Notwithstanding the foregoing, unless
otherwise approved by Lender, the aggregate amount of SG&amp;amp;A during any rolling twelve-month period shall not exceed $750,000, provided
that if at the end of a fiscal quarter, commencing with the fiscal quarter ending June 30, 2023, if (x) the aggregate principal amount
payment received by the Lender for such fiscal quarter exceeds 38.6363638 Bitcoin and (y) the average principal amount payment received
by the Lender for each fiscal quarter (commencing fiscal quarter ending June 30, 2023 and through and including the fiscal quarter for
which such determination is to be made) exceeds&#160;38.6363638&#160;Bitcoin per fiscal quarter, then, the Borrower shall pay to the
Lender&#160;75% of Net Monthly Mining Revenue (as defined in the Amendment) for the immediately succeeding fiscal quarter (and thereafter,
in the following fiscal quarter would shift to&#160;100%). In the event that the Net Monthly Mining Revenue for any month is insufficient
to cover interest payment under the BTC Note, such deficiency shall be deemed paid-in-kind by capitalizing such deficiency in interest
payment and adding such amount to the principal amount of indebtedness under the BTC Note.&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Also, as part of the Amendment, the Company has
agreed not to convey, sell, lease, transfer, assign, or otherwise dispose of any of the Company&#x2019;s digital assets outside of the
ordinary course of business.&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Additionally, the Company is required thereunder
to maintain a collateral (mining equipment and digital assets) coverage ratio of&#160;110% (&#x201c;Collateral Coverage Ratio&#x201d;).
A breach of the Collateral Coverage Ratio shall not be deemed to have occurred until the lender has provided notice to the Company of
such breach. If the Collateral Coverage Ratio decreases below&#160;110%, the Company will have to provide the lender with additional
collateral in the form of bitcoin, U.S. dollars, or additional equipment. If the Company is unable to do so, the Company may default
on the BTC Note, which could have a material adverse effect on the Company&#x2019;s operations, financial condition, and results of operations.
As of September 30, 2024, the Company was not in breach of the Collateral Coverage Ratio.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Amendment also added a conversion provision
whereby the lender has a limited right to convert all or any portion of the outstanding principal on the BTC Note into a number of shares
of the Company (the &#x201c;Conversion Right&#x201d;). The Conversion Right is available at any time during the one-month period (the &#x201c;Conversion
Period&#x201d;) after which the market capitalization of the Company for the first time exceeds $125,000,000&#160;for five consecutive&#160;days.
The conversion price is equal to $150,000,000&#160;divided by the number of shares of Company common stock outstanding immediately prior
to the lender&#x2019;s exercise of the Conversion Right during the Conversion Period.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As consideration for the Amendment, the Company
agreed to make a one-time payment of&#160;173.17&#160;bitcoins, which had a fair value of approximately $4,856,000&#160;on the date of
payment, therefore, reducing the principal balance of bitcoins from&#160;636.81&#160;to&#160;463.64, and a closing fee of $104,000, which
was offset with the adjustment for the change in fair value, as defined under debt modification accounting.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company has evaluated the Amendment in accordance
with ASC 470-50 Modification and Extinguishments. The change in the interest rate from&#160;5.0% to&#160;6.0% caused there to be a significant
change in the cashflows of the BTC Note. Also, given that the BTC Note carried on the consolidated balance sheet at fair value, any gain
on loss from the extinguishment would be adjusted through the change in fair value as of September 30, 2024.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On October 25, 2024 (&#x201c;Exchange Date&#x201d;),
the Company, its direct and indirect subsidiaries, as applicable and the Lender entered into a Debt Repayment and Exchange Agreement (the
&#x201c;DRE Agreement&#x201d;), Loan, Guaranty and Security Agreement (the &#x201c;New Loan Agreement&#x201d;), the Pre-funded Warrants (as
defined below) and the $1.50 Warrants (as defined below) (collectively, the &#x201c;Agreements&#x201d;) to extinguish and terminate the
Amended BTC Note (the &#x201c;Exchange&#x201d;).&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;Pursuant to the Agreements, the following consideration was exchanged
with the Lender for the settlement of the Amended BTC Note:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&#x25cf;&lt;/td&gt;&lt;td style="text-align: justify"&gt;Approximately $9,117,000 of the Amended BTC Note principal balance was converted into shares of the Company&#x2019;s common stock (the &#x201c;Shares Exchanged&#x201d;), at an ascribed value of $1.10 per share resulting in the issuance of 8,287,984 shares of common stock to Lender, at a fair market value of $0.612 per share (the quoted market price of the Company&#x2019;s common stock on the Restructuring Date), or an aggregate value of approximately $5,072,000.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&#x25cf;&lt;/td&gt;&lt;td style="text-align: justify"&gt;Warrants to purchase 3,530,198 shares of common stock, which warrants are exercisable immediately, have a &lt;span style="-sec-ix-hidden: hidden-fact-142"&gt;ten&lt;/span&gt;-year term and an exercise price of $0.01 per share (the &#x201c;Prefunded Warrants&#x201d;), at a fair market value of $0.612 per share (the quoted market price of the Company&#x2019;s common stock on the Restructuring Date), or an aggregate value of approximately $2,160,000.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&#x25cf;&lt;/td&gt;&lt;td style="text-align: justify"&gt;Warrants to purchase 2,000,000 shares of common stock at an exercise price of $1.50 per share (the $1.50 warrants) which will expire in five-years from the date of the transaction for a total fair value of approximately $888,000 based on the Black Scholes fair value option-pricing model with key input variables provided by management, as of the date of issuance: volatility of 115.0%, the fair value of common stock $0.612 estimated life of 5.0 years, risk-free rate of 4.07% to 4.72% and dividend rate of &lt;span style="-sec-ix-hidden: hidden-fact-143"&gt;nil&lt;/span&gt;.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&#x25cf;&lt;/td&gt;&lt;td&gt;A $5,000,000 note payable (the &#x201c;Note Payable&#x201d;) pursuant to the New Loan Agreement.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&#x25cf;&lt;/td&gt;&lt;td&gt;A director specified by Lender was added to the board of directors.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;The terms of the Note Payable include the following:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&#x25cf;&lt;/td&gt;&lt;td style="text-align: justify"&gt;The outstanding principal and interest are denominated in dollars
                                            (as opposed to the original Bitcoin Loan that was denominated in bitcoin).&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&#x25cf;&lt;/td&gt;&lt;td&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;One-time payment of in the amount of $5,000,000 on October 25, 2027&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&#x25cf;&lt;/td&gt;&lt;td&gt;Annual interest rate of 4.25% payable monthly.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&#x25cf;&lt;/td&gt;&lt;td&gt;The Lender has been given a first priority lien on all the Company
                                            and its subsidiaries&#x2019; assets.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&#x25cf;&lt;/td&gt;&lt;td style="text-align: justify"&gt;The Lender may convert half of the outstanding principal at a price of $1.10 per share of common stock and the remaining half at a price of $1.50 per share of common stock (for purposes of classifying the Restructured Loan, it was concluded that the conversion option did not meet the requirements to be bifurcated and classified as a derivative, nor was there a large premium paid that would be classified as an addition to paid-in capital so the conversion option is included in the value of the host instrument).&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -0.25in"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.5in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&#x25cf;&lt;/td&gt;&lt;td style="text-align: justify"&gt;The Note Payable cannot be converted or exercised if the Lender and its affiliates would beneficially own more than 19.99% of the number of shares of common stock as of the date of the agreement after giving effect to such conversion or exercise without the approval of the Company&#x2019;s stockholders, for which the Company is required to seek such approval at its next annual meeting of stockholders.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"&gt;The Company has evaluated the accounting for the Exchange using the
guidance as outlined in ASC 470-60 Troubled Debt Restructuring by Debtors (&#x201c;ASC 470&#x201d;). ASC 470 defines a troubled debt restructuring
when a creditor, due to a debtor&#x2019;s financial difficulties, grants the debtor a concession that it would not otherwise consider.
As of the Exchange Date, the Company&#x2019;s most recent financial statements, as of September 30, 2024, were issued with a going concern
exception, and the Company was not earning a sufficient number of Bitcoins to satisfy the monthly interest payments, therefore adding
to the principal balance the interest deficiency. Both of these factors would qualify, under ASC 470, that the Company was in financial
difficulties, at the Exchange date. The second qualification refers to the lender granting a concession. ASC 470 defines a concession
as being a reduction in the effective interest rate of the new loan. The Company determined that the Amended BTC Note&#x2019;s effective
interest was higher than the effective interest rate of the Note Payable.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"&gt;The Company has determined that the Exchange is accounted for as a
troubled debt restructuring with the Note Payable in the amount of $5,638,000 and a resulting gain of approximately $6,248,000, calculated
as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;Book value - Amended BTC Note&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;20,236,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&gt;Fair value of Shares Exchanged&lt;/td&gt;&lt;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,072,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: rgb(204,238,255)"&gt;
    &lt;td&gt;Fair value of $1.5 Warrants&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(888,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: 1.5pt"&gt;Fair value - Prefunded Warrants&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(2,160,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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; padding-left: 5.4pt"&gt;Remaining value - Amended BTC Note&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;12,116,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: 1.5pt"&gt;Note Payable &#x2013; Principal&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;5,000,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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;Difference&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(7,116,000&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 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;Since the Note Payable balance is less than the remaining balance
of the Amended BTC Note, the Company recorded the Note Payable in the aggregate of the principal and interest calculated over the life
of the loan with a corresponding gain as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;Principal - Note Payable&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;5,000,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; padding-bottom: 1.5pt"&gt;Interest payments - Note Payable&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;638,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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;Undiscounted cashflow&lt;/td&gt;&lt;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,638,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: 1.5pt; padding-left: 5.4pt"&gt;Remaining value - Amended BTC Note&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(12,116,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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;Difference&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(6,478,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: 1.5pt"&gt;Legal fees incurred&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;230,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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;Gain on debt restructuring&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(6,248,000&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 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"&gt;For the years ended December 31, 2024 and 2023, the Company recognized
interest expense amounting to $914,000 and $758,000, respectively, for the bitcoin denominated note payable.&lt;/p&gt;</us-gaap:DebtDisclosureTextBlock>
    <gryp:ScheduleOfTheFairValueOfTheBTCNoteTableTextBlock contextRef="c0" id="ixv-16205">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The following table summarizes the fair value
of the BTC Note as of December 31,&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.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="width: 76%; text-align: left; text-indent: -10pt; padding-left: 10pt"&gt;Beginning balance&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;14,868,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;12,636,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-indent: -10pt; padding-left: 10pt"&gt;Payment&lt;/td&gt;&lt;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,729,000&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;(6,105,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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; text-indent: -10pt; padding-left: 10pt"&gt;Negative interest payment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;39,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;div style="-sec-ix-hidden: hidden-fact-135"&gt;-&lt;/div&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; text-indent: -10pt; padding-left: 10pt"&gt;Amended principal payment&lt;/td&gt;&lt;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;div style="-sec-ix-hidden: hidden-fact-136"&gt;-&lt;/div&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;(4,856,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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; text-indent: -10pt; padding-left: 10pt"&gt;Adjustment to fair value&lt;/td&gt;&lt;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,058,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;13,193,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="padding-bottom: 1.5pt; text-indent: -10pt; padding-left: 10pt"&gt;Repayment&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(20,236,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-137"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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-indent: -10pt; padding-left: 10pt"&gt;Ending balance&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-138"&gt;-&lt;/div&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="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: right"&gt;14,868,000&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="text-align: left; padding-bottom: 1.5pt; text-indent: -10pt; padding-left: 10pt"&gt;Less &#x2013; current portion&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-139"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;14,868,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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; text-indent: -10pt; padding-left: 10pt"&gt;Ending balance &#x2013; noncurrent portion&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;&lt;div style="-sec-ix-hidden: hidden-fact-140"&gt;&#160;&lt;/div&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 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-141"&gt;-&lt;/div&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;</gryp:ScheduleOfTheFairValueOfTheBTCNoteTableTextBlock>
    <us-gaap:NotesPayable contextRef="c98" decimals="0" id="ixv-19750" unitRef="usd">14868000</us-gaap:NotesPayable>
    <us-gaap:NotesPayable contextRef="c99" decimals="0" id="ixv-19751" unitRef="usd">12636000</us-gaap:NotesPayable>
    <us-gaap:ProceedsFromRepaymentsOfNotesPayable contextRef="c100" decimals="0" id="ixv-19752" unitRef="usd">2729000</us-gaap:ProceedsFromRepaymentsOfNotesPayable>
    <us-gaap:ProceedsFromRepaymentsOfNotesPayable contextRef="c101" decimals="0" id="ixv-19753" unitRef="usd">6105000</us-gaap:ProceedsFromRepaymentsOfNotesPayable>
    <gryp:NegativeInterestPaymentForNotesPayable contextRef="c100" decimals="0" id="ixv-19754" unitRef="usd">39000</gryp:NegativeInterestPaymentForNotesPayable>
    <us-gaap:DebtInstrumentAnnualPrincipalPayment contextRef="c98" decimals="0" id="ixv-19755" unitRef="usd">4856000</us-gaap:DebtInstrumentAnnualPrincipalPayment>
    <gryp:ChangeInFairValueOfNotesPayable contextRef="c100" decimals="0" id="ixv-19756" unitRef="usd">8058000</gryp:ChangeInFairValueOfNotesPayable>
    <gryp:ChangeInFairValueOfNotesPayable contextRef="c101" decimals="0" id="ixv-19757" unitRef="usd">13193000</gryp:ChangeInFairValueOfNotesPayable>
    <us-gaap:RepaymentsOfNotesPayable contextRef="c100" decimals="0" id="ixv-19758" unitRef="usd">20236000</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:NotesPayable contextRef="c98" decimals="0" id="ixv-19759" unitRef="usd">14868000</us-gaap:NotesPayable>
    <us-gaap:NotesPayableCurrent contextRef="c98" decimals="0" id="ixv-19760" unitRef="usd">14868000</us-gaap:NotesPayableCurrent>
    <gryp:ScheduleOfBalanceOfTheNotePayableTableTextBlock contextRef="c0" id="ixv-19761">The following table summarizes the balance of
the note payable as of December 31, 2024&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;Principal - note payable&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;5,000,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;Aggregate interest to be paid&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;638,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: 1.5pt"&gt;Interest payments made&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(41,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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;5,597,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: 1.5pt"&gt;Less current portion of interest&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(213,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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: 4pt"&gt;Note payable &#x2013; less current portion&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;5,384,000&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</gryp:ScheduleOfBalanceOfTheNotePayableTableTextBlock>
    <us-gaap:NotesPayable contextRef="c3" decimals="0" id="ixv-19762" unitRef="usd">5000000</us-gaap:NotesPayable>
    <gryp:AggregateInterestsToBePaid contextRef="c3" decimals="0" id="ixv-19763" unitRef="usd">638000</gryp:AggregateInterestsToBePaid>
    <gryp:InterestPaymentsMade contextRef="c3" decimals="0" id="ixv-19764" unitRef="usd">41000</gryp:InterestPaymentsMade>
    <us-gaap:OtherNotesPayableCurrent contextRef="c3" decimals="0" id="ixv-19765" unitRef="usd">5597000</us-gaap:OtherNotesPayableCurrent>
    <us-gaap:NotesPayableCurrent contextRef="c3" decimals="0" id="ixv-19766" unitRef="usd">213000</us-gaap:NotesPayableCurrent>
    <us-gaap:LongTermNotesPayable contextRef="c3" decimals="0" id="ixv-19767" unitRef="usd">5384000</us-gaap:LongTermNotesPayable>
    <gryp:NumberOfBitcoinHeld
      contextRef="c78"
      decimals="6"
      id="ixv-19768"
      unitRef="Bitcoin">933.333333</gryp:NumberOfBitcoinHeld>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="c78" decimals="2" id="ixv-19769" unitRef="pure">0.05</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="c79" decimals="2" id="ixv-19770" unitRef="pure">0.06</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <gryp:MonthlyPrincipalInterestPaymentPercentage contextRef="c0" decimals="2" id="ixv-19771" unitRef="pure">1</gryp:MonthlyPrincipalInterestPaymentPercentage>
    <us-gaap:OtherBorrowings contextRef="c3" decimals="0" id="ixv-19772" unitRef="usd">100000</us-gaap:OtherBorrowings>
    <us-gaap:OtherBorrowings contextRef="c80" decimals="0" id="ixv-19773" unitRef="usd">750000</us-gaap:OtherBorrowings>
    <us-gaap:DebtInstrumentAnnualPrincipalPayment contextRef="c54" decimals="7" id="ixv-19774" unitRef="usd">38.6363638</us-gaap:DebtInstrumentAnnualPrincipalPayment>
    <gryp:NumberOfBitcoinHeld contextRef="c81" decimals="7" id="ixv-19775" unitRef="pure">38.6363638</gryp:NumberOfBitcoinHeld>
    <gryp:CryptoAssetMiningRevenueRate contextRef="c0" decimals="2" id="ixv-19776" unitRef="pure">0.75</gryp:CryptoAssetMiningRevenueRate>
    <gryp:RevenueMiningRate contextRef="c0" decimals="2" id="ixv-19777" unitRef="pure">1</gryp:RevenueMiningRate>
    <gryp:CoverateRatioRate contextRef="c0" decimals="2" id="ixv-19778" unitRef="pure">1.10</gryp:CoverateRatioRate>
    <gryp:CoverageRatioRateDecreases contextRef="c0" decimals="2" id="ixv-19779" unitRef="pure">1.10</gryp:CoverageRatioRateDecreases>
    <us-gaap:DebtConversionConvertedInstrumentAmount1 contextRef="c0" decimals="0" id="ixv-19780" unitRef="usd">125000000</us-gaap:DebtConversionConvertedInstrumentAmount1>
    <gryp:CommonStockConversionPrice contextRef="c3" decimals="0" id="ixv-19781" unitRef="usd">150000000</gryp:CommonStockConversionPrice>
    <gryp:BitcoinsOneTimePayment contextRef="c0" decimals="2" id="ixv-19782" unitRef="pure">173.17</gryp:BitcoinsOneTimePayment>
    <gryp:BitcoinsFairValue contextRef="c3" decimals="0" id="ixv-19783" unitRef="usd">4856000</gryp:BitcoinsFairValue>
    <gryp:PrincipalBalanceOfBitcoins contextRef="c82" decimals="2" id="ixv-19784" unitRef="pure">636.81</gryp:PrincipalBalanceOfBitcoins>
    <gryp:PrincipalBalanceOfBitcoins contextRef="c83" decimals="2" id="ixv-19785" unitRef="pure">463.64</gryp:PrincipalBalanceOfBitcoins>
    <us-gaap:DebtInstrumentFeeAmount contextRef="c3" decimals="0" id="ixv-19786" unitRef="usd">104000</us-gaap:DebtInstrumentFeeAmount>
    <us-gaap:InvestmentInterestRate contextRef="c82" decimals="3" id="ixv-19787" unitRef="pure">0.05</us-gaap:InvestmentInterestRate>
    <us-gaap:InvestmentInterestRate contextRef="c83" decimals="3" id="ixv-19788" unitRef="pure">0.06</us-gaap:InvestmentInterestRate>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="c84"
      decimals="2"
      id="ixv-19789"
      unitRef="usdPershares">1.5</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:InvestmentOwnedBalancePrincipalAmount contextRef="c3" decimals="0" id="ixv-19790" unitRef="usd">9117000</us-gaap:InvestmentOwnedBalancePrincipalAmount>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="c3"
      decimals="2"
      id="ixv-19791"
      unitRef="usdPershares">1.1</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="c3"
      decimals="0"
      id="ixv-19792"
      unitRef="shares">8287984</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <gryp:FairMarketValueOfCommonShares
      contextRef="c3"
      decimals="3"
      id="ixv-19793"
      unitRef="usdPershares">0.612</gryp:FairMarketValueOfCommonShares>
    <us-gaap:CommonStockSharesSubscriptions contextRef="c3" decimals="0" id="ixv-19794" unitRef="usd">5072000</us-gaap:CommonStockSharesSubscriptions>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="c85"
      decimals="0"
      id="ixv-19795"
      unitRef="shares">3530198</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="c85"
      decimals="2"
      id="ixv-19796"
      unitRef="usdPershares">0.01</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <gryp:FairMarketValueOfCommonShares
      contextRef="c85"
      decimals="3"
      id="ixv-19797"
      unitRef="usdPershares">0.612</gryp:FairMarketValueOfCommonShares>
    <us-gaap:CommonStockSharesSubscriptions contextRef="c85" decimals="0" id="ixv-19798" unitRef="usd">2160000</us-gaap:CommonStockSharesSubscriptions>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="c86"
      decimals="0"
      id="ixv-19799"
      unitRef="shares">2000000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="c3"
      decimals="2"
      id="ixv-19800"
      unitRef="usdPershares">1.5</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="c86"
      decimals="2"
      id="ixv-19801"
      unitRef="usdPershares">1.5</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:FairValueOfAssetsAcquired contextRef="c0" decimals="0" id="ixv-19802" unitRef="usd">888000</us-gaap:FairValueOfAssetsAcquired>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput contextRef="c87" decimals="1" id="ixv-19803" unitRef="pure">115</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput contextRef="c88" decimals="3" id="ixv-19804" unitRef="pure">0.612</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput contextRef="c89" decimals="1" id="ixv-19805" unitRef="pure">5</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput contextRef="c90" decimals="2" id="ixv-19806" unitRef="pure">4.07</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput contextRef="c91" decimals="2" id="ixv-19807" unitRef="pure">4.72</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:NotesAndLoansPayable contextRef="c93" decimals="0" id="ixv-19808" unitRef="usd">5000000</us-gaap:NotesAndLoansPayable>
    <us-gaap:DebtInstrumentPeriodicPaymentPrincipal contextRef="c94" decimals="0" id="ixv-19809" unitRef="usd">5000000</us-gaap:DebtInstrumentPeriodicPaymentPrincipal>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="c93" decimals="4" id="ixv-19810" unitRef="pure">0.0425</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="c95"
      decimals="2"
      id="ixv-19811"
      unitRef="usdPershares">1.1</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:CommonStockConvertibleConversionPriceDecrease
      contextRef="c26"
      decimals="2"
      id="ixv-19812"
      unitRef="usdPershares">1.5</us-gaap:CommonStockConvertibleConversionPriceDecrease>
    <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c96" decimals="4" id="ixv-19813" unitRef="pure">0.1999</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:ScheduleOfDebtTableTextBlock contextRef="c0" id="ixv-16503">&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"&gt;The Company has determined that the Exchange is accounted for as a
troubled debt restructuring with the Note Payable in the amount of $5,638,000 and a resulting gain of approximately $6,248,000, calculated
as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;Book value - Amended BTC Note&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;20,236,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&gt;Fair value of Shares Exchanged&lt;/td&gt;&lt;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,072,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: rgb(204,238,255)"&gt;
    &lt;td&gt;Fair value of $1.5 Warrants&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(888,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: 1.5pt"&gt;Fair value - Prefunded Warrants&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(2,160,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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; padding-left: 5.4pt"&gt;Remaining value - Amended BTC Note&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;12,116,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: 1.5pt"&gt;Note Payable &#x2013; Principal&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;5,000,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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;Difference&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(7,116,000&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:ScheduleOfDebtTableTextBlock>
    <us-gaap:TroubledDebtRestructuringDebtorSubsequentPeriodsContingentPaymentsAmount contextRef="c3" decimals="0" id="ixv-19814" unitRef="usd">5638000</us-gaap:TroubledDebtRestructuringDebtorSubsequentPeriodsContingentPaymentsAmount>
    <us-gaap:GainsLossesOnRestructuringOfDebt contextRef="c0" decimals="0" id="ixv-19815" unitRef="usd">6248000</us-gaap:GainsLossesOnRestructuringOfDebt>
    <gryp:NotesPayableBookValue contextRef="c103" decimals="0" id="ixv-19816" unitRef="usd">20236000</gryp:NotesPayableBookValue>
    <gryp:NotesPayableBookValue contextRef="c104" decimals="0" id="ixv-19817" unitRef="usd">-5072000</gryp:NotesPayableBookValue>
    <us-gaap:WarrantExercisePriceIncrease
      contextRef="c0"
      decimals="1"
      id="ixv-19818"
      unitRef="usdPershares">1.5</us-gaap:WarrantExercisePriceIncrease>
    <gryp:NotesPayableBookValue contextRef="c105" decimals="0" id="ixv-19819" unitRef="usd">-888000</gryp:NotesPayableBookValue>
    <gryp:NotesPayableBookValue contextRef="c106" decimals="0" id="ixv-19820" unitRef="usd">-2160000</gryp:NotesPayableBookValue>
    <gryp:NotesPayableBookValue contextRef="c3" decimals="0" id="ixv-19821" unitRef="usd">12116000</gryp:NotesPayableBookValue>
    <us-gaap:NotesPayable contextRef="c3" decimals="0" id="ixv-19822" unitRef="usd">5000000</us-gaap:NotesPayable>
    <gryp:NotesPayableDifference contextRef="c3" decimals="0" id="ixv-19823" unitRef="usd">-7116000</gryp:NotesPayableDifference>
    <gryp:ScheduleOfNotePayableInTheAggregateOfThePrincipalAndInterestCorrespondingGainTableTextBlock contextRef="c0" id="ixv-16550">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;Since the Note Payable balance is less than the remaining balance
of the Amended BTC Note, the Company recorded the Note Payable in the aggregate of the principal and interest calculated over the life
of the loan with a corresponding gain as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;Principal - Note Payable&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;5,000,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; padding-bottom: 1.5pt"&gt;Interest payments - Note Payable&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;638,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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;Undiscounted cashflow&lt;/td&gt;&lt;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,638,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: 1.5pt; padding-left: 5.4pt"&gt;Remaining value - Amended BTC Note&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(12,116,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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;Difference&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(6,478,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: 1.5pt"&gt;Legal fees incurred&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;230,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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;Gain on debt restructuring&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(6,248,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</gryp:ScheduleOfNotePayableInTheAggregateOfThePrincipalAndInterestCorrespondingGainTableTextBlock>
    <us-gaap:NotesIssued1 contextRef="c0" decimals="0" id="ixv-19824" unitRef="usd">5000000</us-gaap:NotesIssued1>
    <us-gaap:PaymentsToAcquireAdditionalInterestInSubsidiaries contextRef="c0" decimals="0" id="ixv-19825" unitRef="usd">638000</us-gaap:PaymentsToAcquireAdditionalInterestInSubsidiaries>
    <gryp:UndiscountedCashflowFromNotespayable contextRef="c0" decimals="0" id="ixv-19826" unitRef="usd">5638000</gryp:UndiscountedCashflowFromNotespayable>
    <gryp:RemainingValueAmendedBTCNote contextRef="c0" decimals="0" id="ixv-19827" unitRef="usd">-12116000</gryp:RemainingValueAmendedBTCNote>
    <gryp:Difference contextRef="c0" decimals="0" id="ixv-19828" unitRef="usd">-6478000</gryp:Difference>
    <us-gaap:LegalFees contextRef="c0" decimals="0" id="ixv-19829" unitRef="usd">230000</us-gaap:LegalFees>
    <us-gaap:GainsLossesOnRestructuringOfDebt contextRef="c0" decimals="0" id="ixv-19830" unitRef="usd">6248000</us-gaap:GainsLossesOnRestructuringOfDebt>
    <us-gaap:InterestExpenseNonoperating contextRef="c0" decimals="0" id="ixv-19831" unitRef="usd">914000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c97" decimals="0" id="ixv-19832" unitRef="usd">758000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c0" id="ixv-16602">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;NOTE 8 &#x2013; COMMITMENTS AND CONTINGENCIES&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Commitments&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;i&gt;Board Member Compensation&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 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 0; text-align: justify"&gt;On October 31, 2024, the Company&#x2019;s Board
of Directors approved the director&#x2019;s compensation program, as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold"&gt;Element&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"&gt;Amount&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: 88%; text-align: left"&gt;Annual equity award&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;160,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;Annual board cash retainer&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;60,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;Annual Audit Committee Member Retainer&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;10,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;Annual Compensation Committee Member retainer&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;7,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="text-align: left"&gt;Annual Nominating/Governance Committee Member Retainer&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;7,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: White"&gt;
    &lt;td style="text-align: left"&gt;Annual Board Chair Additional retainer&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;40,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;Annual Audit Chair Additional retainer&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;20,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;Annual Compensation Chair Additional retainer&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;15,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;Annual Nominating/Governance Chair Additional retainer&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;15,000&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 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;The cash retainers will be paid monthly in arrears.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;The annual equity award will be in the form of restricted stock units
(&#x201c;RSUs&#x201d;). The number of RSUs to be granted shall be determined by dividing the dollar amounts stated above by the volume-weighted
average price (&#x201c;VWAP&#x201d;) of the Company&#x2019;s common stock over the forty-five (45) trading days immediately preceding (but
not including) the Grant Date, rounded to the nearest whole RSU.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;Subject to each grantee&#x2019;s continued service with the Company
through the applicable vesting date, the awards made hereunder shall vest as to one-fourth (1/4) of the RSUs subject to each award (rounded
down to the nearest whole share) upon the first four (4) quarterly anniversaries dates.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;As of the resolution date October 31, 2024, with an effective date
of October 1, 2024, there were seven board members entitled to the annual equity award of $160,000 and one board member entitled to the
committee chair retainer of $40,000. As of October 1, 2024, the grant date, a total of 1,914,580 shares of the Company&#x2019;s common
stock, based on a VWAP of $0.61 per share. The fair value of the shares as of the grant date was $1,200,000.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;i&gt;Employment Agreements&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 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 0; text-align: justify"&gt;&lt;i&gt;&lt;span style="text-decoration:underline"&gt;CEO Agreements&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 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 0; text-align: justify"&gt;On January 14, 2021, the Company entered into
a consulting agreement (&#x201c;Consulting Agreement&#x201d;) with Chang Advisory Inc. for Robby Chang (&#x201c;Consultant&#x201d;), to serve
as the Company&#x2019;s Chief Executive Officer and as a member of the Board of Directors. On September 17, 2024, the Consultant was terminated
as Chief Executive Officer.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;On September 17, 2024,
the Company entered into an executive employment CEO Agreement with Steve Gutterman (the &#x201c;CEO Agreement&#x201d;), pursuant to which
Mr. Gutterman will serve as the Company&#x2019;s Chief Executive Officer, reporting to the Company&#x2019;s Board. The CEO Agreement has
a three-year term that may be renewed for successive one-year periods by written agreement.&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;The CEO Agreement provides
for (A) a $450,000 annual base salary paid in accordance with our normal payroll practices and which may be increased by in the discretion
of the Company&#x2019;s board of directors (&#x201c;Board&#x201d;), but not reduced, (B) for 2024, a pro-rated bonus based on the Company&#x2019;s
and/or Mr. Gutterman&#x2019;s achievement of performance goals, with the sum of the 2024 and 2025 bonuses being no less than 40% of Mr.
Gutterman&#x2019;s base salary, (C) a target annual bonus beginning in 2025 equal to 100% of base salary, with the actual amount of such
bonus determined by the discretion of the Board, based on the achievement of individual and/or Company performance goals determined by
our Board and payable on the date annual bonuses are paid to our other senior executives, but in no event later than March 15th and conditioned
upon Mr. Gutterman&#x2019;s continued employment through the payment date, (D) a target annual stock bonus beginning in 2025 equal to
100% of Mr. Gutterman&#x2019;s base salary, which may be paid in the Company&#x2019;s performance stock units or restricted stock units
(&#x201c;RSUs&#x201d;) and which shall be subject to vesting conditions following the grant of such units, (E) a recommendation to the
Board that the Board make a sign-on equity grant valued at $1,000,000 in the form RSUs calculated using a 30 day VWAP, which was $0.598,
for a total of 1,671,681 shares. One-third of the RSUs vest on each of the first two anniversaries of the grant date for a total of 1,114,454
RSUs (&#x201c;Time-based RSUs&#x201d;) and the remaining one-third of 557,228 RSUs vest upon the Company&#x2019;s remediation of certain
stock exchange listing qualification failures that exist as of the effective date of the CEO Agreement (see below &#x201c;Contingencies&#x201d;
for further explanation of the qualification failures) (&#x201c;Market-based RSUs&#x201d;), and (F) eligibility to participate in customary
health, welfare, and fringe benefit plans we provide to our employees.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On September 30, 2024, the grant date, the Company&#x2019;s
board of directors approved the issuance of the RSUs, pursuant to the CEO Agreement. The Company relied on guidance set by FASB Accounting
Standards Update No. 2021-07 (issued and updated on October 2021) related to Compensation &#x2013; Stock Compensation (&#x201c;Topic 718&#x201d;)
to determine the impact on the Company. The grant date fair value for the 1,114,454 Time-based RSUs was estimated to be approximately
$735,000 based on the Company&#x2019;s closing price of $0.66 as of the grant date. The Company will recognize expense on a straight-line
basis over the service period starting October 1, 2024. The remaining 557,228 Market-based RSUs were considered to have a market-based
vesting as the milestones are based on the Company&#x2019;s remediation of certain stock exchange listing qualifications, which are based
on the market price and market capitalization of the Company&#x2019;s common stock. As further required by Topic 718, a market-based award&#x2019;s
fair value is required to be expensed over the derived service period whether the milestone is met or not. The Company hired a third-party
valuation firm to calculate the fair value of the Market-based Awards. The fair value of approximately $312,000 was determined by the
use of a Monte-Carlo simulation model (i) over the period from September 30, 2024 through August 31, 2025 (the estimated date to achieve
the remediation of the Nasdaq deficiencies over the period set forth in the CEO Agreement), (ii) a risk-free rate of 4.0%, (iii) volatility
of 152.0%, (iv) a starting price of $0.68, (v) a price hurdle $1.00 and (vi) a time hurdle of 10 days, for a derived fair value of $0.56
per share and a derived service period of approximately 0.33 years.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;The CEO Agreement also
provides Mr. Gutterman with the opportunity to earn an incentive bonus (the &#x201c;Incentive Bonus&#x201d;), with will become payable,
if ever, in tranches following the Company&#x2019;s attainment of certain stock price and market capitalization goals. The specific goals
are as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; background-color: white; border-collapse: collapse; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="width: 18%; text-align: center"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: black 1.5pt solid; width: 35%; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Company Stock&lt;br/&gt; Price Goal&lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: black 1.5pt solid; width: 21%; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Company Market&lt;br/&gt; Capitalization Goal&lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: black 1.5pt solid; width: 23%; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Amount of Incentive Bonus&lt;br/&gt; Payable for Achievement of&lt;br/&gt; Tranche Goals&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Tranche 1&lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;$2.50 based on 30-day VWAP&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;$150 Million&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;100% of Base Salary&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="background-color: White"&gt; &lt;td style="vertical-align: top"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Tranche 2&lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;$2.50 based on 30-day VWAP&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;$250 Million&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;200% of Base Salary&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Tranche 3&lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;$5.00 based on 30-day VWAP&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;$500 Million&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;300% of Base Salary&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="background-color: White"&gt; &lt;td style="vertical-align: top"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Tranche 4&lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;$10.00 based on 30-day VWAP&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;$1 Billion&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;500% of Base Salary&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;No Incentive Bonus tranche
will become payable unless both the stock price goal and the market capitalization goal (&#x201c;Goals&#x2019;) for the applicable tranche
are satisfied, and the market capitalization goal is attained simultaneously with the stock price goal. Additionally, the Incentive Bonus
may be earned in a change in control if the consideration paid per share of Company common stock exceeds an Incentive Bonus tranche stock
price goal and the total value received in the transaction exceeds an Incentive Bonus tranche market capitalization goal. Under no circumstances
may the performance goals for an Incentive Bonus tranche be achieved more than one time. The Incentive Bonus, to the extent any tranche
becomes payable, will be paid within thirty days of the attainment of the applicable goals, subject to Mr. Gutterman remaining in continuous
employment with the Company through each payment date. The Company will continue to evaluate the probability of the CEO&#x2019;s achievement
of the Goals. As of December 31, 2024, the Company has not accrued for the Incentive Bonus.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;All bonuses payable
under the CEO Agreement, except the stock bonus, may be paid in cash, Bitcoin, Company equity, or a mix of any of the foregoing.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;Under the CEO Agreement,
Mr. Gutterman will be entitled to receive the following severance payments and benefits upon a termination of his employment by the Company
without &#x201c;cause&#x201d;, by Mr. Gutterman for &#x201c;good reason&#x201d; (each, as defined in the CEO Agreement and collectively,
a &#x201c;Qualifying Termination&#x201d;), that does not occur in connection with a change in control:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;(1)&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;the Accrued Obligations (as defined in the CEO 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 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;(2)&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;Mr. Gutterman&#x2019;s annual base salary, and&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;(3)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;the product of (x) 12 and (y) Mr. Gutterman&#x2019;s monthly cost for
    health and welfare benefits pursuant to his elections under the Company&#x2019;s health and welfare benefit plans, as in effect on
    the termination date (collectively, the &#x201c;Non-CIC Severance&#x201d;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Non-CIC Severance will be paid in a lump
sum as soon as practicable following the effective date of a release but no later than 74 days following Mr. Gutterman&#x2019;s termination.
If Mr. Gutterman incurs a Qualifying Termination within 30 days prior to or 12 months following a change in control, then in addition
to the Non-CIC Severance, Mr. Gutterman will be entitled to the following:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;(4)&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-size: 10pt"&gt;An amount equal to 0.5 times Mr. Gutterman&#x2019;s target bonus and&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in"&gt;&lt;span style="font-size: 10pt"&gt;(5)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;acceleration and vesting on a prorated basis (performance goals will be assumed to have been achieved
    at target) of each outstanding equity award held by Mr. Gutterman as of the termination date (but excluding the Incentive Bonus)
    (collectively, the &#x201c;CIC Severance&#x201d;).&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;To the extent payable
in cash, the CIC Severance will be paid in a lump sum as soon as practicable following the effective date of a release, but no later
than 74 days after Mr. Gutterman&#x2019;s termination date. The severance payments and benefits described above are subject to Mr. Gutterman&#x2019;s
execution and non-revocation of a general release of claims in favor of the Company and continued compliance with his restrictive covenant
obligations.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;The CEO Agreement includes
certain restrictive covenants, which include non-solicitation and non-competition covenants during the term of the CEO Agreement and
for the 12 months following. Further, the CEO Agreement includes a &#x201c;best pay&#x201d; provision under Section 280G of the Internal
Revenue Code, pursuant to which any &#x201c;parachute payments&#x201d; that become payable to Mr. Gutterman will either be paid in full
or reduced so that such payments are not subject to the excise tax under Section 4999 of the Internal Revenue Code, whichever results
in the better after-tax treatment to Mr. Gutterman.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;i&gt;Coinmint Co-location Mining Services Agreement&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On July 1, 2021, the Company entered into an
agreement with Coinmint, (as amended, the &#x201c;Coinmint Agreement&#x201d;), pursuant to which Coinmint agreed to provide up to approximately
22.0 MW of power and to perform all maintenance necessary to operate the Company&#x2019;s miners at the Coinmint facility. On July 1,
2023, the Company entered into an amendment to the Coinmint Agreement, pursuant to which Coinmint agreed to provide up to approximately
27.5 MW of power and perform all maintenance necessary to operate the Company&#x2019;s miners at the Coinmint facility. In exchange, Coinmint
was reimbursed for direct production expenses and receives a performance fee based on the net cryptocurrencies generated by the Company&#x2019;s
miners deployed at the Coinmint facility. The initial term of the Coinmint Agreement was fifteen months with automatic renewals for subsequent
three (3) month terms until and unless terminated as provided in the agreement.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company determined the agreement with Coinmint
does not meet the definition of a lease in accordance with ASC 842, Leases.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On October 31, 2024, the Company notified Coinmint
of its non-renewal of the Coinmint Agreement. The Coinmint Agreement expired on January 1, 2025.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0in; text-align: justify"&gt;&lt;i&gt;Blockfusion Co-location Mining Services
Agreement&lt;/i&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 4.5pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On December 1, 2024, the Company entered into
an agreement with Blockfusion USA, Inc. (&#x201c;Blockfusion&#x201d;) to provide hosting services for 3,780 of the Company&#x2019;s bitcoin
miners not to exceed 12MW of allocated power (&#x201c;Blockfusion MSA&#x201d;) for a period of twelve months (November 30, 2025), automatically
renewing for one month extensions until terminated by either party, (&#x201c;Term&#x201d;). The Company is required to pay to Blockfusion
a monthly facility fee of $13,000 per MW, for an aggregate of $156,000 (&#x201c;Facility Fee&#x201d;) for standard levels of maintenance
of the Company&#x2019;s Mining Equipment, including fault diagnosis and software upgrades, and racking and unracking of faulty machines.
The Company&#x2019;s monthly power usage will charge to the Company without a Blockfusion markup charge. At the signing of the Blockfusion
MSA, the Company was required to pay (i) an initial monthly Facility Fee of $156,000 to be applied to the December 2024 Facility fee,
(ii) a deposit in the aggregate of $600,000, as follows $200,000 on December 6, 2024, $200,000 on January 1, 2025 and $200,000 on February
1, 2025 (&#x201c;Cash Deposit&#x201d;) and (iii) the Company is required, prior to January 27. 2025, and thereafter at all times during
the Term, maintain an irrevocable letter of credit, or prior to January 31, 2025 maintain a cash deposit and thereafter at all times
during the Term, in the amount of $1,200,000 (&#x201c;LOC Deposit&#x201d;). As of the release date of these consolidated Financial Statements,
the Cash Deposit has been paid and is not outstanding while the LOC Deposit remains outstanding.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company determined the agreement with Blockfusion
does not meet the definition of a lease in accordance with ASC 842, Leases.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;i&gt;Mawson Agreement&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: justify"&gt;On January 3, 2025, Gryphon
entered into a Master Co-Location Agreement (the &#x201c;Mawson Agreement&#x201d;) with Mawson Hosting LLC (&#x201c;Mawson&#x201d;) with
a right to host up to 5,880 miners in Mawson&#x2019;s facility in Midland, Pennsylvania. Pursuant to the Mawson Agreement, the Company
is entitled to 20 MW of power at a cost of approximately $23.50 per MW/hour paid monthly with a minimum fee of approximately $165,521
per month, as well as certain other fees set forth in the agreement. The Mawson Agreement has an initial term of one year and may be
terminated on sixty days&#x2019; notice. Subsequent to December 31, 2024, the Company has delivered 6,719 bitcoin miners to Mawson.&#160;&#160;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 4.5pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company determined the agreement with Mawson
does not meet the definition of a lease in accordance with ASC 842, Leases.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;i&gt;Sphere 3D MSA&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On August&#160;19, 2021, Gryphon entered into
a Master Services Agreement (the &#x201c;Sphere MSA&#x201d;) with Sphere 3D. The Sphere 3D MSA has a term of three&#160;years, beginning
on August&#160;19, 2021, and terminating on August&#160;18, 2024, with one-year automatic renewal terms thereafter. Under the Sphere
MSA, Gryphon is Sphere 3D&#x2019;s exclusive provider of management services for all blockchain and cryptocurrency-related operations,
including but not limited to services relating to all mining equipment owned, purchased, leased, operated, or otherwise controlled by
Sphere 3D and/or its subsidiaries and/or its affiliates at any location, with Gryphon receiving a percentage of the net operating profit
of all of Sphere 3D&#x2019;s blockchain and cryptocurrency-related operations.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On December 29, 2021, the Company and Sphere
3D entered into Amendment No. 1 to the Sphere 3D MSA, to provide greater certainty as to the term of the Sphere 3D MSA. Sphere 3D and
Gryphon agreed to extend the initial term of the Sphere 3D MSA from three to four years, or to five years in the event Sphere 3D does
not receive delivery of a specified minimum number of Bitcoin mining machines during 2022.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The cryptocurrency earned from the Sphere 3D&#x2019;s
mining operations is held in a wallet, in which the Company holds the cryptographic key information and maintains the internal recordkeeping
of the cryptocurrency. The Company&#x2019;s contractual arrangements state that Sphere 3D retains legal ownership of the cryptocurrency;
has the right to sell, pledge, or transfer the cryptocurrency; and benefits from the rewards and bears the risks associated with the
ownership, including as a result of any cryptocurrency price fluctuations. The Sphere also bears the risk of loss as a result of fraud
or theft unless the loss was caused by the Company&#x2019;s gross negligence or the Company&#x2019;s willful misconduct. The Company does
not use any of the cryptocurrency resulting from the Sphere 3D MSA as collateral for any of the Company&#x2019;s loans or other financing
arrangements, nor does it lend, or pledge cryptocurrency held for Sphere.&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;A threat actor representing to be the Sphere 3D
CFO inserted themselves into an email exchange between the Sphere 3D CFO and the Company&#x2019;s former CEO, which also included Sphere
3D&#x2019;s CEO, regarding the transfer of Sphere 3D&#x2019;s BTC from the Company&#x2019;s wallet to Sphere 3D&#x2019;s wallet. The threat
actor requested that the BTC be transferred to an alternate wallet. As a result, 26 BTC, with a value of approximately $560,000&#160;at
the time, was transferred to a wallet controlled by the threat actor. Via counsel, Gryphon engaged with US Federal law enforcement to
recover the BTC.&#160;Despite these attempts by law enforcement to recover the BTC, recovery was not possible. Gryphon subsequently wired
the commensurate amount in USD to Sphere 3D to make them whole for the stolen BTC.&#160;Gryphon also engaged a nationally recognized third-party&#160;firm
to perform a forensic analysis. The analysis revealed that the threat actor did not enter the email exchange via Gryphon&#x2019;s IT systems.
Sphere 3D made a claim with its insurance carrier. If Sphere 3D is reimbursed by its insurance carrier, the Company would request reimbursement
from Sphere 3D.&#160;The Company has also subsequently modified its control systems to protect against any future attempted incursions.
As of March 31, 2023, the Company made the payment to Sphere 3D for $560,000, which was classified as a general and administrative expense
on the consolidated statement of operations.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On April 7, 2023, Sphere 3D filed suit against
Gryphon in the Southern District of New York. The lawsuit concerns the Sphere MSA between the parties where the Company agreed to act
as Sphere 3D&#x2019;s &#x201c;exclusive provider of any and all management services for all blockchain and cryptocurrency-related operations.&#x201d;
Sphere 3D alleges that the Company has fallen short in its obligations under the Sphere MSA, and is suing for alleged breach of contract,
breach of the implied covenant of good faith and fair dealing, and breach of fiduciary duty (such matter, the &#x201c;Sphere 3D Litigation&#x201d;).&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On June 15, 2023, Sphere 3D filed an amended
complaint in connection with the Sphere 3D Litigation, which clarified certain of Sphere 3D&#x2019;s prior allegations. On June 28, 2023,
the Company requested leave to file a motion to dismiss Sphere 3D&#x2019;s claims for breach of fiduciary duty and breach of the implied
covenant of good faith and fair dealing, which the Court granted on August 11, 2023. On August 18, 2023, the Company filed: (i) its motion
to dismiss Sphere 3D&#x2019;s claims for breach of fiduciary duty and breach of the implied covenant of good faith and fair dealing; and
(ii) its answer and counterclaims against Sphere 3D, asserting, among other things, that Sphere had breached the Sphere MSA, breached
the implied covenant of good faith and fair dealing in connection with that contract, acted negligently in connection with a separate
incident, and defamed the Company. The Company&#x2019;s answer and counterclaims further asserted the defamation counterclaim against
Sphere 3D&#x2019;s Chief Executive Officer, Patricia Trompeter, personally.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On September 20, 2023, Sphere 3D filed a second
amended complaint in connection with the Sphere 3D Litigation, which added a claim against the Company alleging that the Company&#x2019;s
counterclaim for defamation against Sphere 3D violated New York&#x2019;s anti-SLAPP law.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On October 6, 2023, Sphere 3D delivered a termination
notice to the Company with respect to the Sphere MSA, largely on the basis of the allegations made by Sphere 3D in the Sphere 3D Litigation
(the &#x201c;Sphere 3D MSA Termination&#x201d;). On October 11, 2023, the Company filed an answer to Sphere 3D&#x2019;s second amended complaint,
in which, among other things, the Company alleged that Sphere 3D&#x2019;s attempted termination of the Sphere MSA was wrongful and ineffective,
because it violated the terms of the Sphere MSA, and thus that Sphere 3D continues to owe the Company all amounts to which it would otherwise
be entitled under the Sphere MSA through that contract&#x2019;s term ending in August 2026.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On March 15, 2024, the Company has collected
all outstanding balances associated with the direct pass-through of costs as well as management revenues billed through October 6, 2023
associated with hosting Sphere 3D&#x2019;s miners at the Coinmint and Core facility previously held as Accounts Receivable as of December
31, 2023.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;During Q1 2024, the Company remitted all digital
assets held for other parties and restricted cash to Sphere 3D. As of December 31, 2024 and 2023, the Company held approximately&#160;0&#160;and&#160;21.47&#160;bitcoin,
respectively, with a value of&#160;approximately &lt;span style="-sec-ix-hidden: hidden-fact-144"&gt;$0&lt;/span&gt;&#160;and $908,000, respectively, classified as digital assets held for other parties
on the balance sheet. Also, as of December 31, 2024 and 2023, the Company held approximately&#160;&lt;span style="-sec-ix-hidden: hidden-fact-145"&gt;$0&lt;/span&gt;&#160;and $8,000, respectively of
cash generated from the sale of Sphere 3D BTC, to be used to make payments related to the Sphere MSA, classified as restricted cash on
the balance sheet.&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="text-align: justify; margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;Subsequent to year end, on March 7, 2025, The Company and Sphere 3D
entered into a settlement and release agreement on mutually acceptable terms. The Settlement Agreement fully resolved all pending litigation
between the Company and Sphere, and each party fully released the other party from any known or unknown and unsuspected claims. The Settlement
Agreement further provided that each party will bear its own costs in connection with the litigation. See Note 13 &#x2013; Subsequent Events.&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 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 0; text-align: justify"&gt;Contingencies&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 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 0; text-align: justify"&gt;The Company is subject at times to various claims,
lawsuits, and governmental proceedings relating to the Company&#x2019;s business and transactions arising in the ordinary course of business.
The Company cannot predict the final outcome of such proceedings. Where appropriate, the Company vigorously defends such claims, lawsuits,
and proceedings. Some of these claims, lawsuits and proceedings seek damages, including, consequential, exemplary, or punitive damages,
in amounts that could, if awarded, be significant. Certain of the claims, lawsuits, and proceedings arising in the ordinary course of
business are covered by the Company&#x2019;s insurance program. The Company maintains the property and various types of liability insurance
in an effort to protect the Company from such claims. In terms of any matters where there is no insurance coverage available to the Company,
or where coverage is available and the Company maintains a retention or deductible associated with such insurance, the Company may establish
an accrual for such loss, retention, or deductible based on currently available information. In accordance with accounting guidance,
if it is probable that an asset has been impaired or a liability has been incurred as of the date of the financial statements, and the
amount of loss is reasonably estimable, then an accrual for the cost to resolve or settle these claims is recorded by the Company in
the accompanying balance sheets. If it is reasonably possible that an asset may be impaired as of the date of the financial statement,
then the Company discloses the range of possible loss. Expenses related to the defense of such claims are recorded by the Company as
incurred and included in the accompanying statements of operations. Management, with the assistance of outside counsel, may, from time
to time adjust such accruals according to new developments in the matter, court rulings, or changes in the strategy affecting the Company&#x2019;s
defense of such matters. On the basis of current information, the Company does not believe there is a reasonable possibility that other
than with regard to the Class Action described below, any material loss, if any, will result from any claims, lawsuits, and proceedings
to which the Company is subject to either individually, or in the aggregate.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On September 5, 2024 and September 13, 2024, the
Company received deficiency notices from Nasdaq, who have certain stock exchange listing qualification requirements, such as the Company
to maintain a stock price of at least $1.00 and maintain MVLS of at least $35,000,000 (the &#x201c;Deficiencies&#x201d;). The Company had
a period of 180 calendar days, or until March 4, 2025 to regain compliance with the minimum bid price requirement. Also, the Company had
a period of 180 calendar days, or until March 12, 2025, to regain compliance with the $35,000,000 MVLS Requirement. As of the issuance
of these financial statements, the Company had not remedied the Deficiencies and received a delisting notice for each the two Deficiencies.
As part of the Nasdaq&#x2019;s delisting policy, the Company has the right to petition for a hearing with the Nasdaq&#x2019;s board. The
Company has submitted petitions for each of the Deficiencies and will present a compliance plan to a Nasdaq Hearing Panel on April 15,
2025.&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <gryp:ScheduleOfBoardOfDirectorsApprovedTheDirectorsCompensationProgramTableTextBlock contextRef="c0" id="ixv-16611">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On October 31, 2024, the Company&#x2019;s Board
of Directors approved the director&#x2019;s compensation program, as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold"&gt;Element&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"&gt;Amount&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: 88%; text-align: left"&gt;Annual equity award&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;160,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;Annual board cash retainer&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;60,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;Annual Audit Committee Member Retainer&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;10,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;Annual Compensation Committee Member retainer&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;7,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="text-align: left"&gt;Annual Nominating/Governance Committee Member Retainer&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;7,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: White"&gt;
    &lt;td style="text-align: left"&gt;Annual Board Chair Additional retainer&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;40,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;Annual Audit Chair Additional retainer&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;20,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;Annual Compensation Chair Additional retainer&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;15,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;Annual Nominating/Governance Chair Additional retainer&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;15,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</gryp:ScheduleOfBoardOfDirectorsApprovedTheDirectorsCompensationProgramTableTextBlock>
    <gryp:DirectorsCompensationBenefits contextRef="c136" decimals="0" id="ixv-19833" unitRef="usd">160000</gryp:DirectorsCompensationBenefits>
    <gryp:DirectorsCompensationBenefits contextRef="c137" decimals="0" id="ixv-19834" unitRef="usd">60000</gryp:DirectorsCompensationBenefits>
    <gryp:DirectorsCompensationBenefits contextRef="c138" decimals="0" id="ixv-19835" unitRef="usd">10000</gryp:DirectorsCompensationBenefits>
    <gryp:DirectorsCompensationBenefits contextRef="c139" decimals="0" id="ixv-19836" unitRef="usd">7500</gryp:DirectorsCompensationBenefits>
    <gryp:DirectorsCompensationBenefits contextRef="c140" decimals="0" id="ixv-19837" unitRef="usd">7500</gryp:DirectorsCompensationBenefits>
    <gryp:DirectorsCompensationBenefits contextRef="c141" decimals="0" id="ixv-19838" unitRef="usd">40000</gryp:DirectorsCompensationBenefits>
    <gryp:DirectorsCompensationBenefits contextRef="c142" decimals="0" id="ixv-19839" unitRef="usd">20000</gryp:DirectorsCompensationBenefits>
    <gryp:DirectorsCompensationBenefits contextRef="c143" decimals="0" id="ixv-19840" unitRef="usd">15000</gryp:DirectorsCompensationBenefits>
    <gryp:DirectorsCompensationBenefits contextRef="c144" decimals="0" id="ixv-19841" unitRef="usd">15000</gryp:DirectorsCompensationBenefits>
    <gryp:NumberOfTradingDays contextRef="c0" id="ixv-19842">P45D</gryp:NumberOfTradingDays>
    <gryp:AnnualEquityAward contextRef="c0" decimals="0" id="ixv-19843" unitRef="usd">160000</gryp:AnnualEquityAward>
    <gryp:AnnualEquityAward contextRef="c107" decimals="0" id="ixv-19844" unitRef="usd">40000</gryp:AnnualEquityAward>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c108"
      decimals="0"
      id="ixv-19845"
      unitRef="shares">1914580</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <gryp:VolumeWeightedAveragePrice
      contextRef="c108"
      decimals="2"
      id="ixv-19846"
      unitRef="usdPershares">0.61</gryp:VolumeWeightedAveragePrice>
    <us-gaap:EmployeeStockOwnershipPlanESOPDeferredSharesFairValue contextRef="c109" decimals="0" id="ixv-19847" unitRef="usd">1200000</us-gaap:EmployeeStockOwnershipPlanESOPDeferredSharesFairValue>
    <us-gaap:CollateralizedAgreements contextRef="c3" decimals="0" id="ixv-19848" unitRef="usd">450000</us-gaap:CollateralizedAgreements>
    <gryp:MinimumBonusPercentage
      contextRef="c110"
      decimals="2"
      id="ixv-19849"
      unitRef="pure">0.40</gryp:MinimumBonusPercentage>
    <gryp:MaximumBonusPercentage
      contextRef="c110"
      decimals="2"
      id="ixv-19850"
      unitRef="pure">1</gryp:MaximumBonusPercentage>
    <gryp:AnnualBonusPercentage
      contextRef="c110"
      decimals="2"
      id="ixv-19851"
      unitRef="pure">1</gryp:AnnualBonusPercentage>
    <us-gaap:RestrictedStockExpense contextRef="c111" decimals="0" id="ixv-19852" unitRef="usd">1000000</us-gaap:RestrictedStockExpense>
    <gryp:VolumeWeightedAveragePrice
      contextRef="c111"
      decimals="3"
      id="ixv-19853"
      unitRef="usdPershares">0.598</gryp:VolumeWeightedAveragePrice>
    <gryp:VolumeWeightedAverageShares
      contextRef="c0"
      decimals="0"
      id="ixv-19854"
      unitRef="shares">1671681</gryp:VolumeWeightedAverageShares>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="c112"
      decimals="0"
      id="ixv-19855"
      unitRef="shares">1114454</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
      contextRef="c113"
      decimals="0"
      id="ixv-19856"
      unitRef="shares">557228</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c114"
      decimals="0"
      id="ixv-19857"
      unitRef="shares">1114454</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:CommitmentsFairValueDisclosure contextRef="c115" decimals="0" id="ixv-19858" unitRef="usd">735000</us-gaap:CommitmentsFairValueDisclosure>
    <gryp:ClosingPriceOfGrantDate
      contextRef="c116"
      decimals="2"
      id="ixv-19859"
      unitRef="usdPershares">0.66</gryp:ClosingPriceOfGrantDate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
      contextRef="c117"
      decimals="0"
      id="ixv-19860"
      unitRef="shares">557228</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber>
    <us-gaap:CryptoAssetFairValueCurrent contextRef="c118" decimals="0" id="ixv-19861" unitRef="usd">312000</us-gaap:CryptoAssetFairValueCurrent>
    <us-gaap:EquitySecuritiesFvNiMeasurementInput
      contextRef="c119"
      decimals="1"
      id="ixv-19862"
      unitRef="pure">4</us-gaap:EquitySecuritiesFvNiMeasurementInput>
    <us-gaap:EquitySecuritiesFvNiMeasurementInput
      contextRef="c120"
      decimals="1"
      id="ixv-19863"
      unitRef="pure">152</us-gaap:EquitySecuritiesFvNiMeasurementInput>
    <us-gaap:EquitySecuritiesFvNiMeasurementInput contextRef="c88" decimals="2" id="ixv-19864" unitRef="pure">0.68</us-gaap:EquitySecuritiesFvNiMeasurementInput>
    <us-gaap:EquitySecuritiesFvNiMeasurementInput
      contextRef="c121"
      decimals="2"
      id="ixv-19865"
      unitRef="pure">1</us-gaap:EquitySecuritiesFvNiMeasurementInput>
    <gryp:FairValueTimeHurdlePeriod contextRef="c0" id="ixv-19866">P10D</gryp:FairValueTimeHurdlePeriod>
    <us-gaap:EquitySecuritiesFvNiMeasurementInput
      contextRef="c122"
      decimals="2"
      id="ixv-19867"
      unitRef="pure">0.56</us-gaap:EquitySecuritiesFvNiMeasurementInput>
    <gryp:DerivedServicePeriod contextRef="c0" id="ixv-19868">P0Y3M29D</gryp:DerivedServicePeriod>
    <us-gaap:InvestmentCompanyFinancialHighlightsTableTextBlock contextRef="c0" id="ixv-16731">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;The CEO Agreement also
provides Mr. Gutterman with the opportunity to earn an incentive bonus (the &#x201c;Incentive Bonus&#x201d;), with will become payable,
if ever, in tranches following the Company&#x2019;s attainment of certain stock price and market capitalization goals. The specific goals
are as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; background-color: white; border-collapse: collapse; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="width: 18%; text-align: center"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: black 1.5pt solid; width: 35%; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Company Stock&lt;br/&gt; Price Goal&lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: black 1.5pt solid; width: 21%; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Company Market&lt;br/&gt; Capitalization Goal&lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: black 1.5pt solid; width: 23%; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Amount of Incentive Bonus&lt;br/&gt; Payable for Achievement of&lt;br/&gt; Tranche Goals&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Tranche 1&lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;$2.50 based on 30-day VWAP&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;$150 Million&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;100% of Base Salary&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="background-color: White"&gt; &lt;td style="vertical-align: top"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Tranche 2&lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;$2.50 based on 30-day VWAP&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;$250 Million&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;200% of Base Salary&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="background-color: rgb(204,238,255)"&gt; &lt;td style="vertical-align: top"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Tranche 3&lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;$5.00 based on 30-day VWAP&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;$500 Million&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;300% of Base Salary&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="background-color: White"&gt; &lt;td style="vertical-align: top"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Tranche 4&lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;$10.00 based on 30-day VWAP&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;$1 Billion&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;500% of Base Salary&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;</us-gaap:InvestmentCompanyFinancialHighlightsTableTextBlock>
    <gryp:CompanyStockPriceGoal contextRef="c145" id="ixv-16759">$2.50 based on 30-day VWAP</gryp:CompanyStockPriceGoal>
    <gryp:CompanyMarketCapitalizationGoal
      contextRef="c146"
      decimals="-6"
      id="ixv-19869"
      unitRef="usd">150000000</gryp:CompanyMarketCapitalizationGoal>
    <gryp:AmountOfIncentiveBonusPayableForAchievementOfTrancheGoals contextRef="c145" id="ixv-16766">100% of Base Salary</gryp:AmountOfIncentiveBonusPayableForAchievementOfTrancheGoals>
    <gryp:CompanyStockPriceGoal contextRef="c147" id="ixv-16774">$2.50 based on 30-day VWAP</gryp:CompanyStockPriceGoal>
    <gryp:CompanyMarketCapitalizationGoal
      contextRef="c148"
      decimals="-6"
      id="ixv-19870"
      unitRef="usd">250000000</gryp:CompanyMarketCapitalizationGoal>
    <gryp:AmountOfIncentiveBonusPayableForAchievementOfTrancheGoals contextRef="c147" id="ixv-16781">200% of Base Salary</gryp:AmountOfIncentiveBonusPayableForAchievementOfTrancheGoals>
    <gryp:CompanyStockPriceGoal contextRef="c149" id="ixv-16789">$5.00 based on 30-day VWAP</gryp:CompanyStockPriceGoal>
    <gryp:CompanyMarketCapitalizationGoal
      contextRef="c150"
      decimals="-6"
      id="ixv-19871"
      unitRef="usd">500000000</gryp:CompanyMarketCapitalizationGoal>
    <gryp:AmountOfIncentiveBonusPayableForAchievementOfTrancheGoals contextRef="c149" id="ixv-16796">300% of Base Salary</gryp:AmountOfIncentiveBonusPayableForAchievementOfTrancheGoals>
    <gryp:CompanyStockPriceGoal contextRef="c151" id="ixv-16804">$10.00 based on 30-day VWAP</gryp:CompanyStockPriceGoal>
    <gryp:CompanyMarketCapitalizationGoal
      contextRef="c152"
      decimals="-9"
      id="ixv-19872"
      unitRef="usd">1000000000</gryp:CompanyMarketCapitalizationGoal>
    <gryp:AmountOfIncentiveBonusPayableForAchievementOfTrancheGoals contextRef="c151" id="ixv-16811">500% of Base Salary</gryp:AmountOfIncentiveBonusPayableForAchievementOfTrancheGoals>
    <gryp:NumberOfBitcoinMiners
      contextRef="c123"
      decimals="0"
      id="ixv-19873"
      unitRef="Bitcoin">3780</gryp:NumberOfBitcoinMiners>
    <us-gaap:PaymentsForFees contextRef="c123" decimals="0" id="ixv-19874" unitRef="usd">13000</us-gaap:PaymentsForFees>
    <us-gaap:FacilityCosts contextRef="c123" decimals="0" id="ixv-19875" unitRef="usd">156000</us-gaap:FacilityCosts>
    <us-gaap:FacilityCosts contextRef="c0" decimals="0" id="ixv-19876" unitRef="usd">156000</us-gaap:FacilityCosts>
    <gryp:AggregateDeposit contextRef="c124" decimals="0" id="ixv-19877" unitRef="usd">600000</gryp:AggregateDeposit>
    <gryp:AggregateDeposit contextRef="c125" decimals="0" id="ixv-19878" unitRef="usd">200000</gryp:AggregateDeposit>
    <gryp:AggregateDeposit contextRef="c126" decimals="0" id="ixv-19879" unitRef="usd">200000</gryp:AggregateDeposit>
    <us-gaap:Deposits contextRef="c127" decimals="0" id="ixv-19880" unitRef="usd">200000</us-gaap:Deposits>
    <us-gaap:Deposits contextRef="c128" decimals="0" id="ixv-19881" unitRef="usd">1200000</us-gaap:Deposits>
    <gryp:NumberOfMiners
      contextRef="c0"
      decimals="0"
      id="ixv-19882"
      unitRef="miners">5880</gryp:NumberOfMiners>
    <us-gaap:DeferredPurchasedPowerCosts contextRef="c0" decimals="2" id="ixv-19883" unitRef="usd">23.5</us-gaap:DeferredPurchasedPowerCosts>
    <us-gaap:PaymentsForFees contextRef="c0" decimals="0" id="ixv-19884" unitRef="usd">165521</us-gaap:PaymentsForFees>
    <gryp:NumberOfBitcoinMiners
      contextRef="c0"
      decimals="0"
      id="ixv-19885"
      unitRef="Bitcoin">6719</gryp:NumberOfBitcoinMiners>
    <us-gaap:CommitmentsFairValueDisclosure contextRef="c3" decimals="0" id="ixv-19886" unitRef="usd">560000</us-gaap:CommitmentsFairValueDisclosure>
    <us-gaap:PaymentsForFees contextRef="c129" decimals="0" id="ixv-19887" unitRef="usd">560000</us-gaap:PaymentsForFees>
    <gryp:NumberOfBitcoinHeld
      contextRef="c130"
      decimals="0"
      id="ixv-19888"
      unitRef="pure">0</gryp:NumberOfBitcoinHeld>
    <gryp:NumberOfBitcoinHeld
      contextRef="c131"
      decimals="2"
      id="ixv-19889"
      unitRef="Bitcoin">21.47</gryp:NumberOfBitcoinHeld>
    <us-gaap:CryptoAssetFairValueCurrent contextRef="c133" decimals="0" id="ixv-19890" unitRef="usd">908000</us-gaap:CryptoAssetFairValueCurrent>
    <us-gaap:RestrictedCashCurrent contextRef="c4" decimals="0" id="ixv-19891" unitRef="usd">8000</us-gaap:RestrictedCashCurrent>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="c134"
      decimals="2"
      id="ixv-19892"
      unitRef="usdPershares">1</us-gaap:SaleOfStockPricePerShare>
    <gryp:MarketValueOfListedSecuritiesAmount contextRef="c135" decimals="0" id="ixv-19893" unitRef="usd">35000000</gryp:MarketValueOfListedSecuritiesAmount>
    <gryp:MarketValueOfListedSecuritiesAmount contextRef="c0" decimals="0" id="ixv-19894" unitRef="usd">35000000</gryp:MarketValueOfListedSecuritiesAmount>
    <us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock contextRef="c0" id="ixv-16990">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;NOTE 9 &#x2013; STOCKHOLDERS&#x2019; DEFICIT&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of December 31, 2024, the Company has&#160;155,000,000&#160;shares
authorized, of which&#160;150,000,000&#160;shares are common stock and&#160;5,000,000&#160;shares are preferred stock, of which no class
has been designated.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In February 2024,&#160;the Company filed a certificate
of amendment to the amended and restated articles of incorporation (&#x201c;Amendment&#x201d;) to authorize a reverse stock split. Effective
with the Amendment every twenty (20) shares of the Company&#x2019;s issued and outstanding common stock were converted into one (1) share
of the Company&#x2019;s issued and outstanding common stock (&#x201c;Stock Split&#x2019;). The per shares numbers and amounts as presented
in these financial statements have been adjusted for the Stock Split.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In February 2024, the Company filed certificates
of elimination of certificate of designation for each of the (i) series A convertible redeemable preferred stock, (ii) series B convertible
redeemable preferred stock, (iii) series C preferred stock and (iv) special voting preferred stock. The designated number of shares for
each of these designated preferred series have been reverted back to unissued preferred stock.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Private Placement&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 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 0; text-align: justify"&gt;On January 31, 2024, the Company initiated a
private placement for the sale of the Company&#x2019;s common stock for a purchase price of $2.83&#160;per share. The Company issued&#160;493,791&#160;shares
of common stock for total proceeds of $1,395,000.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;At The Market Offering (ATM&lt;i&gt;)&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On April 19, 2024, the Company commenced a new
At The Market offering program with B. Riley Inc., Ladenburg Thalmann &amp;amp; Co. Inc., Kingswood Investments, a division of Kingswood
Capital Partners, LLC, PI Financial (US) Corp. and ATB Capital Markets USA Inc., each respectively acting as sales agents, under which
the Company may offer and sell shares of its Common Stock from time to time through the sales agents having an aggregate offering price
of up to $70,000,000. As of December 31, 2024, the Company sold&#160;5,182,929&#160;shares under this program for proceeds of $3,701,000,
net of $343,000 of direct offering costs.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;Common Stock Issued for Services&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In August 2024, the Company entered into an agreement
with a vendor pursuant to which the Company issued 56,600 shares of common stock to such vendor for payment of an outstanding payable
in the amount of approximately $47,000. The shares were valued at the fair market value of approximately $47,000, which was the closing
trading price for the Company&#x2019;s common stock on the date of issuance.&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;On April 8, 2024, the Company entered into an agreement with a vendor
pursuant to which the Company issued 387,597 shares of common stock to such vendor. The shares were valued at the fair market value of
approximately $632,000, which was the closing trading price for the Company&#x2019;s common stock on the date of issuance.&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On April 16, 2024, the Company entered into an
agreement with a vendor pursuant to which the Company issued 800,000 shares of common stock to such vendor. The shares were valued at
the fair market value of approximately $1,160,000, which was the closing trading price for the Company&#x2019;s common stock on the date
of issuance. The Company also made a one-time payment to the vendor of $600,000.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;Restricted common stock awards&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The table below summarizes the compensation expense
related to the Company&#x2019;s restricted stock awards for the years ended December 31:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;"&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: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;2024&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;2023&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&lt;span style="text-decoration:underline"&gt;Directors&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&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: 76%"&gt;October 1, 2024 &#x2013; 1,914,580 Directors&#x2019; share grant of common stock&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;623,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-146"&gt;-&lt;/div&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;February 23, 2023 -&#160;168,419&#160;share grant of 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;109,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;190,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&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="text-decoration: underline; font-style: italic"&gt;Consultants&lt;/td&gt;&lt;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;December 5, 2024 &#x2013; 58,644 share grant of 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;&lt;div style="-sec-ix-hidden: hidden-fact-147"&gt;-&lt;/div&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;20,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&gt;August 23, 2023 &#x2013; 48,000 share grant of 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;&lt;div style="-sec-ix-hidden: hidden-fact-148"&gt;-&lt;/div&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;24,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&gt;October 26, 2021 &#x2013; 17,724 share grant of 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;&lt;div style="-sec-ix-hidden: hidden-fact-149"&gt;-&lt;/div&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;129,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&gt;October 22, 2021 &#x2013;&#160;8,637 share grant for 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;&lt;div style="-sec-ix-hidden: hidden-fact-150"&gt;-&lt;/div&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;66,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&gt;October 20, 2021 &#x2013;&#160;17,724 share grant for 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;&lt;div style="-sec-ix-hidden: hidden-fact-151"&gt;-&lt;/div&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;154,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&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="text-decoration: underline; font-style: italic"&gt;Employees&lt;/td&gt;&lt;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&gt;December 17, 2024 &#x2013; VP Energy 500,000 share grant of 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,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;div style="-sec-ix-hidden: hidden-fact-152"&gt;-&lt;/div&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;September 30, 2024 &#x2013; CEO 1,671,682 share grant of 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;454,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;div style="-sec-ix-hidden: hidden-fact-153"&gt;-&lt;/div&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;June 19, 2023 &#x2013; CFO 675,058 share grant of 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;397,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;530,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&gt;April 4, 2022 &#x2013; CFO 166,667 share grant of 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;&lt;div style="-sec-ix-hidden: hidden-fact-154"&gt;-&lt;/div&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;395,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&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="text-align: left"&gt;Stock-based compensation expense reversal for April 4, 2022 grant&lt;/td&gt;&lt;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;div style="-sec-ix-hidden: hidden-fact-155"&gt;-&lt;/div&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;(1,910,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&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="text-decoration: underline; font-style: italic"&gt;Other&lt;/td&gt;&lt;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: 1.5pt"&gt;Officer contributed capital&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-156"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;250,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1,588,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 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(152,000&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 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The following table presents a summary of the
activity of the RSUs:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Number of&lt;br/&gt;
    Units&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;Weighted&lt;br/&gt;
                                            Average&lt;br/&gt; Grant-date&lt;br/&gt; er Share&lt;/b&gt;&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;Fair Value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Balance as of December 31, 2022&lt;/td&gt;&lt;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;div style="-sec-ix-hidden: hidden-fact-157"&gt;-&lt;/div&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;div style="-sec-ix-hidden: hidden-fact-158"&gt;-&lt;/div&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: 76%"&gt;Granted&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;843,478&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1.51&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;Vested&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(112,508&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1.40&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: 1.5pt"&gt;Forfeited&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-159"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-160"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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;Balance as of December 31, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;730,970&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;1.53&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;Granted&lt;/td&gt;&lt;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,086,261&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;0.62&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;Vested&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(196,720&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1.56&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: 1.5pt"&gt;Forfeited&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-161"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-162"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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;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 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;4,620,511&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;$&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: right"&gt;0.73&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 0; text-align: justify"&gt;As of December 31,&#160;2024, there was approximately
$2,301,000 unrecognized compensation cost related to the service-based RSUs, which is expected to be recognized over a remaining weighted-average
vesting period of approximately 2 years.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On December 17, 2024 (&#x201c;Grant Date&#x201d;),
the Company&#x2019;s Senior Vice President of Energy (&#x201c;VP Energy&#x201d;) was granted a time time-based&#160;equity grant of&#160;500,000&#160;shares
of the Company&#x2019;s common stock pursuant to an equity incentive plan. The Equity Grant shall vest over a four (4)-year&#160;period
beginning on the Grant Date, subject to VP Energy&#x2019;s continued employment with the Company through the relevant vesting date, in
accordance with the following schedule. The equity award was valued as of the grant date at $0.477 per share for a total of $239,000.
The grant date fair value was estimated to be fair value of the Company&#x2019;s common stock on the Grant Date. The equity compensation
expense for the year ended December 31, 2024 amounted to approximately $5,000.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On September 30, 2024, the grant date, the Company&#x2019;s
board of directors approved the issuance of the RSUs, pursuant to the CEO Agreement (as further described NOTE 8 &#x2013; COMMITMENTS
AND CONTINGENCIES). The equity compensation expense for the year ended December 31, 2024 amounted to approximately $312,000 for the Market-based
RSUs and approximately $142,000 for the Time-based RSUs.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On June 19, 2023, the Company&#x2019;s CFO was
granted a time-based&#160;equity grant of&#160;675,058&#160;shares of the Company&#x2019;s common stock pursuant to an equity incentive
plan. The Equity Grant shall vest over a three (3)-year&#160;period beginning on the Effective Date, subject to CFO&#x2019;s continued
employment with the Company through the relevant vesting date, in accordance with the following schedule. The equity award was valued
as of the grant date at $2.42&#160;per share for a total of $946,000. The Company was under a binding agreement to merge with Akerna
as of the grant date. Therefore, the grant date fair value was estimated to be the per-share value based on the exchange ratio defined
in the Akerna Merger, as the Company believes that the Akerna trading is the most readily determined value in accordance with ASC 718-10-55-10
to 12. Akerna is publicly traded (Nasdaq: GRYP). The equity compensation expense for the years ended December 31, 2024 and 2023 amounted
to approximately $397,000 and $530,000, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On February 23, 2023, the Company entered into
Independent Director agreements with two individuals. As part of the compensation for the agreements, the Company granted restricted
stock of&#160;84,210&#160;to each of the directors for a total of&#160;168,419&#160;shares of the Company&#x2019;s common stock. The shares
vest every six months in six equal installments of&#160;14,035&#160;shares for a total of&#160;28,070&#160;shares. The equity award was
valued as of the grant date at $3.36&#160;per share for a total of $328,000. The Company was under a binding agreement to merge with
Akerna as of the grant date. Therefore, the grant date fair value was estimated to be the per-share value based on the exchange ratio
defined in the Akerna Merger, as the Company believes that the Akerna trading is the most readily determined value in accordance with
ASC 718-10-55-10 to 12. Akerna is publicly traded (Nasdaq: GRYP). The equity compensation expense for the year ended December 31, 2024
amounted to approximately $109,000.&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On April&#160;4, 2022, the Company entered into
an employment agreement with an individual. The agreement provided for an annual cash compensation of $230,000&#160;paid in equal installments
on a monthly basis. Also, the employee was granted equity compensation of&#160;863,687&#160;shares of the Company&#x2019;s common stock.
The equity award vests&#160;&lt;span style="-sec-ix-hidden: hidden-fact-194"&gt;143,947shares&lt;/span&gt; upon the six-month&#160;anniversary,&#160;287,896&#160;shares vest in equal quarterly installments
commencing on the nine-month&#160;anniversary, and&#160;431,844&#160;shares vest in equal monthly installments commencing on the 19-month&#160;anniversary.
The equity award was valued as of the grant date at $9.487&#160;per share for a total of $4,744,000. The Company was under a binding
agreement to merge with Sphere 3D as of the grant date. Therefore, the grant date fair value was estimated to be the per-share value
based on the exchange ratio as defined in the&#160;Sphere 3D&#160;Merger Agreement, as the Company believes that the Sphere 3D trading
is the most readily determinable value in accordance with ASC 718-10-55-10 to 12. Sphere 3D is publicly traded (Nasdaq: ANY). In January&#160;2023,
the employee resigned and vested ownership over&#160;71,975&#160;restricted common stock awards valued at $9.487&#160;per share. The
remaining unissued shares were canceled and the associated compensation expense in prior&#160;years of $1,910,000&#160;was recaptured.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On October 26, 2021, the Company entered into
an agreement with an individual to continue service to the Company. As compensation, the consultant was granted&#160;17,274&#160;shares
of the Company&#x2019;s common stock, and all of the Shares shall vest over a period of two (2) years in accordance with the following
vesting schedule:&#160;4,318&#160;Shares will vest on the six-month anniversary of the Effective Date,&#160;4,318&#160;Shares will vest
on the first-year anniversary of the Effective Date,&#160;4,318&#160;Shares will vest on the eighteen-month anniversary, and the&#160;4,318&#160;Shares
will vest on the second-year anniversary of the Effective Date. The equity award was valued as of the grant date at $33.48&#160;per share
for a total of $322,000. The Company was under a binding agreement to merge with Sphere 3D as of the grant date. Therefore, the grant
date fair value was estimated to be the per-share value based on the exchange ratio as defined in the&#160;Sphere 3D&#160;Merger Agreement,
as the Company believes that the Sphere 3D trading is the most readily determinable value in accordance with ASC 718-10-55-10 to 12.
Sphere 3D is publicly traded (Nasdaq: ANY). Compensation expenses for the years ended December 31, 2024 and 2023 amounted to approximately
$0 and $129,000, respectively.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On October 22, 2021, the Company entered into
an agreement with an individual to continue service to the Company. As compensation, the consultant was granted&#160;8,637&#160;shares
of the Company&#x2019;s common stock, and all of the Shares shall vest over a period of two (2) years in accordance with the following
vesting schedule:&#160;2,159&#160;Shares will vest on the six-month anniversary of the Effective Date,&#160;2,159&#160;Shares will vest
on the first-year anniversary of the Effective Date,&#160;2,159&#160;Shares will vest on the eighteen-month anniversary, and the&#160;2,159&#160;Shares
will vest on the second-year anniversary of the Effective Date. The equity award was valued as of the grant date at $33.90&#160;per share
for a total of $163,000. The Company was under a binding agreement to merge with Sphere 3D as of the grant date. Therefore, the grant
date fair value was estimated to be the per-share value based on the exchange ratio as defined in the Sphere 3D Merger Agreement, as
the Company believes that the Sphere 3D trading is the most readily determinable value in accordance with ASC 718-10-55-10 to 12. Sphere
3D is publicly traded (Nasdaq: ANY). Compensation expenses for the years ended December 31, 2024 and 2023 amounted to $0 and $66,000,
respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On October 20, 2021, the Company entered into
an agreement with an individual to continue service to the Company. As compensation, the consultant was granted&#160;17,274&#160;shares
of the Company&#x2019;s common stock, and all of the Shares shall vest over a period of two (2) years in accordance with the following
vesting schedule:&#160;4,318&#160;Shares will vest on the six-month anniversary of the Effective Date,&#160;4,318&#160;Shares will vest
on the first-year anniversary of the Effective Date,&#160;4,318&#160;Shares will vest on the eighteen-month anniversary, and the&#160;4,318&#160;Shares
will vest on the second-year anniversary of the Effective Date. The equity award was valued as of the grant date at $39.48&#160;per share
for a total of $380,000. The Company was under a binding agreement to merge with Sphere 3D as of the grant date. Therefore, the grant
date fair value was estimated to be the per-share value based on the exchange ratio as defined in the Sphere 3D Merger Agreement, as
the Company believes that the Sphere 3D trading is the most readily determinable value in accordance with ASC 718-10-55-10 to 12. Sphere
3D is publicly traded (Nasdaq: ANY). Compensation expenses for the year ended December 31, 2024 and 2023 amounted to&#160;$0 and $154,000,
respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;Warrants&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Transactions involving warrants are as follows
for the year ended December 31,:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="border-bottom: Black 1.5pt solid"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Number&lt;br/&gt; of Shares&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Weighted&lt;br/&gt; Average&lt;br/&gt; Strike Price/Share&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Weighted&lt;br/&gt; Average&lt;br/&gt; Remaining&lt;br/&gt; Contractual&lt;br/&gt; Term (Years)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Weighted&lt;br/&gt; Average&lt;br/&gt; Grant Date&lt;br/&gt; Fair Value&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Weighted&lt;br/&gt; Average&lt;br/&gt; Intrinsic&lt;br/&gt; Value&lt;/td&gt;&lt;td style="padding-bottom: 1.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="width: 40%; text-indent: -0.125in; padding-left: 0.125in"&gt;Outstanding&#160;&#x2013; December 31, 2023&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,844,781&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;9.84&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;0.55&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1.36&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-163"&gt;-&lt;/div&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-indent: -0.125in; padding-left: 0.125in"&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 style="text-align: right"&gt;5,530,198&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;0.55&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.68&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;0.55&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;0.39&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-indent: -0.125in; padding-left: 0.125in"&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 style="text-align: right"&gt;(165,622&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;0.006&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;0.75&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.06&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.48&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: 1.5pt; text-indent: -0.125in; padding-left: 0.125in"&gt;Expired&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(1,679,159&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;10.98&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-164"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;7.55&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-165"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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-indent: -0.125in; padding-left: 0.125in"&gt;Outstanding&#160;&#x2013; 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 style="text-align: right"&gt;5,530,198&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;0.55&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.68&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;0.55&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;0.39&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: 1.5pt; text-indent: -0.125in; padding-left: 0.125in"&gt;Exercisable &#x2013; December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;5,530,198&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;0.55&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;9.68&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;0.55&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;0.39&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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-indent: -0.125in; padding-left: 0.125in"&gt;Non-exercisable &#x2013; December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-166"&gt;-&lt;/div&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 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-167"&gt;-&lt;/div&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 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-168"&gt;-&lt;/div&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 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-169"&gt;-&lt;/div&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 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-170"&gt;-&lt;/div&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 0; text-align: left"&gt;During the year ended December 31, 2024,&#160;165,622&#160;and 1,679,159
warrants were exercised and expired, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="border-bottom: Black 1.5pt solid"&gt;&lt;b&gt;2023&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Number of&lt;br/&gt; Shares&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Weighted&lt;br/&gt; Average&lt;br/&gt; Strike&lt;br/&gt; Price/Share&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Weighted&lt;br/&gt; Average&lt;br/&gt; Remaining&lt;br/&gt; Contractual&lt;br/&gt; Term&lt;br/&gt; (Years)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Weighted&lt;br/&gt; Average&lt;br/&gt; Grant Date&lt;br/&gt; Fair Value&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Weighted&lt;br/&gt; Average&lt;br/&gt; Intrinsic&lt;br/&gt; Value&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&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&#160;&#x2013;&#160;December&#160;31, 2022&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,844,781&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;9.84&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1.39&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1.36&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-171"&gt;&#160;&#160;&#160;&#160;&#160;-&lt;/div&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 style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-172"&gt;-&lt;/div&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;div style="-sec-ix-hidden: hidden-fact-173"&gt;-&lt;/div&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;div style="-sec-ix-hidden: hidden-fact-174"&gt;-&lt;/div&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;div style="-sec-ix-hidden: hidden-fact-175"&gt;-&lt;/div&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;div style="-sec-ix-hidden: hidden-fact-176"&gt;-&lt;/div&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;Exercised&lt;/td&gt;&lt;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;div style="-sec-ix-hidden: hidden-fact-177"&gt;-&lt;/div&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;div style="-sec-ix-hidden: hidden-fact-178"&gt;-&lt;/div&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;div style="-sec-ix-hidden: hidden-fact-179"&gt;-&lt;/div&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;div style="-sec-ix-hidden: hidden-fact-180"&gt;-&lt;/div&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;div style="-sec-ix-hidden: hidden-fact-181"&gt;-&lt;/div&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="padding-bottom: 1.5pt"&gt;Expired&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-182"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-183"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-184"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-185"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-186"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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;Outstanding&#160;&#x2013;&#160;December 31, 2023&lt;/td&gt;&lt;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,844,781&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.84&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;0.55&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.36&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;div style="-sec-ix-hidden: hidden-fact-187"&gt;-&lt;/div&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="padding-bottom: 1.5pt"&gt;Exercisable&#160;&#x2013;&#160;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,844,781&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;9.84&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;0.55&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1.36&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-188"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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;Non-exercisable &#x2013; December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-189"&gt;-&lt;/div&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 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-190"&gt;-&lt;/div&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 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-191"&gt;-&lt;/div&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 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-192"&gt;-&lt;/div&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 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-193"&gt;-&lt;/div&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:ShareholdersEquityAndShareBasedPaymentsTextBlock>
    <gryp:CommonAndPreferredStockSharesAuthorized
      contextRef="c3"
      decimals="0"
      id="ixv-19895"
      unitRef="shares">155000000</gryp:CommonAndPreferredStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c31"
      decimals="0"
      id="ixv-19896"
      unitRef="shares">150000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="c3"
      decimals="0"
      id="ixv-19897"
      unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <gryp:SharesOfIssuedAndOutstanding
      contextRef="c153"
      decimals="0"
      id="ixv-19898"
      unitRef="shares">-20</gryp:SharesOfIssuedAndOutstanding>
    <gryp:NumberOfShares
      contextRef="c153"
      decimals="0"
      id="ixv-19899"
      unitRef="shares">-1</gryp:NumberOfShares>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="c154"
      decimals="2"
      id="ixv-19900"
      unitRef="usdPershares">2.83</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c155"
      decimals="0"
      id="ixv-19901"
      unitRef="shares">493791</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:ProceedsFromIssuanceOfPrivatePlacement contextRef="c156" decimals="0" id="ixv-19902" unitRef="usd">1395000</us-gaap:ProceedsFromIssuanceOfPrivatePlacement>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c157" decimals="0" id="ixv-19903" unitRef="usd">70000000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <gryp:StockIssuedDuringPeriodSharesCommonStockIssuedForAfterTheMarketProgram
      contextRef="c158"
      decimals="0"
      id="ixv-19904"
      unitRef="shares">5182929</gryp:StockIssuedDuringPeriodSharesCommonStockIssuedForAfterTheMarketProgram>
    <gryp:StockIssuedDuringPeriodValueCommonStockIssuedForAfterTheMarketProgram contextRef="c158" decimals="0" id="ixv-19905" unitRef="usd">3701000</gryp:StockIssuedDuringPeriodValueCommonStockIssuedForAfterTheMarketProgram>
    <gryp:DirectOfferingCost contextRef="c158" decimals="0" id="ixv-19906" unitRef="usd">343000</gryp:DirectOfferingCost>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c159"
      decimals="0"
      id="ixv-19907"
      unitRef="shares">56600</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <gryp:PaymentForVendor contextRef="c160" decimals="0" id="ixv-19908" unitRef="usd">47000</gryp:PaymentForVendor>
    <us-gaap:TradingLiabilitiesFairValueDisclosure contextRef="c161" decimals="0" id="ixv-19909" unitRef="usd">47000</us-gaap:TradingLiabilitiesFairValueDisclosure>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c162"
      decimals="0"
      id="ixv-19910"
      unitRef="shares">387597</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:TradingLiabilitiesFairValueDisclosure contextRef="c163" decimals="0" id="ixv-19911" unitRef="usd">632000</us-gaap:TradingLiabilitiesFairValueDisclosure>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c164"
      decimals="0"
      id="ixv-19912"
      unitRef="shares">800000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:TradingLiabilitiesFairValueDisclosure contextRef="c165" decimals="0" id="ixv-19913" unitRef="usd">1160000</us-gaap:TradingLiabilitiesFairValueDisclosure>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="c164" decimals="0" id="ixv-19914" unitRef="usd">600000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock contextRef="c0" id="ixv-17036">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The table below summarizes the compensation expense
related to the Company&#x2019;s restricted stock awards for the years ended December 31:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;"&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: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;2024&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold"&gt;2023&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt; font-style: italic"&gt;&lt;span style="text-decoration:underline"&gt;Directors&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&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: 76%"&gt;October 1, 2024 &#x2013; 1,914,580 Directors&#x2019; share grant of common stock&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;623,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-146"&gt;-&lt;/div&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;February 23, 2023 -&#160;168,419&#160;share grant of 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;109,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;190,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&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="text-decoration: underline; font-style: italic"&gt;Consultants&lt;/td&gt;&lt;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;December 5, 2024 &#x2013; 58,644 share grant of 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;&lt;div style="-sec-ix-hidden: hidden-fact-147"&gt;-&lt;/div&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;20,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&gt;August 23, 2023 &#x2013; 48,000 share grant of 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;&lt;div style="-sec-ix-hidden: hidden-fact-148"&gt;-&lt;/div&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;24,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&gt;October 26, 2021 &#x2013; 17,724 share grant of 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;&lt;div style="-sec-ix-hidden: hidden-fact-149"&gt;-&lt;/div&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;129,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&gt;October 22, 2021 &#x2013;&#160;8,637 share grant for 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;&lt;div style="-sec-ix-hidden: hidden-fact-150"&gt;-&lt;/div&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;66,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&gt;October 20, 2021 &#x2013;&#160;17,724 share grant for 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;&lt;div style="-sec-ix-hidden: hidden-fact-151"&gt;-&lt;/div&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;154,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&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="text-decoration: underline; font-style: italic"&gt;Employees&lt;/td&gt;&lt;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&gt;December 17, 2024 &#x2013; VP Energy 500,000 share grant of 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,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;div style="-sec-ix-hidden: hidden-fact-152"&gt;-&lt;/div&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;September 30, 2024 &#x2013; CEO 1,671,682 share grant of 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;454,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;div style="-sec-ix-hidden: hidden-fact-153"&gt;-&lt;/div&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;June 19, 2023 &#x2013; CFO 675,058 share grant of 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;397,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;530,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&gt;April 4, 2022 &#x2013; CFO 166,667 share grant of 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;&lt;div style="-sec-ix-hidden: hidden-fact-154"&gt;-&lt;/div&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;395,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&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="text-align: left"&gt;Stock-based compensation expense reversal for April 4, 2022 grant&lt;/td&gt;&lt;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;div style="-sec-ix-hidden: hidden-fact-155"&gt;-&lt;/div&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;(1,910,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&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="text-decoration: underline; font-style: italic"&gt;Other&lt;/td&gt;&lt;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: 1.5pt"&gt;Officer contributed capital&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-156"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;250,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1,588,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 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(152,000&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:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="c212"
      decimals="INF"
      id="ixv-19915"
      unitRef="shares">1914580</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="c213"
      decimals="INF"
      id="ixv-19916"
      unitRef="shares">1914580</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c212" decimals="0" id="ixv-19917" unitRef="usd">623000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="c214"
      decimals="INF"
      id="ixv-19918"
      unitRef="shares">168419</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="c215"
      decimals="INF"
      id="ixv-19919"
      unitRef="shares">168419</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c214" decimals="0" id="ixv-19920" unitRef="usd">109000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c215" decimals="0" id="ixv-19921" unitRef="usd">190000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="c216"
      decimals="INF"
      id="ixv-19922"
      unitRef="shares">58644</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="c217"
      decimals="INF"
      id="ixv-19923"
      unitRef="shares">58644</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c217" decimals="0" id="ixv-19924" unitRef="usd">20000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="c218"
      decimals="INF"
      id="ixv-19925"
      unitRef="shares">48000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="c219"
      decimals="INF"
      id="ixv-19926"
      unitRef="shares">48000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c219" decimals="0" id="ixv-19927" unitRef="usd">24000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="c220"
      decimals="INF"
      id="ixv-19928"
      unitRef="shares">17724</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="c221"
      decimals="INF"
      id="ixv-19929"
      unitRef="shares">17724</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c221" decimals="0" id="ixv-19930" unitRef="usd">129000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="c222"
      decimals="INF"
      id="ixv-19931"
      unitRef="shares">8637</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="c223"
      decimals="INF"
      id="ixv-19932"
      unitRef="shares">8637</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c223" decimals="0" id="ixv-19933" unitRef="usd">66000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="c224"
      decimals="INF"
      id="ixv-19934"
      unitRef="shares">17724</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="c225"
      decimals="INF"
      id="ixv-19935"
      unitRef="shares">17724</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c225" decimals="0" id="ixv-19936" unitRef="usd">154000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="c226"
      decimals="INF"
      id="ixv-19937"
      unitRef="shares">500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="c227"
      decimals="INF"
      id="ixv-19938"
      unitRef="shares">500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c226" decimals="0" id="ixv-19939" unitRef="usd">5000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="c228"
      decimals="INF"
      id="ixv-19940"
      unitRef="shares">1671682</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="c229"
      decimals="INF"
      id="ixv-19941"
      unitRef="shares">1671682</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c228" decimals="0" id="ixv-19942" unitRef="usd">454000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="c230"
      decimals="INF"
      id="ixv-19943"
      unitRef="shares">675058</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="c231"
      decimals="INF"
      id="ixv-19944"
      unitRef="shares">675058</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c230" decimals="0" id="ixv-19945" unitRef="usd">397000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c231" decimals="0" id="ixv-19946" unitRef="usd">530000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="c232"
      decimals="INF"
      id="ixv-19947"
      unitRef="shares">166667</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="c233"
      decimals="INF"
      id="ixv-19948"
      unitRef="shares">166667</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c233" decimals="0" id="ixv-19949" unitRef="usd">395000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c235" decimals="0" id="ixv-19950" unitRef="usd">-1910000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c237" decimals="0" id="ixv-19951" unitRef="usd">250000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c238" decimals="0" id="ixv-19952" unitRef="usd">1588000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c239" decimals="0" id="ixv-19953" unitRef="usd">-152000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock contextRef="c0" id="ixv-17279">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The following table presents a summary of the
activity of the RSUs:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Number of&lt;br/&gt;
    Units&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;Weighted&lt;br/&gt;
                                            Average&lt;br/&gt; Grant-date&lt;br/&gt; er Share&lt;/b&gt;&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;&lt;b&gt;Fair Value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Balance as of December 31, 2022&lt;/td&gt;&lt;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;div style="-sec-ix-hidden: hidden-fact-157"&gt;-&lt;/div&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;div style="-sec-ix-hidden: hidden-fact-158"&gt;-&lt;/div&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: 76%"&gt;Granted&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;843,478&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1.51&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;Vested&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(112,508&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1.40&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: 1.5pt"&gt;Forfeited&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-159"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-160"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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;Balance as of December 31, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;730,970&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;1.53&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;Granted&lt;/td&gt;&lt;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,086,261&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;0.62&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;Vested&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(196,720&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1.56&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: 1.5pt"&gt;Forfeited&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-161"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-162"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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;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 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;4,620,511&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;$&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: right"&gt;0.73&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:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c241"
      decimals="INF"
      id="ixv-19954"
      unitRef="shares">843478</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c241"
      decimals="2"
      id="ixv-19955"
      unitRef="usdPershares">1.51</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c241"
      decimals="INF"
      id="ixv-19956"
      unitRef="shares">112508</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="c241"
      decimals="2"
      id="ixv-19957"
      unitRef="usdPershares">1.4</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c242"
      decimals="INF"
      id="ixv-19958"
      unitRef="shares">730970</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c242"
      decimals="2"
      id="ixv-19959"
      unitRef="usdPershares">1.53</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c111"
      decimals="INF"
      id="ixv-19960"
      unitRef="shares">4086261</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c111"
      decimals="2"
      id="ixv-19961"
      unitRef="usdPershares">0.62</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c111"
      decimals="INF"
      id="ixv-19962"
      unitRef="shares">196720</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="c111"
      decimals="2"
      id="ixv-19963"
      unitRef="usdPershares">1.56</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c166"
      decimals="INF"
      id="ixv-19964"
      unitRef="shares">4620511</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c166"
      decimals="2"
      id="ixv-19965"
      unitRef="usdPershares">0.73</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="c166" decimals="0" id="ixv-19966" unitRef="usd">2301000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c111" id="ixv-19967">P2Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="c167"
      decimals="0"
      id="ixv-19968"
      unitRef="shares">500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c168" id="ixv-19969">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c169"
      decimals="3"
      id="ixv-19970"
      unitRef="usdPershares">0.477</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested contextRef="c170" decimals="0" id="ixv-19971" unitRef="usd">239000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c171" decimals="0" id="ixv-19973" unitRef="usd">5000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c172" decimals="0" id="ixv-19974" unitRef="usd">312000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c112" decimals="0" id="ixv-19975" unitRef="usd">142000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="c173"
      decimals="0"
      id="ixv-19976"
      unitRef="shares">675058</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c174"
      decimals="2"
      id="ixv-19977"
      unitRef="usdPershares">2.42</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding contextRef="c174" decimals="0" id="ixv-19978" unitRef="usd">946000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c175" decimals="0" id="ixv-19979" unitRef="usd">397000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c176" decimals="0" id="ixv-19980" unitRef="usd">530000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:WeightedAverageNumberOfSharesRestrictedStock
      contextRef="c177"
      decimals="0"
      id="ixv-19981"
      unitRef="shares">84210</us-gaap:WeightedAverageNumberOfSharesRestrictedStock>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c178"
      decimals="0"
      id="ixv-19982"
      unitRef="shares">168419</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="c178"
      decimals="0"
      id="ixv-19983"
      unitRef="shares">14035</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="c179"
      decimals="0"
      id="ixv-19984"
      unitRef="shares">28070</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c180"
      decimals="2"
      id="ixv-19985"
      unitRef="usdPershares">3.36</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested contextRef="c177" decimals="0" id="ixv-19986" unitRef="usd">328000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c111" decimals="0" id="ixv-19987" unitRef="usd">109000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:DividendsShareBasedCompensationCash contextRef="c181" decimals="0" id="ixv-19988" unitRef="usd">230000</us-gaap:DividendsShareBasedCompensationCash>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOther
      contextRef="c182"
      decimals="0"
      id="ixv-19989"
      unitRef="shares">863687</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOther>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c184"
      decimals="0"
      id="ixv-19990"
      unitRef="shares">287896</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c185"
      decimals="0"
      id="ixv-19991"
      unitRef="shares">431844</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue
      contextRef="c186"
      decimals="3"
      id="ixv-19992"
      unitRef="usdPershares">9.487</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid contextRef="c181" decimals="0" id="ixv-19993" unitRef="usd">4744000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
      contextRef="c182"
      decimals="0"
      id="ixv-19994"
      unitRef="shares">71975</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c187"
      decimals="3"
      id="ixv-19995"
      unitRef="usdPershares">9.487</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c181" decimals="0" id="ixv-19996" unitRef="usd">1910000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="c188"
      decimals="0"
      id="ixv-19997"
      unitRef="shares">17274</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
      contextRef="c189"
      decimals="0"
      id="ixv-19998"
      unitRef="shares">4318</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
      contextRef="c190"
      decimals="0"
      id="ixv-19999"
      unitRef="shares">4318</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
      contextRef="c191"
      decimals="0"
      id="ixv-20000"
      unitRef="shares">4318</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
      contextRef="c192"
      decimals="0"
      id="ixv-20001"
      unitRef="shares">4318</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue
      contextRef="c193"
      decimals="2"
      id="ixv-20002"
      unitRef="usdPershares">33.48</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid contextRef="c188" decimals="0" id="ixv-20003" unitRef="usd">322000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c194" decimals="0" id="ixv-20004" unitRef="usd">0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c195" decimals="0" id="ixv-20005" unitRef="usd">129000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="c196"
      decimals="0"
      id="ixv-20006"
      unitRef="shares">8637</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
      contextRef="c197"
      decimals="0"
      id="ixv-20007"
      unitRef="shares">2159</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
      contextRef="c198"
      decimals="0"
      id="ixv-20008"
      unitRef="shares">2159</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
      contextRef="c199"
      decimals="0"
      id="ixv-20009"
      unitRef="shares">2159</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
      contextRef="c200"
      decimals="0"
      id="ixv-20010"
      unitRef="shares">2159</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue
      contextRef="c201"
      decimals="2"
      id="ixv-20011"
      unitRef="usdPershares">33.9</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid contextRef="c202" decimals="0" id="ixv-20012" unitRef="usd">163000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c203" decimals="0" id="ixv-20013" unitRef="usd">0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c204" decimals="0" id="ixv-20014" unitRef="usd">66000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="c205"
      decimals="0"
      id="ixv-20015"
      unitRef="shares">17274</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
      contextRef="c206"
      decimals="0"
      id="ixv-20016"
      unitRef="shares">4318</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
      contextRef="c207"
      decimals="0"
      id="ixv-20017"
      unitRef="shares">4318</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
      contextRef="c208"
      decimals="0"
      id="ixv-20018"
      unitRef="shares">4318</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
      contextRef="c209"
      decimals="0"
      id="ixv-20019"
      unitRef="shares">4318</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue
      contextRef="c210"
      decimals="2"
      id="ixv-20020"
      unitRef="usdPershares">39.48</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid contextRef="c205" decimals="0" id="ixv-20021" unitRef="usd">380000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c0" decimals="0" id="ixv-20022" unitRef="usd">0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c9" decimals="0" id="ixv-20023" unitRef="usd">154000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock contextRef="c0" id="ixv-17453">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Transactions involving warrants are as follows
for the year ended December 31,:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="border-bottom: Black 1.5pt solid"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Number&lt;br/&gt; of Shares&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Weighted&lt;br/&gt; Average&lt;br/&gt; Strike Price/Share&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Weighted&lt;br/&gt; Average&lt;br/&gt; Remaining&lt;br/&gt; Contractual&lt;br/&gt; Term (Years)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Weighted&lt;br/&gt; Average&lt;br/&gt; Grant Date&lt;br/&gt; Fair Value&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Weighted&lt;br/&gt; Average&lt;br/&gt; Intrinsic&lt;br/&gt; Value&lt;/td&gt;&lt;td style="padding-bottom: 1.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="width: 40%; text-indent: -0.125in; padding-left: 0.125in"&gt;Outstanding&#160;&#x2013; December 31, 2023&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,844,781&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;9.84&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;0.55&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1.36&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-163"&gt;-&lt;/div&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-indent: -0.125in; padding-left: 0.125in"&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 style="text-align: right"&gt;5,530,198&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;0.55&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.68&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;0.55&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;0.39&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-indent: -0.125in; padding-left: 0.125in"&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 style="text-align: right"&gt;(165,622&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;0.006&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;0.75&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.06&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.48&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: 1.5pt; text-indent: -0.125in; padding-left: 0.125in"&gt;Expired&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(1,679,159&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;10.98&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-164"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;7.55&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-165"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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-indent: -0.125in; padding-left: 0.125in"&gt;Outstanding&#160;&#x2013; 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 style="text-align: right"&gt;5,530,198&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;0.55&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.68&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;0.55&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;0.39&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: 1.5pt; text-indent: -0.125in; padding-left: 0.125in"&gt;Exercisable &#x2013; December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;5,530,198&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;0.55&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;9.68&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;0.55&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;0.39&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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-indent: -0.125in; padding-left: 0.125in"&gt;Non-exercisable &#x2013; December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-166"&gt;-&lt;/div&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 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-167"&gt;-&lt;/div&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 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-168"&gt;-&lt;/div&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 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-169"&gt;-&lt;/div&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 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-170"&gt;-&lt;/div&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;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="border-bottom: Black 1.5pt solid"&gt;&lt;b&gt;2023&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Number of&lt;br/&gt; Shares&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Weighted&lt;br/&gt; Average&lt;br/&gt; Strike&lt;br/&gt; Price/Share&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Weighted&lt;br/&gt; Average&lt;br/&gt; Remaining&lt;br/&gt; Contractual&lt;br/&gt; Term&lt;br/&gt; (Years)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Weighted&lt;br/&gt; Average&lt;br/&gt; Grant Date&lt;br/&gt; Fair Value&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;b&gt;Weighted&lt;br/&gt; Average&lt;br/&gt; Intrinsic&lt;br/&gt; Value&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&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&#160;&#x2013;&#160;December&#160;31, 2022&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,844,781&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;9.84&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1.39&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1.36&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-171"&gt;&#160;&#160;&#160;&#160;&#160;-&lt;/div&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 style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-172"&gt;-&lt;/div&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;div style="-sec-ix-hidden: hidden-fact-173"&gt;-&lt;/div&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;div style="-sec-ix-hidden: hidden-fact-174"&gt;-&lt;/div&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;div style="-sec-ix-hidden: hidden-fact-175"&gt;-&lt;/div&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;div style="-sec-ix-hidden: hidden-fact-176"&gt;-&lt;/div&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;Exercised&lt;/td&gt;&lt;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;div style="-sec-ix-hidden: hidden-fact-177"&gt;-&lt;/div&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;div style="-sec-ix-hidden: hidden-fact-178"&gt;-&lt;/div&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;div style="-sec-ix-hidden: hidden-fact-179"&gt;-&lt;/div&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;div style="-sec-ix-hidden: hidden-fact-180"&gt;-&lt;/div&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;div style="-sec-ix-hidden: hidden-fact-181"&gt;-&lt;/div&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="padding-bottom: 1.5pt"&gt;Expired&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-182"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-183"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-184"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-185"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-186"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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;Outstanding&#160;&#x2013;&#160;December 31, 2023&lt;/td&gt;&lt;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,844,781&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.84&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;0.55&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.36&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;div style="-sec-ix-hidden: hidden-fact-187"&gt;-&lt;/div&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="padding-bottom: 1.5pt"&gt;Exercisable&#160;&#x2013;&#160;December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,844,781&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;9.84&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;0.55&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1.36&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-188"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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;Non-exercisable &#x2013; December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-189"&gt;-&lt;/div&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 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-190"&gt;-&lt;/div&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 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-191"&gt;-&lt;/div&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 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-192"&gt;-&lt;/div&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 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-193"&gt;-&lt;/div&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="c243"
      decimals="INF"
      id="ixv-20024"
      unitRef="shares">1844781</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice
      contextRef="c243"
      decimals="2"
      id="ixv-20025"
      unitRef="usdPershares">9.84</gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice>
    <gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageRemainingContractualTerm contextRef="c244" id="ixv-20026">P0Y6M18D</gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageRemainingContractualTerm>
    <gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageAverageGrantDateFairValue
      contextRef="c243"
      decimals="2"
      id="ixv-20027"
      unitRef="usdPershares">1.36</gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="c211"
      decimals="INF"
      id="ixv-20028"
      unitRef="shares">5530198</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageExercisePrice
      contextRef="c211"
      decimals="2"
      id="ixv-20029"
      unitRef="usdPershares">0.55</gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageExercisePrice>
    <gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageRemainingContractualTerm contextRef="c211" id="ixv-20030">P9Y8M4D</gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageRemainingContractualTerm>
    <gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageAverageGrantDateFairValue
      contextRef="c211"
      decimals="2"
      id="ixv-20031"
      unitRef="usdPershares">0.55</gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageAverageGrantDateFairValue>
    <gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedIntrinsicValue contextRef="c211" decimals="2" id="ixv-20032" unitRef="usd">0.39</gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised
      contextRef="c211"
      decimals="INF"
      id="ixv-20033"
      unitRef="shares">165622</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised>
    <gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageExercisePrice
      contextRef="c211"
      decimals="3"
      id="ixv-20034"
      unitRef="usdPershares">0.006</gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageExercisePrice>
    <gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageRemainingContractualTerm contextRef="c211" id="ixv-20035">P0Y9M</gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageRemainingContractualTerm>
    <gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageAverageGrantDateFairValue
      contextRef="c211"
      decimals="2"
      id="ixv-20036"
      unitRef="usdPershares">9.06</gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageAverageGrantDateFairValue>
    <gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedIntrinsicValue contextRef="c211" decimals="2" id="ixv-20037" unitRef="usd">1.48</gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedIntrinsicValue>
    <gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpired
      contextRef="c211"
      decimals="INF"
      id="ixv-20038"
      unitRef="shares">-1679159</gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpired>
    <gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageExercisePrice
      contextRef="c211"
      decimals="2"
      id="ixv-20039"
      unitRef="usdPershares">10.98</gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageExercisePrice>
    <gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageAverageGrantDateFairValue
      contextRef="c211"
      decimals="2"
      id="ixv-20040"
      unitRef="usdPershares">7.55</gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="c86"
      decimals="INF"
      id="ixv-20041"
      unitRef="shares">5530198</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice
      contextRef="c86"
      decimals="2"
      id="ixv-20042"
      unitRef="usdPershares">0.55</gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice>
    <gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageRemainingContractualTerm contextRef="c211" id="ixv-20043">P9Y8M4D</gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageRemainingContractualTerm>
    <gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageAverageGrantDateFairValue
      contextRef="c86"
      decimals="2"
      id="ixv-20044"
      unitRef="usdPershares">0.55</gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageAverageGrantDateFairValue>
    <gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingIntrinsicValue contextRef="c86" decimals="2" id="ixv-20045" unitRef="usd">0.39</gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingIntrinsicValue>
    <gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisable
      contextRef="c86"
      decimals="INF"
      id="ixv-20046"
      unitRef="shares">5530198</gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisable>
    <gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageExercisePrice
      contextRef="c86"
      decimals="2"
      id="ixv-20047"
      unitRef="usdPershares">0.55</gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageExercisePrice>
    <gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageRemainingContractualTerm contextRef="c211" id="ixv-20048">P9Y8M4D</gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageRemainingContractualTerm>
    <gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageAverageGrantDateFairValue
      contextRef="c86"
      decimals="2"
      id="ixv-20049"
      unitRef="usdPershares">0.55</gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageAverageGrantDateFairValue>
    <gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableIntrinsicValue contextRef="c86" decimals="2" id="ixv-20050" unitRef="usd">0.39</gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised
      contextRef="c211"
      decimals="0"
      id="ixv-20051"
      unitRef="shares">165622</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations
      contextRef="c211"
      decimals="0"
      id="ixv-20052"
      unitRef="shares">1679159</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="c245"
      decimals="INF"
      id="ixv-20053"
      unitRef="shares">1844781</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice
      contextRef="c245"
      decimals="2"
      id="ixv-20054"
      unitRef="usdPershares">9.84</gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice>
    <gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageRemainingContractualTerm contextRef="c246" id="ixv-20055">P1Y4M20D</gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageRemainingContractualTerm>
    <gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageAverageGrantDateFairValue
      contextRef="c245"
      decimals="2"
      id="ixv-20056"
      unitRef="usdPershares">1.36</gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="c243"
      decimals="INF"
      id="ixv-20057"
      unitRef="shares">1844781</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice
      contextRef="c243"
      decimals="2"
      id="ixv-20058"
      unitRef="usdPershares">9.84</gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice>
    <gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageRemainingContractualTerm contextRef="c247" id="ixv-20059">P0Y6M18D</gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageRemainingContractualTerm>
    <gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageAverageGrantDateFairValue
      contextRef="c243"
      decimals="2"
      id="ixv-20060"
      unitRef="usdPershares">1.36</gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageAverageGrantDateFairValue>
    <gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisable
      contextRef="c243"
      decimals="INF"
      id="ixv-20061"
      unitRef="shares">1844781</gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisable>
    <gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageExercisePrice
      contextRef="c243"
      decimals="2"
      id="ixv-20062"
      unitRef="usdPershares">9.84</gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageExercisePrice>
    <gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageRemainingContractualTerm contextRef="c247" id="ixv-20063">P0Y6M18D</gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageRemainingContractualTerm>
    <gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageAverageGrantDateFairValue
      contextRef="c243"
      decimals="2"
      id="ixv-20064"
      unitRef="usdPershares">1.36</gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableWeightedAverageAverageGrantDateFairValue>
    <us-gaap:FairValueDisclosuresTextBlock contextRef="c0" id="ixv-17903">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;NOTE 10 &#x2013;&#160;&lt;span style="font-variant: small-caps"&gt;FAIR VALUE
OF FINANCIAL INSTRUMENTS&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The carrying amounts of certain financial instruments,
including cash and cash equivalents and accounts payable and accrued expenses, approximate their respective fair values due to the short-term
nature of such instruments.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;i&gt;Assets and Liabilities Measured at Fair Value
on a Recurring Basis&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company evaluates its financial assets and
liabilities subject to fair value measurements on a recurring basis to determine the appropriate level at which to classify them for
each reporting period. This determination requires significant judgments to be made. The Company had the following financial assets and
liabilities as of the dates presented below:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;"&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: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold"&gt;Balance as of December 31, 2024&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold"&gt;Quoted&#160;Prices in&#160;Active Markets for Identical&#160;Assets (Level 1)&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold"&gt;Significant Other Observable Inputs (Level 2)&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold"&gt;Significant Unobservable Inputs (Level 3)&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;Assets:&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&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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; text-align: left; padding-bottom: 2.5pt"&gt;Marketable securities&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; width: 9%; text-align: right"&gt;115,000&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; width: 9%; text-align: right"&gt;115,000&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-195"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-196"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; 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="text-align: left; padding-bottom: 2.5pt"&gt;Digital assets&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1,016,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 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1,016,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 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-197"&gt;-&lt;/div&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 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-198"&gt;-&lt;/div&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 0; text-align: justify"&gt;&#160;&lt;/p&gt;


&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;"&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: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold"&gt;Balance as of December&#160;31, 2023&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold"&gt;Quoted&#160;Prices in Active Markets for Identical&#160;Assets (Level 1)&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold"&gt;Significant Other Observable Inputs (Level 2)&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold"&gt;Significant Unobservable Inputs (Level 3)&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;Assets:&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&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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; text-align: left; padding-bottom: 2.5pt"&gt;Digital assets held for other parties&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; width: 9%; text-align: right"&gt;908,000&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; width: 9%; text-align: right"&gt;908,000&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-199"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-200"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; 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="text-align: left; padding-bottom: 2.5pt"&gt;Marketable securities&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;403,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 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;403,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 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-201"&gt;-&lt;/div&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 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-202"&gt;-&lt;/div&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: rgb(204,238,255)"&gt;
    &lt;td&gt;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;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: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Liability related to digital assets held for other parties&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;916,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 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;916,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 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-203"&gt;-&lt;/div&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 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-204"&gt;-&lt;/div&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;BTC Note&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;14,868,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 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;14,868,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 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-205"&gt;-&lt;/div&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 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-206"&gt;-&lt;/div&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 0; text-align: justify"&gt;The Company determines the fair value of its
assets and liabilities based on the quoted market prices as of December 31, 2024 and 2023. For the marketable securities the market value
is based on the quoted market price on the US exchange. For the digital assets and BTC Note, the Company used the quoted market price
per Coinbase.&lt;/p&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock contextRef="c0" id="ixv-20065">The Company had the following financial assets and
liabilities as of the dates presented below:&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;"&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: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold"&gt;Balance as of December 31, 2024&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold"&gt;Quoted&#160;Prices in&#160;Active Markets for Identical&#160;Assets (Level 1)&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold"&gt;Significant Other Observable Inputs (Level 2)&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold"&gt;Significant Unobservable Inputs (Level 3)&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;Assets:&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&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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; text-align: left; padding-bottom: 2.5pt"&gt;Marketable securities&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; width: 9%; text-align: right"&gt;115,000&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; width: 9%; text-align: right"&gt;115,000&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-195"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-196"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; 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="text-align: left; padding-bottom: 2.5pt"&gt;Digital assets&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1,016,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 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1,016,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 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-197"&gt;-&lt;/div&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 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-198"&gt;-&lt;/div&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 0; text-align: justify"&gt;&#160;&lt;/p&gt;


&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;"&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: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold"&gt;Balance as of December&#160;31, 2023&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold"&gt;Quoted&#160;Prices in Active Markets for Identical&#160;Assets (Level 1)&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold"&gt;Significant Other Observable Inputs (Level 2)&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold"&gt;Significant Unobservable Inputs (Level 3)&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;Assets:&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&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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; text-align: left; padding-bottom: 2.5pt"&gt;Digital assets held for other parties&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; width: 9%; text-align: right"&gt;908,000&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; width: 9%; text-align: right"&gt;908,000&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-199"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-200"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; 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="text-align: left; padding-bottom: 2.5pt"&gt;Marketable securities&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;403,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 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;403,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 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-201"&gt;-&lt;/div&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 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-202"&gt;-&lt;/div&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: rgb(204,238,255)"&gt;
    &lt;td&gt;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;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: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Liability related to digital assets held for other parties&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;916,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 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;916,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 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-203"&gt;-&lt;/div&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 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-204"&gt;-&lt;/div&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: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;BTC Note&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;14,868,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 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;14,868,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 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-205"&gt;-&lt;/div&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 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-206"&gt;-&lt;/div&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:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:MarketableSecurities contextRef="c3" decimals="0" id="ixv-20066" unitRef="usd">115000</us-gaap:MarketableSecurities>
    <us-gaap:MarketableSecurities contextRef="c248" decimals="0" id="ixv-20067" unitRef="usd">115000</us-gaap:MarketableSecurities>
    <us-gaap:CryptoAssetFairValueCurrent contextRef="c3" decimals="0" id="ixv-20068" unitRef="usd">1016000</us-gaap:CryptoAssetFairValueCurrent>
    <us-gaap:CryptoAssetFairValueCurrent contextRef="c248" decimals="0" id="ixv-20069" unitRef="usd">1016000</us-gaap:CryptoAssetFairValueCurrent>
    <gryp:DigitalAssetsHeldforOtherPartiesCurrent contextRef="c4" decimals="0" id="ixv-20070" unitRef="usd">908000</gryp:DigitalAssetsHeldforOtherPartiesCurrent>
    <gryp:DigitalAssetsHeldforOtherPartiesCurrent contextRef="c251" decimals="0" id="ixv-20071" unitRef="usd">908000</gryp:DigitalAssetsHeldforOtherPartiesCurrent>
    <us-gaap:MarketableSecurities contextRef="c4" decimals="0" id="ixv-20072" unitRef="usd">403000</us-gaap:MarketableSecurities>
    <us-gaap:MarketableSecurities contextRef="c251" decimals="0" id="ixv-20073" unitRef="usd">403000</us-gaap:MarketableSecurities>
    <gryp:ObligationLiabilityRelatedToDigitalAssetsHeldForOtherParties contextRef="c4" decimals="0" id="ixv-20074" unitRef="usd">916000</gryp:ObligationLiabilityRelatedToDigitalAssetsHeldForOtherParties>
    <gryp:ObligationLiabilityRelatedToDigitalAssetsHeldForOtherParties contextRef="c251" decimals="0" id="ixv-20075" unitRef="usd">916000</gryp:ObligationLiabilityRelatedToDigitalAssetsHeldForOtherParties>
    <us-gaap:NotesPayableToBankCurrent contextRef="c4" decimals="0" id="ixv-20076" unitRef="usd">14868000</us-gaap:NotesPayableToBankCurrent>
    <us-gaap:NotesPayableToBankCurrent contextRef="c251" decimals="0" id="ixv-20077" unitRef="usd">14868000</us-gaap:NotesPayableToBankCurrent>
    <gryp:ReverseMergerTextBlock contextRef="c0" id="ixv-18132">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;NOTE 11 &#x2013; REVERSE MERGER&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 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 0; text-align: justify"&gt;As described in Note 1, Legacy Ivy merged with
Akerna on February 9, 2024. The merger was accounted for as a reverse recapitalization with Legacy Ivy as the accounting acquirer. The
primary pre-combination assets of Akerna were cash and cash equivalents. Under reverse recapitalization accounting, the assets and liabilities
of Akerna were recorded at their fair value which approximated book value due to the short-term nature of the accounts. No goodwill or
intangible assets were recognized. Consequently, the consolidated financial statements of the Company reflect the operations of Legacy
Ivy for accounting purposes, together with a deemed issuance of shares equivalent to the shares held by the former stockholders of Akerna,
the legal acquirer, and a recapitalization of the equity of Legacy Ivy, the accounting acquirer.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As part of the reverse recapitalization, the Company acquired $500,000&#160;of
cash and cash equivalents. The Company also assumed accounts payable and accrued expenses of $2.8&#160;million and the net book value
is recorded in additional paid-in capital in the accompanying consolidated statements of stockholders&#x2019; equity (deficit) for the
year ended December 31, 2024. Akerna&#x2019;s operation had ceased concurrent with the merger and were deemed to be de minimis in value
at the transaction date.&lt;/p&gt;</gryp:ReverseMergerTextBlock>
    <gryp:ProceedsFromReverseRecapitalization contextRef="c0" decimals="0" id="ixv-20078" unitRef="usd">500000</gryp:ProceedsFromReverseRecapitalization>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent contextRef="c3" decimals="-5" id="ixv-20079" unitRef="usd">2800000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c0" id="ixv-18142">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;NOTE 12 &#x2013; INCOME TAXES&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;For the period ended December 31, 2024 the Company
generated no current income taxes due to the Company generating net operating losses whereas for the period ended December 31, 2023,
the Company generated a current tax benefit of ($176,000). Additionally, no deferred income taxes have been recorded due to the uncertainty
of the realization of any tax assets. On December 31, 2024, the Company has federal and state net operating loss carryforwards available
to offset future taxable income of approximately $38,580,000. For federal purposes, there is an unlimited carryforward period, and for
state purposes, the net operating losses begin to expire in 2041.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The income tax (benefit)/expense attributable
to loss consisted of the following, for the year ended December 31,:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="1"&gt;Current provision for income taxes:&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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%"&gt;Federal&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-207"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;(176,000&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="padding-bottom: 1.5pt"&gt;State&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-208"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-209"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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: 1.5pt; padding-left: 10pt"&gt;Total current income tax&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-210"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(176,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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="text-align: left"&gt;Deferred tax 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;&#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&gt;Federal&lt;/td&gt;&lt;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;div style="-sec-ix-hidden: hidden-fact-211"&gt;-&lt;/div&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;div style="-sec-ix-hidden: hidden-fact-212"&gt;-&lt;/div&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: 1.5pt"&gt;State&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-213"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-214"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.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="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt"&gt;Total deferred tax&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-215"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-216"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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 income tax&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-217"&gt;-&lt;/div&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 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(176,000&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 0; text-align: justify"&gt;A reconciliation of the federal statutory income
tax rate to the Company&#x2019;s effective income tax rate is as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;


&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;"&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: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold"&gt;2024&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold"&gt;2023&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.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="width: 76%; text-align: left"&gt;Taxes calculated at federal rate&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;21.0&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;21.0&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Permanent differences&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(0.5&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;div style="-sec-ix-hidden: hidden-fact-218"&gt;-&lt;/div&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;State tax, net of federal impact&lt;/td&gt;&lt;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.9&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.2&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;Return to provision&lt;/td&gt;&lt;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;div style="-sec-ix-hidden: hidden-fact-219"&gt;-&lt;/div&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;(0.7&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;Other&lt;/td&gt;&lt;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.9&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;div style="-sec-ix-hidden: hidden-fact-220"&gt;-&lt;/div&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: 1.5pt"&gt;Change in valuation allowance&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(21.5&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(23.0&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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; padding-bottom: 2.5pt"&gt;Provision for income taxes&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;0.0&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 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;0.5&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 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The tax effects of temporary differences that
give rise to significant portions of the deferred tax assets at December 31, are presented below:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;Deferred tax assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&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: 76%; text-align: left; padding-left: 10pt"&gt;Net operating loss carryforwards&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;9,436,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;10,002,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; padding-left: 10pt"&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;4,203,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;4,019,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-left: 10pt"&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;252,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;208,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-left: 10pt"&gt;Mining equipment&lt;/td&gt;&lt;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,825,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;251,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: 1.5pt; padding-left: 10pt"&gt;Digital asset Impairment&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;335,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;842,000&lt;/td&gt;&lt;td style="padding-bottom: 1.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="text-align: left; padding-left: 20pt"&gt;Total 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;16,051,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;15,322,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&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="text-align: left"&gt;Deferred tax liability&lt;/td&gt;&lt;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="text-align: left; padding-left: 7.1pt"&gt;Mining equipment&lt;/td&gt;&lt;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;div style="-sec-ix-hidden: hidden-fact-221"&gt;-&lt;/div&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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; padding-left: 7.1pt"&gt;Change in FV of Derivative&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-222"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(3,546,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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; padding-bottom: 1.5pt; padding-left: 21.3pt"&gt;Total deferred tax liability&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-223"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(3,546,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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="text-align: left"&gt;Net 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;16,051,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;11,776,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: 1.5pt"&gt;Valuation allowance&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(16,051,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(11,776,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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; padding-bottom: 2.5pt"&gt;Net deferred tax&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-224"&gt;&#x2014;&lt;/div&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 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-225"&gt;&#x2014;&lt;/div&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 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Deferred tax assets and liabilities are computed
by applying the federal and state income tax rates in effect to the gross amounts of temporary differences and other tax attributes,
such as net operating loss carryforwards. In assessing if the deferred tax assets will be realized, the Company considers whether it
is more likely than not that some or all of these deferred tax assets will be realized. The ultimate realization of deferred tax assets
is dependent upon the generation of future taxable income during the period in which these deductible temporary differences reverse.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;For financial reporting purposes, the Company
has incurred a loss in each period since its inception. Based on all available evidence, including the Company&#x2019;s history of losses,
management believes it is more likely than not that the net deferred tax assets will not be fully realizable. Accordingly, the Company
provided for a full valuation allowance against its net deferred tax assets on December 31, 2024, and 2023. During the years ended December
31, 2024, and 2023, the valuation allowance increased by $4,275,000 and $6,608,000, respectively. The increase was attributable to the
increase in our net operating loss carryforwards and several other deferred tax assets. The total valuation allowance results from the
Company&#x2019;s estimate of its inability to recover its net deferred tax assets.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On December 31, 2024, the Company has federal
and state net operating loss carryforwards, which are available to offset future taxable income, of approximately $38,580,000 which for
federal purposes has an unlimited carryforward period and begins to expire in 2041 for state purposes. These carryforwards may be subject
to an annual limitation under Section 382 and 383 of the Internal Revenue Code of 1986, and similar state provisions if the Company experienced
one or more ownership changes that would limit the amount of NOL and tax credit carryforwards that can be utilized to offset future taxable
income and tax, respectively. In general, an ownership change, as defined by Sections 382 and 383, results from transactions increasing
ownership of certain stockholders or public groups in the stock of the corporation by more than 50 percentage points over a three-year
period. The Company has not completed an IRC Section 382/383 analysis. If a change in ownership were to have occurred, NOL and tax credit
carryforwards could be eliminated or restricted. If eliminated, the related asset would be removed from the deferred tax asset schedule
with a corresponding reduction in the valuation allowance. Due to the existence of the valuation allowance, limitations created by future
ownership changes, if any, will not impact the Company&#x2019;s effective tax rate.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company files income tax returns in the United
States and various state jurisdictions. Due to the Company&#x2019;s carryforward of net operating losses all tax years are open and subject
to income tax examination by tax authorities. The Company&#x2019;s policy is to recognize interest expenses and penalties related to income
tax matters as a tax expenses. As of December 31, 2024 and 2023, there are no unrecognized tax benefits, and there are no significant
accruals for interest related to unrecognized tax benefits or tax penalties.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 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 0; text-align: justify"&gt;The Company is in the process of analyzing its
NOL and has not determined if the company has had any change of control issues that could limit the future use of NOL. The NOL carryforwards
that were generated after 2017 of approximately $38,580,000 may only be used to offset 80% of future taxable income and are carried forward
indefinitely.&lt;/p&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c9" decimals="0" id="ixv-20080" unitRef="usd">-176000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal contextRef="c3" decimals="0" id="ixv-20081" unitRef="usd">38580000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="c0" id="ixv-18147">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The income tax (benefit)/expense attributable
to loss consisted of the following, for the year ended December 31,:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="1"&gt;Current provision for income taxes:&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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%"&gt;Federal&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-207"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;(176,000&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="padding-bottom: 1.5pt"&gt;State&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-208"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-209"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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: 1.5pt; padding-left: 10pt"&gt;Total current income tax&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-210"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(176,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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="text-align: left"&gt;Deferred tax 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;&#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&gt;Federal&lt;/td&gt;&lt;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;div style="-sec-ix-hidden: hidden-fact-211"&gt;-&lt;/div&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;div style="-sec-ix-hidden: hidden-fact-212"&gt;-&lt;/div&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: 1.5pt"&gt;State&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-213"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-214"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.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="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt"&gt;Total deferred tax&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-215"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-216"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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 income tax&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-217"&gt;-&lt;/div&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 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(176,000&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:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c9" decimals="0" id="ixv-20082" unitRef="usd">-176000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c9" decimals="0" id="ixv-20083" unitRef="usd">-176000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c9" decimals="0" id="ixv-20084" unitRef="usd">-176000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="c0" id="ixv-18284">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;A reconciliation of the federal statutory income
tax rate to the Company&#x2019;s effective income tax rate is as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;


&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;"&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: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold"&gt;2024&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold"&gt;2023&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.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="width: 76%; text-align: left"&gt;Taxes calculated at federal rate&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;21.0&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;21.0&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Permanent differences&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(0.5&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;div style="-sec-ix-hidden: hidden-fact-218"&gt;-&lt;/div&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;State tax, net of federal impact&lt;/td&gt;&lt;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.9&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.2&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;Return to provision&lt;/td&gt;&lt;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;div style="-sec-ix-hidden: hidden-fact-219"&gt;-&lt;/div&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;(0.7&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;Other&lt;/td&gt;&lt;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.9&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;div style="-sec-ix-hidden: hidden-fact-220"&gt;-&lt;/div&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: 1.5pt"&gt;Change in valuation allowance&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(21.5&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(23.0&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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; padding-bottom: 2.5pt"&gt;Provision for income taxes&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;0.0&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 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;0.5&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="c0" decimals="3" id="ixv-20085" unitRef="pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c9" decimals="3" id="ixv-20086" unitRef="pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments contextRef="c0" decimals="3" id="ixv-20087" unitRef="pure">-0.005</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c0" decimals="3" id="ixv-20088" unitRef="pure">0.039</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c9" decimals="3" id="ixv-20089" unitRef="pure">0.032</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <gryp:EffectiveIncomeTaxRateReconciliationReturnToProvision contextRef="c9" decimals="3" id="ixv-20090" unitRef="pure">-0.007</gryp:EffectiveIncomeTaxRateReconciliationReturnToProvision>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent contextRef="c0" decimals="3" id="ixv-20091" unitRef="pure">-0.029</us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c0" decimals="3" id="ixv-20092" unitRef="pure">-0.215</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c9" decimals="3" id="ixv-20093" unitRef="pure">-0.23</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c0" decimals="3" id="ixv-20094" unitRef="pure">0</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c9" decimals="3" id="ixv-20095" unitRef="pure">0.005</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="c0" id="ixv-18370">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The tax effects of temporary differences that
give rise to significant portions of the deferred tax assets at December 31, are presented below:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%; border-spacing: 0px;"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;Deferred tax assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&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: 76%; text-align: left; padding-left: 10pt"&gt;Net operating loss carryforwards&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;9,436,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;10,002,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; padding-left: 10pt"&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;4,203,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;4,019,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-left: 10pt"&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;252,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;208,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-left: 10pt"&gt;Mining equipment&lt;/td&gt;&lt;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,825,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;251,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: 1.5pt; padding-left: 10pt"&gt;Digital asset Impairment&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;335,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;842,000&lt;/td&gt;&lt;td style="padding-bottom: 1.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="text-align: left; padding-left: 20pt"&gt;Total 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;16,051,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;15,322,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&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="text-align: left"&gt;Deferred tax liability&lt;/td&gt;&lt;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="text-align: left; padding-left: 7.1pt"&gt;Mining equipment&lt;/td&gt;&lt;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;div style="-sec-ix-hidden: hidden-fact-221"&gt;-&lt;/div&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;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; padding-left: 7.1pt"&gt;Change in FV of Derivative&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-222"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(3,546,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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; padding-bottom: 1.5pt; padding-left: 21.3pt"&gt;Total deferred tax liability&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-223"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(3,546,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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="text-align: left"&gt;Net 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;16,051,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;11,776,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: 1.5pt"&gt;Valuation allowance&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(16,051,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(11,776,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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; padding-bottom: 2.5pt"&gt;Net deferred tax&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-224"&gt;&#x2014;&lt;/div&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 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-225"&gt;&#x2014;&lt;/div&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="c3" decimals="0" id="ixv-20096" unitRef="usd">9436000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="c4" decimals="0" id="ixv-20097" unitRef="usd">10002000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="c3" decimals="0" id="ixv-20098" unitRef="usd">4203000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="c4" decimals="0" id="ixv-20099" unitRef="usd">4019000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities contextRef="c3" decimals="0" id="ixv-20100" unitRef="usd">252000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities contextRef="c4" decimals="0" id="ixv-20101" unitRef="usd">208000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment contextRef="c3" decimals="0" id="ixv-20102" unitRef="usd">1825000</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment contextRef="c4" decimals="0" id="ixv-20103" unitRef="usd">251000</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets contextRef="c3" decimals="0" id="ixv-20104" unitRef="usd">335000</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets contextRef="c4" decimals="0" id="ixv-20105" unitRef="usd">842000</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxAssetsGross contextRef="c3" decimals="0" id="ixv-20106" unitRef="usd">16051000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross contextRef="c4" decimals="0" id="ixv-20107" unitRef="usd">15322000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxLiabilitiesOther contextRef="c4" decimals="0" id="ixv-20108" unitRef="usd">3546000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="c4" decimals="0" id="ixv-20109" unitRef="usd">3546000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="c3" decimals="0" id="ixv-20110" unitRef="usd">16051000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="c4" decimals="0" id="ixv-20111" unitRef="usd">11776000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c3" decimals="0" id="ixv-20112" unitRef="usd">16051000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c4" decimals="0" id="ixv-20113" unitRef="usd">11776000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount contextRef="c0" decimals="0" id="ixv-20114" unitRef="usd">4275000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount contextRef="c9" decimals="0" id="ixv-20115" unitRef="usd">6608000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal contextRef="c254" decimals="0" id="ixv-20116" unitRef="usd">38580000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal>
    <us-gaap:OperatingLossCarryforwards contextRef="c3" decimals="0" id="ixv-20117" unitRef="usd">38580000</us-gaap:OperatingLossCarryforwards>
    <gryp:PercentageOfFutureTaxableIncome contextRef="c0" decimals="2" id="ixv-20118" unitRef="pure">0.80</gryp:PercentageOfFutureTaxableIncome>
    <us-gaap:SubsequentEventsTextBlock contextRef="c0" id="ixv-18574">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;NOTE 13 &#x2013; SUBSEQUENT EVENTS&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company has evaluated all events that occurred
after the balance sheet date through the date when the financial statements were issued to determine if they must be reported. The management
of the Company determined there are no reportable events for the year ended December 31, 2024, except for the following.&lt;/p&gt;

&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;&lt;span style="text-decoration:underline"&gt;Issuance of shares of common stock&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;In January 2025, the
Company entered into a securities purchase agreement (the &#x201c;Purchase Agreement&#x201d;) with several institutional and accredited
investors and certain directors and officers of the Company (and certain of their affiliated parties) for the purpose of raising approximately
$2,820,000 in gross proceeds for the Company. Of the gross proceeds, approximately $670,000 was received in December 2024 with approximately
$2,150,000 received in January 2025. The Company incurred legal fees of approximately $75,000 associated with the Purchase Agreement.
Pursuant to the terms of the Purchase Agreement, the Company sold in a registered direct offering an aggregate of (i) 6,941,856 shares
(the &#x201c;Shares&#x201d;) of the Company&#x2019;s common stock, par value $0.00001 per share and (ii) warrants to purchase 6,941,856 shares
of the Company&#x2019;s common stock at an exercise price of $1.50 per share, at a combined purchase price per share and accompanying warrant
equal to $0.40 for third-party investors and $0.516 for directors and officers of the Company.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In January 2025, the Company raised net proceeds
of approximately $2,336,000 from the ATM for the issuance of 4,563,552 shares.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In January 2025, the Company entered into an investor
relations consulting agreement. The agreement is for a period of six months with equal monthly payments of $12,500 and the issuance of
350,000 shares of the Company&#x2019;s common stock.&lt;/p&gt;

&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;In January 2025, the Company issued 283,333 shares of the Company&#x2019;s
common stock as payment for a consulting agreement.&lt;/p&gt;

&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;In January 2025, the Company issued 591,155 shares of the Company&#x2019;s
common stock in accordance with the vesting schedule for the Board RSUs.&lt;/p&gt;

&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;&lt;span style="text-decoration:underline"&gt;Purchase of mining machines&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;

&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In March 2025, the Company purchased 1,900 S19JPro
series machines with an extended warranty. The purchase price was a cash payment of approximately $608,000 and the issuance of $100,000
of the Company&#x2019;s common stock. As of March 31, 2025, the Company paid $558,000 of the $608,000 cash payment due. The issuance of
$100,000 of the Company&#x2019;s common stock remains outstanding.&lt;/p&gt;

&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;&lt;span style="text-decoration:underline"&gt;Potential acquisitions&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;Captus Energy&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;On January 8, 2025, the
Company and Alberta Ltd., entered into a Share and Unit Purchase Agreement (the &#x201c;Captus Agreement&#x201d;) with BTG Energy Corp.,
a Canadian corporation (&#x201c;BTG Energy&#x201d;), BTG Power Corp., a Canadian corporation (&#x201c;BTG Power&#x201d;) and West Lake Energy
Corp., a Canadian corporation (&#x201c;West Lake,&#x201d; and together with BTG Energy and BTG Power, the &#x201c;Vendors&#x201d;). Pursuant
to the Captus Agreement, the Company will acquire from the Vendors all of the issued and outstanding shares or units, as applicable, of
(i) Captus Generation Ltd. (&#x201c;Captus GP&#x201d;) and BowArk Energy Ltd., each a Canadian corporation, and (ii) Captus General Limited
Partnership, a Canadian limited partnership (collectively &#x201c;Captus Energy,&#x201d; and the transaction contemplated by the Captus
Agreement, the &#x201c;Captus Acquisition&#x201d;).&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Captus GP owns 850 acres in Pincher Creek, Alberta
(the &#x201c;Captus Site&#x201d;). The acreage contains characteristics management considers to be highly suitable for the development of
AI HPC. These characteristics include: 1) redundant natural gas lines, 2) grid connectivity, 3) a deplete reservoir that can be used for
onsite carbon sequestration, 4) access to non-potable water and 5) proximity to telecom connectivity. Gryphon intends to develop the site
for revenue producing activities.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;The aggregate consideration
payable by the Company to the Vendors is CAD $24.0 million (the &#x201c;Cash Consideration&#x201d;), subject to adjustment in accordance
with the terms of the Captus Agreement. In November 2024, the Company paid a cash deposit of $143,759 (CAD $200,000) to Captus GP for
the benefit of the Vendors (the &#x201c;LOI Cash Deposit&#x201d;). Within two business days of the date of the Captus Agreement, the Company
paid a cash deposit of $704,641 (CAD $1,000,000) to Captus GP for the benefit of the Vendors (the &#x201c;Signing Cash Deposit,&#x201d;
and together with the LOI Cash Deposit, the &#x201c;Cash Deposits&#x201d;). The Cash Deposits may be applied towards the payment of the
Cash Consideration in accordance with the terms of the Captus Agreement, and the remainder of the Cash Consideration will be paid by the
Company upon closing.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;The transaction remains
subject to certain conditions, including the transfer and assignment of certain agreements from the Vendors to the Company. Pending approval
by the Alberta Energy Regulator, BTG Energy and West Lake will hold certain well, pipeline and facility licenses in trust for an agreed
fee.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;In connection with the
Captus Agreement, on January 8, 2025, as a material inducement to their agreeing to become employees of the Company, the Company granted
a restricted stock award to each of Harry Andersen, Paul Connolly, Mark Taylor and Steve Giacomin (collectively, the &#x201c;Restricted
Stock Awards&#x201d;). The Restricted Stock Awards were intended to constitute &#x201c;employment inducement awards&#x201d; under the Nasdaq
Stock Market Rules. The aggregate restricted stock shares issued was 4,083,003.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;Each of the Restricted
Stock Awards vests in three equal installments on the first three anniversaries of the grant date subject to the grantee&#x2019;s continued
engagement with the Company through each applicable vesting date, provided however, that the Restricted Stock Awards will accelerate and
vest immediately upon the grantee&#x2019;s death, disability, termination by the Company without &#x201c;cause&#x201d; (as defined in each
Restricted Stock Award agreement), or the consummation of a change in control of the Company.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;&#160;&lt;/p&gt;

&lt;p style="text-align: justify; margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;On March 19, 2025, the Company&#x2019;s Board of Directors approved
the execution of a strategic advisory business service agreement (&#x201c;Advisory Agreement&#x2019;) with Bower Four Capital Corp. Pursuant
to the Advisory Agreement, the Advisor will provide general strategic advice and guidance regarding the Company&#x2019;s business, proposed
transactions and M&amp;amp;A activity. The term of the agreement will be for a period of thirty-six months subject to renewal for one or more
additional six-month periods. If the Captus Acquisition closes, the Company will be required to issue 6,000,000 shares of the Company&#x2019;s
common stock and a warrant to purchase 6,000,000 shares of the Company&#x2019;s common stock at $0.50 per share. As of March 31, 2025,
the Advisory Agreement has not been executed by the parties thereto.&lt;/p&gt;

&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"&gt;&#160;&lt;/p&gt;

&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;&lt;span style="text-decoration:underline"&gt;Erikson Purchase Agreement&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;

&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;On February 14, 2025, the Company gave Erikson notice of the cancellation
of the Erikson Purchase Agreement.&lt;/p&gt;

&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;i&gt;&lt;span style="text-decoration:underline"&gt;Litigation &lt;/span&gt;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On March 7, 2025, The Company and Sphere 3D entered
into a settlement and release agreement on mutually acceptable terms. The Settlement Agreement fully resolved all pending litigation between
the Company and Sphere, and each party fully released the other party from any known or unknown and unsuspected claims. The Settlement
Agreement further provided that each party will bear its own costs in connection with the litigation.&lt;/p&gt;

&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;&lt;span style="text-decoration:underline"&gt;NASDAQ Compliance&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;

&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;On March 11, 2025, the Company received NASDAQ delisting notice for
non-compliance with the Bid Price Rule as set forth in Listing Rule 5550(a)(2)&lt;/p&gt;

&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;

&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;On March 14, 2025, the Company received NASDAQ delisting notice for
non-compliance with the MVLS requirements as set forth in Listing Rule 5550(b)(2)&lt;/p&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:ProceedsFromContributedCapital contextRef="c255" decimals="0" id="ixv-20119" unitRef="usd">2820000</us-gaap:ProceedsFromContributedCapital>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c256" decimals="0" id="ixv-20120" unitRef="usd">670000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c255" decimals="0" id="ixv-20121" unitRef="usd">2150000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:LegalFees contextRef="c255" decimals="0" id="ixv-20122" unitRef="usd">75000</us-gaap:LegalFees>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c255"
      decimals="0"
      id="ixv-20123"
      unitRef="shares">6941856</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c257"
      decimals="5"
      id="ixv-20124"
      unitRef="usdPershares">0.00001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight
      contextRef="c258"
      decimals="0"
      id="ixv-20125"
      unitRef="shares">6941856</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="c257"
      decimals="2"
      id="ixv-20126"
      unitRef="usdPershares">1.5</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <gryp:CombinedPurchasePricePerShare
      contextRef="c258"
      decimals="2"
      id="ixv-20127"
      unitRef="usdPershares">0.4</gryp:CombinedPurchasePricePerShare>
    <gryp:CombinedPurchasePricePerShare
      contextRef="c257"
      decimals="3"
      id="ixv-20128"
      unitRef="usdPershares">0.516</gryp:CombinedPurchasePricePerShare>
    <gryp:NetProceedsFromATM contextRef="c259" decimals="0" id="ixv-20129" unitRef="usd">2336000</gryp:NetProceedsFromATM>
    <gryp:NetProceedsFromTheATMIssuance contextRef="c259" decimals="0" id="ixv-20130" unitRef="usd">4563552</gryp:NetProceedsFromTheATMIssuance>
    <gryp:MonthlyPaymentsUnderConsultingAgreement contextRef="c259" decimals="0" id="ixv-20131" unitRef="usd">12500</gryp:MonthlyPaymentsUnderConsultingAgreement>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c259"
      decimals="0"
      id="ixv-20132"
      unitRef="shares">350000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="c259"
      decimals="0"
      id="ixv-20133"
      unitRef="shares">283333</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c260"
      decimals="0"
      id="ixv-20134"
      unitRef="shares">591155</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <gryp:NumberOfMachinesPurchased
      contextRef="c261"
      decimals="0"
      id="ixv-20135"
      unitRef="pure">1900</gryp:NumberOfMachinesPurchased>
    <us-gaap:PaymentsToAcquireMiningAssets contextRef="c261" decimals="0" id="ixv-20136" unitRef="usd">608000</us-gaap:PaymentsToAcquireMiningAssets>
    <us-gaap:CommonStockValue contextRef="c262" decimals="0" id="ixv-20137" unitRef="usd">100000</us-gaap:CommonStockValue>
    <gryp:PaymentForPurchaseOfMiningMachines contextRef="c261" decimals="0" id="ixv-20138" unitRef="usd">558000</gryp:PaymentForPurchaseOfMiningMachines>
    <gryp:CashPaymentDue contextRef="c261" decimals="0" id="ixv-20139" unitRef="usd">608000</gryp:CashPaymentDue>
    <us-gaap:CommonStockValueOutstanding contextRef="c262" decimals="0" id="ixv-20140" unitRef="usd">100000</us-gaap:CommonStockValueOutstanding>
    <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="c0" decimals="-5" id="ixv-20141" unitRef="cad">24000000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:Deposits contextRef="c263" decimals="0" id="ixv-20142" unitRef="usd">143759</us-gaap:Deposits>
    <us-gaap:Deposits contextRef="c263" decimals="0" id="ixv-20143" unitRef="cad">200000</us-gaap:Deposits>
    <us-gaap:Deposits contextRef="c264" decimals="0" id="ixv-20144" unitRef="usd">704641</us-gaap:Deposits>
    <us-gaap:Deposits contextRef="c264" decimals="0" id="ixv-20145" unitRef="cad">1000000</us-gaap:Deposits>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="c265"
      decimals="0"
      id="ixv-20146"
      unitRef="shares">4083003</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <gryp:CommonStockWarrantToIssue
      contextRef="c266"
      decimals="0"
      id="ixv-20147"
      unitRef="shares">6000000</gryp:CommonStockWarrantToIssue>
    <gryp:CommonStockWarrantToPurchase
      contextRef="c266"
      decimals="0"
      id="ixv-20148"
      unitRef="shares">6000000</gryp:CommonStockWarrantToPurchase>
    <us-gaap:SharePrice
      contextRef="c266"
      decimals="2"
      id="ixv-20149"
      unitRef="usdPershares">0.5</us-gaap:SharePrice>
    <us-gaap:RestrictedCashCurrent
      contextRef="c3"
      id="hidden-fact-0"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="c3"
      id="hidden-fact-1"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:DigitalAssetsHeldforOtherPartiesCurrent
      contextRef="c3"
      id="hidden-fact-2"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:ObligationLiabilityRelatedToDigitalAssetsHeldForOtherParties
      contextRef="c3"
      id="hidden-fact-3"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NotesPayableCurrent
      contextRef="c4"
      id="hidden-fact-4"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NotesPayableToBankCurrent
      contextRef="c3"
      id="hidden-fact-5"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:LongTermNotesPayable
      contextRef="c4"
      id="hidden-fact-6"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:SharesToBeIssuedRegisterDirectOffering
      contextRef="c4"
      id="hidden-fact-7"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquityNoteSubscriptionsReceivable
      contextRef="c3"
      id="hidden-fact-8"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="c7"
      id="hidden-fact-9"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:ImpairmentOfDigitalAssets
      contextRef="c0"
      id="hidden-fact-10"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:ImpairmentOfMiners
      contextRef="c0"
      id="hidden-fact-11"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CryptoAssetUnrealizedGainLossOperating
      contextRef="c9"
      id="hidden-fact-12"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CryptoAssetRealizedGainOperating
      contextRef="c0"
      id="hidden-fact-13"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CryptoAssetRealizedGainNonoperating
      contextRef="c0"
      id="hidden-fact-14"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NoncashMergerRelatedCosts
      contextRef="c9"
      id="hidden-fact-15"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="c0"
      id="hidden-fact-16"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:GainOnSettlementOfBTCNote
      contextRef="c9"
      id="hidden-fact-17"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c0"
      id="hidden-fact-18"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="c12"
      id="hidden-fact-19"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="c16"
      id="hidden-fact-20"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="c18"
      id="hidden-fact-21"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="c19"
      id="hidden-fact-22"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="c20"
      id="hidden-fact-23"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="c16"
      id="hidden-fact-24"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="c18"
      id="hidden-fact-25"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="c19"
      id="hidden-fact-26"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="c20"
      id="hidden-fact-27"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedCommonStockAwardsIssuedForPaymentOfService
      contextRef="c16"
      id="hidden-fact-28"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedCommonStockAwardsIssuedForPaymentOfService
      contextRef="c18"
      id="hidden-fact-29"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedCommonStockAwardsIssuedForPaymentOfService
      contextRef="c19"
      id="hidden-fact-30"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedCommonStockAwardsIssuedForPaymentOfService
      contextRef="c20"
      id="hidden-fact-31"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition
      contextRef="c16"
      id="hidden-fact-32"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition
      contextRef="c18"
      id="hidden-fact-33"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition
      contextRef="c19"
      id="hidden-fact-34"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationOtherLongtermIncentivePlansRequisiteServicePeriodRecognition
      contextRef="c20"
      id="hidden-fact-35"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:CancelledCommonStock
      contextRef="c16"
      id="hidden-fact-36"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:CancelledCommonStock
      contextRef="c17"
      id="hidden-fact-37"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:CancelledCommonStock
      contextRef="c18"
      id="hidden-fact-38"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:CancelledCommonStock
      contextRef="c19"
      id="hidden-fact-39"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:CancelledCommonStock
      contextRef="c20"
      id="hidden-fact-40"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:CancelledCommonStock
      contextRef="c9"
      id="hidden-fact-41"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c16"
      id="hidden-fact-42"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c17"
      id="hidden-fact-43"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c18"
      id="hidden-fact-44"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c19"
      id="hidden-fact-45"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="c23"
      id="hidden-fact-46"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset
      contextRef="c26"
      id="hidden-fact-47"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset
      contextRef="c27"
      id="hidden-fact-48"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset
      contextRef="c28"
      id="hidden-fact-49"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset
      contextRef="c29"
      id="hidden-fact-50"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c26"
      id="hidden-fact-51"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c28"
      id="hidden-fact-52"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c29"
      id="hidden-fact-53"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c30"
      id="hidden-fact-54"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForAcquisitionOfAkernasNetBookValue
      contextRef="c26"
      id="hidden-fact-55"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForAcquisitionOfAkernasNetBookValue
      contextRef="c28"
      id="hidden-fact-56"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForAcquisitionOfAkernasNetBookValue
      contextRef="c29"
      id="hidden-fact-57"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForAcquisitionOfAkernasNetBookValue
      contextRef="c30"
      id="hidden-fact-58"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:StockIssuedDuringPeriodValueCommonStockIssuedForAfterTheMarketProgram
      contextRef="c28"
      id="hidden-fact-59"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:StockIssuedDuringPeriodValueCommonStockIssuedForAfterTheMarketProgram
      contextRef="c29"
      id="hidden-fact-60"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:StockIssuedDuringPeriodValueCommonStockIssuedForAfterTheMarketProgram
      contextRef="c30"
      id="hidden-fact-61"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="c26"
      id="hidden-fact-62"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="c27"
      id="hidden-fact-63"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="c28"
      id="hidden-fact-64"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="c29"
      id="hidden-fact-65"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="c30"
      id="hidden-fact-66"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="c0"
      id="hidden-fact-67"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForServices
      contextRef="c26"
      id="hidden-fact-68"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForServices
      contextRef="c28"
      id="hidden-fact-69"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForServices
      contextRef="c29"
      id="hidden-fact-70"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:AdjustmentsToAdditionalPaidInCapitalCommonStockIssuedForServices
      contextRef="c30"
      id="hidden-fact-71"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:CommonStockIssuedForSettlementOfBTCNote
      contextRef="c28"
      id="hidden-fact-72"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:CommonStockIssuedForSettlementOfBTCNote
      contextRef="c29"
      id="hidden-fact-73"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:CommonStockIssuedForSettlementOfBTCNote
      contextRef="c30"
      id="hidden-fact-74"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="c26"
      id="hidden-fact-75"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="c28"
      id="hidden-fact-76"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="c29"
      id="hidden-fact-77"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="c30"
      id="hidden-fact-78"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="c26"
      id="hidden-fact-79"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="c28"
      id="hidden-fact-80"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="c29"
      id="hidden-fact-81"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="c30"
      id="hidden-fact-82"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="c26"
      id="hidden-fact-83"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="c28"
      id="hidden-fact-84"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="c29"
      id="hidden-fact-85"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="c30"
      id="hidden-fact-86"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:CancelationOfStockSubscriptionReceivable
      contextRef="c26"
      id="hidden-fact-87"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:CancelationOfStockSubscriptionReceivable
      contextRef="c28"
      id="hidden-fact-88"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:CancelationOfStockSubscriptionReceivable
      contextRef="c30"
      id="hidden-fact-89"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:CancelationOfStockSubscriptionReceivable
      contextRef="c0"
      id="hidden-fact-90"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:StockIssuedDuringCashProceedsForRegisteredDirectOffering
      contextRef="c26"
      id="hidden-fact-91"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:StockIssuedDuringCashProceedsForRegisteredDirectOffering
      contextRef="c27"
      id="hidden-fact-92"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:StockIssuedDuringCashProceedsForRegisteredDirectOffering
      contextRef="c29"
      id="hidden-fact-93"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:StockIssuedDuringCashProceedsForRegisteredDirectOffering
      contextRef="c30"
      id="hidden-fact-94"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c26"
      id="hidden-fact-95"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c27"
      id="hidden-fact-96"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c28"
      id="hidden-fact-97"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c29"
      id="hidden-fact-98"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="c34"
      id="hidden-fact-99"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GainLossRelatedToLitigationSettlement
      contextRef="c9"
      id="hidden-fact-100"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:ImpairmentOfDigitalAssets
      contextRef="c0"
      id="hidden-fact-101"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CryptoAssetRealizedGainOperating
      contextRef="c0"
      id="hidden-fact-102"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CryptoAssetRealizedGainNonoperating
      contextRef="c0"
      id="hidden-fact-103"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CryptoAssetUnrealizedGainLossNonoperating
      contextRef="c9"
      id="hidden-fact-104"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:ImpairmentOfMiners
      contextRef="c0"
      id="hidden-fact-105"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:ForfeitureOfRestrictedStockGrants
      contextRef="c0"
      id="hidden-fact-106"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims
      contextRef="c9"
      id="hidden-fact-107"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:CompensationForServicesContributedByTheCompanysPpresident
      contextRef="c0"
      id="hidden-fact-108"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="c0"
      id="hidden-fact-109"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:ProceedsFromTheSaleOfMiners
      contextRef="c9"
      id="hidden-fact-110"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromSecuredNotesPayable
      contextRef="c9"
      id="hidden-fact-111"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="c9"
      id="hidden-fact-112"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:CashPaidForLegalFeesIncurredForBTCNoteRestructuring
      contextRef="c9"
      id="hidden-fact-113"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="c9"
      id="hidden-fact-114"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:ProceedsFromReverseRecapitalization
      contextRef="c9"
      id="hidden-fact-115"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="c9"
      id="hidden-fact-116"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:ProceedsFromIssuanceOfCommonStockATM
      contextRef="c9"
      id="hidden-fact-117"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="c9"
      id="hidden-fact-118"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:RestrictedCashCurrent
      contextRef="c3"
      id="hidden-fact-119"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InterestPaidNet
      contextRef="c9"
      id="hidden-fact-120"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="c0"
      id="hidden-fact-121"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:FairValueAdjustmentofNoncashAmount
      contextRef="c9"
      id="hidden-fact-122"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:FairValueOfCommonStockIssuedForSettlementOfBTCNote
      contextRef="c9"
      id="hidden-fact-123"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:FairValueOfWarrantsIssuedForSettlementOfBTCNote
      contextRef="c9"
      id="hidden-fact-124"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NotesIssued1
      contextRef="c9"
      id="hidden-fact-125"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:AdjustmentofAccumulatedDeficitRevaluationOfCryptoAsset
      contextRef="c50"
      id="hidden-fact-126"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:RevenueShareFromSphere
      contextRef="c53"
      id="hidden-fact-127"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:ImpairmentLossOnDigitalAssets
      contextRef="c53"
      id="hidden-fact-128"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:FairValueGainOnDigitalAssets
      contextRef="c51"
      id="hidden-fact-129"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:PercentageOfBitcoinInHotWallets
      contextRef="c4"
      id="hidden-fact-130"
      unitRef="pure"
      xsi:nil="true"/>
    <gryp:AmountsAppliedToAccountsPayable
      contextRef="c74"
      id="hidden-fact-131"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherAssetImpairmentCharges
      contextRef="c0"
      id="hidden-fact-132"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:RevaluationFromImpairment
      contextRef="c0"
      id="hidden-fact-133"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:RevaluationFromImpairmentAccumulatedDepreciation
      contextRef="c0"
      id="hidden-fact-134"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:NegativeInterestPaymentForNotesPayable
      contextRef="c101"
      id="hidden-fact-135"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DebtInstrumentAnnualPrincipalPayment
      contextRef="c102"
      id="hidden-fact-136"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="c101"
      id="hidden-fact-137"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NotesPayable
      contextRef="c102"
      id="hidden-fact-138"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NotesPayableCurrent
      contextRef="c102"
      id="hidden-fact-139"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:LongTermNotesPayable
      contextRef="c102"
      id="hidden-fact-140"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:LongTermNotesPayable
      contextRef="c98"
      id="hidden-fact-141"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:WarrantsAndRightsOutstandingTerm contextRef="c85" id="hidden-fact-142">P10Y</us-gaap:WarrantsAndRightsOutstandingTerm>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="c92"
      id="hidden-fact-143"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:CryptoAssetFairValueCurrent
      contextRef="c132"
      id="hidden-fact-144"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:RestrictedCashCurrent
      contextRef="c3"
      id="hidden-fact-145"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c213"
      id="hidden-fact-146"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c216"
      id="hidden-fact-147"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c218"
      id="hidden-fact-148"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c220"
      id="hidden-fact-149"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c222"
      id="hidden-fact-150"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c224"
      id="hidden-fact-151"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c227"
      id="hidden-fact-152"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c229"
      id="hidden-fact-153"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c232"
      id="hidden-fact-154"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c234"
      id="hidden-fact-155"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c236"
      id="hidden-fact-156"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c240"
      id="hidden-fact-157"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c240"
      id="hidden-fact-158"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="c241"
      id="hidden-fact-159"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c241"
      id="hidden-fact-160"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="c111"
      id="hidden-fact-161"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c111"
      id="hidden-fact-162"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingIntrinsicValue
      contextRef="c243"
      id="hidden-fact-163"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageRemainingContractualTerm contextRef="c211" id="hidden-fact-164" xsi:nil="true"/>
    <gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredIntrinsicValue
      contextRef="c211"
      id="hidden-fact-165"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisable
      contextRef="c86"
      id="hidden-fact-166"
      unitRef="shares"
      xsi:nil="true"/>
    <gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableWeightedAverageExercisePrice
      contextRef="c86"
      id="hidden-fact-167"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableWeightedAverageRemainingContractualTerm contextRef="c211" id="hidden-fact-168" xsi:nil="true"/>
    <gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOUnvestedAndNonExercisableWeightedAverageAverageGrantDateFairValue
      contextRef="c86"
      id="hidden-fact-169"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableIntrinsicValue
      contextRef="c86"
      id="hidden-fact-170"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingIntrinsicValue
      contextRef="c245"
      id="hidden-fact-171"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="c247"
      id="hidden-fact-172"
      unitRef="shares"
      xsi:nil="true"/>
    <gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageExercisePrice
      contextRef="c247"
      id="hidden-fact-173"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageRemainingContractualTerm contextRef="c247" id="hidden-fact-174" xsi:nil="true"/>
    <gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageAverageGrantDateFairValue
      contextRef="c247"
      id="hidden-fact-175"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedIntrinsicValue
      contextRef="c247"
      id="hidden-fact-176"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised
      contextRef="c247"
      id="hidden-fact-177"
      unitRef="shares"
      xsi:nil="true"/>
    <gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageExercisePrice
      contextRef="c247"
      id="hidden-fact-178"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageRemainingContractualTerm contextRef="c247" id="hidden-fact-179" xsi:nil="true"/>
    <gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageAverageGrantDateFairValue
      contextRef="c247"
      id="hidden-fact-180"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedIntrinsicValue
      contextRef="c247"
      id="hidden-fact-181"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpired
      contextRef="c247"
      id="hidden-fact-182"
      unitRef="shares"
      xsi:nil="true"/>
    <gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageExercisePrice
      contextRef="c247"
      id="hidden-fact-183"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageRemainingContractualTerm contextRef="c247" id="hidden-fact-184" xsi:nil="true"/>
    <gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageAverageGrantDateFairValue
      contextRef="c247"
      id="hidden-fact-185"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredIntrinsicValue
      contextRef="c247"
      id="hidden-fact-186"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingIntrinsicValue
      contextRef="c243"
      id="hidden-fact-187"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExercisableIntrinsicValue
      contextRef="c243"
      id="hidden-fact-188"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisable
      contextRef="c243"
      id="hidden-fact-189"
      unitRef="shares"
      xsi:nil="true"/>
    <gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableWeightedAverageExercisePrice
      contextRef="c243"
      id="hidden-fact-190"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableWeightedAverageRemainingContractualTerm contextRef="c247" id="hidden-fact-191" xsi:nil="true"/>
    <gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOUnvestedAndNonExercisableWeightedAverageAverageGrantDateFairValue
      contextRef="c243"
      id="hidden-fact-192"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <gryp:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsUnvestedAndNonExercisableIntrinsicValue
      contextRef="c243"
      id="hidden-fact-193"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c183"
      decimals="0"
      id="hidden-fact-194"
      unitRef="shares">143947</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:MarketableSecurities
      contextRef="c249"
      id="hidden-fact-195"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:MarketableSecurities
      contextRef="c250"
      id="hidden-fact-196"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CryptoAssetFairValueCurrent
      contextRef="c249"
      id="hidden-fact-197"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CryptoAssetFairValueCurrent
      contextRef="c250"
      id="hidden-fact-198"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:DigitalAssetsHeldforOtherPartiesCurrent
      contextRef="c252"
      id="hidden-fact-199"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:DigitalAssetsHeldforOtherPartiesCurrent
      contextRef="c253"
      id="hidden-fact-200"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:MarketableSecurities
      contextRef="c252"
      id="hidden-fact-201"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:MarketableSecurities
      contextRef="c253"
      id="hidden-fact-202"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:ObligationLiabilityRelatedToDigitalAssetsHeldForOtherParties
      contextRef="c252"
      id="hidden-fact-203"
      unitRef="usd"
      xsi:nil="true"/>
    <gryp:ObligationLiabilityRelatedToDigitalAssetsHeldForOtherParties
      contextRef="c253"
      id="hidden-fact-204"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NotesPayableToBankCurrent
      contextRef="c252"
      id="hidden-fact-205"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NotesPayableToBankCurrent
      contextRef="c253"
      id="hidden-fact-206"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="c0"
      id="hidden-fact-207"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="c0"
      id="hidden-fact-208"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="c9"
      id="hidden-fact-209"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="c0"
      id="hidden-fact-210"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="c0"
      id="hidden-fact-211"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="c9"
      id="hidden-fact-212"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="c0"
      id="hidden-fact-213"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="c9"
      id="hidden-fact-214"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="c0"
      id="hidden-fact-215"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="c9"
      id="hidden-fact-216"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c0"
      id="hidden-fact-217"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="c9"
      id="hidden-fact-218"
      unitRef="pure"
      xsi:nil="true"/>
    <gryp:EffectiveIncomeTaxRateReconciliationReturnToProvision
      contextRef="c0"
      id="hidden-fact-219"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent
      contextRef="c9"
      id="hidden-fact-220"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="c3"
      id="hidden-fact-221"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="c3"
      id="hidden-fact-222"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="c3"
      id="hidden-fact-223"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxLiabilities
      contextRef="c3"
      id="hidden-fact-224"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxLiabilities
      contextRef="c4"
      id="hidden-fact-225"
      unitRef="usd"
      xsi:nil="true"/>
    <dei:EntityCentralIndexKey contextRef="c0" id="ixv-20378">0001755953</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="c0" id="ixv-20379">false</dei:AmendmentFlag>
    <dei:DocumentFiscalPeriodFocus contextRef="c0" id="ixv-20380">FY</dei:DocumentFiscalPeriodFocus>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
